Skip to content

Port build system to meson and project configuration to pyproject.toml#2

Open
spencerkclark wants to merge 2 commits into
MJHarrison-GFDL:masterfrom
spencerkclark:meson
Open

Port build system to meson and project configuration to pyproject.toml#2
spencerkclark wants to merge 2 commits into
MJHarrison-GFDL:masterfrom
spencerkclark:meson

Conversation

@spencerkclark

Copy link
Copy Markdown

This PR ports the build system to meson and the project configuration to pyproject.toml instead of setup.py. This allows using this package in environments with Python versions greater than 3.11.

I will note that this porting was almost completely done by Claude, but in my review of the results it seems to have largely followed the examples in the NumPy documentation:

Empirically it seems to have worked. Running test.py passes and I am able to use this package successfully on a real-world example.

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

Successfully merging this pull request may close these issues.

1 participant