python-seabreeze
python-seabreeze copied to clipboard
Extract cseabreeze into its own module
With Python=3.12 the Py limited API will have buffer support which should allow to build a cseabreeze module that is supported by all versions 3.12 and newer.
Once we extract cseabreeze we can make seabreeze noarch. We can at the same time force users to pick a backend on installation.
TODO
- [ ] extract
cseabreezewhen 3.12 is released3.12.0 candidate 1: Monday, 2023-07-313.12.0 candidate 2: Monday, 2023-09-043.12.0 final: Monday, 2023-10-02
- [ ] make seabreeze noarch
- [ ] force user to provide extra (
runtime error if no extra is installed)
started extracting: www.github.com/ap--/seabreeze-c-backend