-
Notifications
You must be signed in to change notification settings - Fork 12
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
Use poetry for bootstrap dependency mgmt #468
Comments
Took a first stab at this in e39d740. Our reqs are pretty outdated so I had to version-pin a couple more to avoid incompatibilities -- however nothing should be older than in the current bootstrap. I think a holistic refresh (#464) would be a good follow-up task. Currently this is failing CI on Bookworm; as far as I can tell, it's attempting a source instead of wheel install for |
In hindsight it of course makes sense that Python 3.11 wants a different version of Cython. I've built one and added it in f7465d0, which make the bookworm jobs happy. Open Q: how much diff review do we want to apply to these core Python ecosystem dependencies? Will raise that in standup tomorrow. Otherwise next up: making reprotest happy. |
To recap, as part of migrating the bootstrap to Poetry, I tried to have Poetry update any bootstrap dependency that wouldn't cause immediate further breakage. The reason Additionally, the Cython bump won't work with I'm not sure anymore if it's a good idea to include any wheel updates in the initial Poetry migration. I would suggest we migrate to Poetry for the bootstrap now by effectively pinning all versions in Let me know if you have any concerns with that approach, if not I'll proceed along those lines on Monday. |
Once #467 lands, we can migrate the bootstrap dependency management from
pip-compile
topoetry
.The text was updated successfully, but these errors were encountered: