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

Migrate build backend from setuptools to mesonpy (meson-python) #1443

Open
mwtoews opened this issue Sep 6, 2024 · 1 comment
Open

Migrate build backend from setuptools to mesonpy (meson-python) #1443

mwtoews opened this issue Sep 6, 2024 · 1 comment
Milestone

Comments

@mwtoews
Copy link
Member

mwtoews commented Sep 6, 2024

As noted here, many Python projects that have compiled objects have been steady shifting from setuptools to meson-python (docs). As version 2.0 is in early in the development cycle, now is a great time to consider migrating Fiona's build backend in a similar fashion.

@mwtoews mwtoews added this to the 2.0 milestone Sep 6, 2024
@sgillies
Copy link
Member

sgillies commented Sep 6, 2024

@mwtoews one thing I hadn't noticed until now is that meson-python is version 0.16.0. Which implies to me an unfinished state and future breaking changes. And I see a lot of unresolved discussions in the project. Distutils/setuptools isn't great, but at least it is "done". Our workarounds for missing features should continue to work for the foreseeable future.

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

2 participants