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

Prios for releasing SciPy 1.9.0 with meson-python as default #57

Closed
3 tasks done
rgommers opened this issue May 20, 2022 · 5 comments
Closed
3 tasks done

Prios for releasing SciPy 1.9.0 with meson-python as default #57

rgommers opened this issue May 20, 2022 · 5 comments

Comments

@rgommers
Copy link
Contributor

rgommers commented May 20, 2022

The SciPy 1.9.x release branch creation is planned for May 26th, and we still haven't been able to switch to using meson-python in pyproject.toml. So this is getting kind of urgent. Let me outline what I think we need to not be blocked.

Release branch creation blocker (highest prio):

Release blockers:

The rest of the currently known issues are all nice-to-have I think. The prio of these I'd say is (1 being highest):

  1. Add support for editable wheels #47
  2. Passing through project-specific config options #54
  3. UX for constraining build-time and runtime dependencies #29
@rgommers
Copy link
Contributor Author

The plan is to release 0.5.0 today or tomorrow with at least the patchelf-wrapper and pep621 fixes. Ideally also the "uncommitted changes" fix, but if needed that can wait a few days - it is important for generating an sdist (so last SciPy release candidate at least), but not for merging scipy/scipy#16187

@FFY00
Copy link
Member

FFY00 commented May 26, 2022

There is a weird issue with the sdist generation preventing me from making a release. In some situations, which I haven't figured out yet, the generated tar file is corrupted. I have been trying to figure it how, but haven't been able to identify the issue, I will have to finish tomorrow.

@FFY00
Copy link
Member

FFY00 commented May 26, 2022

Tracked down the issue, I will be pushing the release soon, sorry for the delay!

@rgommers
Copy link
Contributor Author

Great, thanks

@FFY00
Copy link
Member

FFY00 commented May 26, 2022

https://pypi.org/project/meson-python/0.5.0/ is now available. Let me know if you run into any other issue.

@FFY00 FFY00 closed this as completed May 26, 2022
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