Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge #715: add support for Python 3.12
b191299 add support for Python 3.12 (Filip Gospodinov) Pull request description: Fedora 39 ships with Python 3.12. To achieve a better out-of-the-box experience, support for Python 3.12 is added. This required `pyinstaller` and `hidapi` to be updated. `pyinstaller` has dropped support for Python 3.7 because it reached EOL on on 2023-06-27 [1]. The `pyinstaller` update forces us to also drop support for Python 3.7. Considering that HWI is a security-sensitive package it makes sense to stop using EOL software components. ~~`hidapi` is missing a release that works with Python 3.12 [2] so we depend on a git version for now.~~ `hidapi` is missing a release that works on Alpine Linux [2] but this is an orthogonal issue. [1] pyinstaller/pyinstaller@da33dbf [2] trezor/cython-hidapi#168 ACKs for top commit: achow101: ACK b191299 Tree-SHA512: d3d5d9212af873bbd03d57dfe7b911af342f26eca3d4dddc12ed218f5e9f05c13ce23ea74495bc8d897e2db0ad3ccbcd772ca785be57ec395218fc9d43ded0bb
- Loading branch information