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

Adopt SPEC 0 instead of NEP-29 #8582

Open
dcherian opened this issue Jan 3, 2024 · 1 comment
Open

Adopt SPEC 0 instead of NEP-29 #8582

dcherian opened this issue Jan 3, 2024 · 1 comment

Comments

@dcherian
Copy link
Contributor

dcherian commented Jan 3, 2024

What is your issue?

https://docs.xarray.dev/en/stable/getting-started-guide/installing.html#minimum-dependency-versions says that we follow NEP-29, and I think our min versions script also does that.

I propose we follow https://scientific-python.org/specs/spec-0000/

In practice, I think this means we mostly drop Python versions earlier.

@keewis
Copy link
Collaborator

keewis commented Jan 3, 2024

We follow something that is close to both, but not quite: our policy is to support a version at least n months, which in practice means that we can drop a version once the version we bump to is at least n months old. As long as we choose n appropriately, that means that the schedules align (but it can happen that we support a package longer than SPEC-0 would require).

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