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

[MNT] gradually remove <3.13 bounds from soft dependencies in all_extras #478

Open
fkiraly opened this issue Oct 9, 2024 · 3 comments
Open
Labels
good first issue Good for newcomers maintenance Continuous integration, unit testing & package distribution

Comments

@fkiraly
Copy link
Collaborator

fkiraly commented Oct 9, 2024

We should gradually remove <3.13 bounds from soft dependencies in all_extras as the soft dependencies become python 3.13 and numpy 2 compatible.

Here is a recipe for that:

  1. in pyproject.toml, remove the <3.13 marker from a single soft dependency
  2. check whether the environment installs with numpy 2 and without failure, locally and on the CI

repeat until either all the above are removed, or it is clear that updates to 3.13 are unlikely, for a given package.

@fkiraly fkiraly added maintenance Continuous integration, unit testing & package distribution good first issue Good for newcomers labels Oct 9, 2024
@JahnaviDhanaSri
Copy link

Hi @fkiraly,

I am new to open-source contributions, I have understood this issue and would like to work on it. Could you please assign it to me?

@fkiraly
Copy link
Collaborator Author

fkiraly commented Jan 9, 2025

@JahnaviDhanaSri, of course!

@munendr
Copy link

munendr commented Jan 12, 2025

i have added a pull request for the same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers maintenance Continuous integration, unit testing & package distribution
Projects
None yet
Development

No branches or pull requests

3 participants