Skip to content

Conversation

@bmos
Copy link
Contributor

@bmos bmos commented May 11, 2025

My previous pass at this in #1015 got stuck because it removed the LIMITED_DEPENDENCIES / friendly dependencies feature and I was not confident enough to reimplement it, so I closed it.

Here is a more limited scope-approach that leaves the requirements.txt, requirements-dev.txt, and setup.py files handing dependencies, but moves project data and package selection to pyproject.toml

It also fixes #1515 by removing the upper bound of python versions, as we already support the latest release version of python and all of our code should be compatible, once dependencies are updated.

@bmos bmos closed this May 11, 2025
@bmos bmos reopened this May 11, 2025
@bmos bmos marked this pull request as ready for review May 11, 2025 23:36
@github-actions
Copy link

github-actions bot commented May 11, 2025

Coverage report

This PR does not seem to contain any modification to coverable code.

@bmos bmos force-pushed the pyproject-build branch 2 times, most recently from 3e9e53b to cf41e76 Compare May 31, 2025 01:05
@bmos bmos force-pushed the pyproject-build branch from cf41e76 to 66393bf Compare June 2, 2025 21:01
@bmos bmos force-pushed the pyproject-build branch from 66393bf to e5811e2 Compare June 11, 2025 22:35
@bmos bmos force-pushed the pyproject-build branch from 17f6b03 to a9fe258 Compare July 8, 2025 21:09
@shaunagm
Copy link
Collaborator

shaunagm commented Aug 7, 2025

@bmos can you resolve the conflict, and then I can merge this PR? I'm 90% sure I know how to resolve the conflict correctly but not 100% so I'd rather have you do it.

@bmos
Copy link
Contributor Author

bmos commented Aug 9, 2025

assuming the checks pass, this should be all set :)

@shaunagm shaunagm merged commit a455fa9 into move-coop:main Sep 12, 2025
84 checks passed
@bmos bmos deleted the pyproject-build branch September 22, 2025 13:15
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.

[Behavior Change] Do not set upper bound of Python version

2 participants