Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 1.4.0 and roadmap #877

Open
henryiii opened this issue Aug 30, 2023 · 0 comments
Open

Version 1.4.0 and roadmap #877

henryiii opened this issue Aug 30, 2023 · 0 comments

Comments

@henryiii
Copy link
Member

I'd like to put down my plan for the next release and the changes coming soon after it.

I'd like to release 1.4.0 very soon. This will have CPython 3.12 support, drops CPython 3.6 (!), will upgrade to the latest Boost release, have a few fixes, manylinux2014+ required, and still use the classic setuptools build.

After that, I plan to drop CPython 3.7 and move to using scikit-build-core and CMake. The current build system is painful to develop with; I find myself actually developing with the alternative CMake buildsystem + PYTHONPATH anyway to avoid Setuptools caching. If we need to bump the C++ version to 17+ to make work easier for new features like sparse storage, I'd probably be okay with that. We'd also bump our macOS min version to 10.12-10.14 or so if that happens.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant