David Ellis
David Ellis
If a version of python is installed via pyenv with the `--register` flag then subsequently `uv` will fail to list python installs as it attempts to query metadata of a...
Fixes for #656 Fix typo in the registry entry names: * 'DiplayName' is corrected to 'DisplayName' (missing 's') Correctly identifies 32-bit Python installed on a 64-bit machine: * 'DisplayName' will...
**Describe the bug** If you install a 32 bit version of Python and use `--register` to put it in the registry the resulting entry has incorrect values for DisplayName, SysArchitecture...
### The problem ## The setup ## Home Assistant 2025.4.2 ESPHome Bluetooth Proxy - Firmware: 25.3.1 (ESPHome 2025.2.2) Inkbird IBS-P01B Pool Thermometer ## The issue ## Initially the thermometer appeared...
# Summary This PR reimplements `cached_property` in slotted classes as a slot wrapping descriptor replacing the current generated `__getattr__` implementation. Accessing the attributes will probably be slightly slower due to...
While #1451 added support for forward references in the classes themselves, forward references in converter functions still fail due to the use of `inspect.signature` which by default uses `Format.VALUE` when...