Eric McDonald

Results 14 issues of Eric McDonald

### Bug description `from . import ` is a frequent pattern in Python and people can misspell a submodule name. As the misspelled name should not conflict with any attribute...

Needs triage :inbox_tray:

https://github.com/indygreg/python-build-standalone/releases (The maintainer uses this to support his [PyOxidizer](https://github.com/indygreg/PyOxidizer) project, another Rust project helping the Python world.) Covers MacOS, Linux, and Windows builds and is usually updated within a couple...

#### ALL software version info (this library, plus any other relevant software, e.g. bokeh, python, notebook, OS, browser, etc) ``` $ uname -r 5.15.133.1-microsoft-standard-WSL2 ``` ``` $ hatch run python...

A typical pattern for configuration of an application is to have configuration from files (or defaults), which can be overridden by environment variables, which can be overridden by command-line arguments....

* Add configuration marker: SelectionFromEnumValues * Refactor instantiator production logic for types with automatically-populated choices. Encapsulation to keep related variables tracked togther. Resolves #166 . @brentyi : All linter checks...

Background/Disclaimer: [PEP 727](https://peps.python.org/pep-0727/) is still in draft after more than a year; from the [discussion](https://discuss.python.org/t/pep-727-documentation-metadata-in-typing/32566) around the proposal, it is not clear that it is going to be accepted as...

A common convention for Python `Enum` classes is to use all-uppercase names for the members of the enum. (This is the style used in the [standard library documentation](https://docs.python.org/3/library/enum.html), for example.)...

(I did not see any Windows-specific caveats or advisories in the existing documentation, so I am posting something I found here in case you want to incorporate it.) For people...

The motivating use case is to determine whether to override a corresponding piece of configuration or not. Judging from [Stack Overflow](https://stackoverflow.com/questions/32056910/how-to-find-out-if-argparse-argument-has-been-actually-specified-on-command-line), it is clear that this has been a thorn...

After Claude runs a shell tool call with `git commit -m ` and GPG `pinentry` tries to take over the console screen for secure passphrase entry, the `claude` program keeps...

bug