-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
drop support for python 3.6 #4720
Conversation
it seems we have to update the minimum setuptools version for this, but I'm not sure which to choose. |
https://github.com/pydata/xarray/blob/master/doc/installing.rst will need to be adjusted |
I will also change the |
I think thats all. |
LGTM. As I understand it, we don't really have a choice on the setuptools version bump. Can we temporarily disable the check on setuptools so the CI passes? |
there's a Reading #4295 again, I'm not sure what to do about this: we don't really need to require We will only be able to fully get rid of this issue once we drop support for python 3.7 and are able to switch to the stdlib |
Do you need to update setuptools in setup.cfg? Line 79 in 31d540f
|
👍 we should probably keep that in sync with the environment files. @shoyer, any opinion about the bump of Otherwise this should be ready for merging. |
My opinion on the bump of |
This is blocking #4730. Any objections to merging this today? |
* upstream/master: (342 commits) fix decode for scale/ offset list (pydata#4802) Expand user dir paths (~) in open_mfdataset and to_zarr. (pydata#4795) add a version info step to the upstream-dev CI (pydata#4815) fix the ci trigger action (pydata#4805) scatter plot by order of the first appearance of hue (pydata#4723) don't skip the scheduled CI (pydata#4806) coords: retain str dtype (pydata#4759) Fix interval labels with units (pydata#4794) Always force dask arrays to float in missing.interp_func (pydata#4771) Print number of variables in repr (pydata#4762) install conda as a library in the minimum dependency check CI (pydata#4792) Migrate CI from azure pipelines to GitHub Actions (pydata#4730) use conda.api instead of parallel calls to the conda binary (pydata#4775) Speed up missing._get_interpolator (pydata#4776) Remove special case in guess_engines (pydata#4777) improve typing of OrderedSet (pydata#4774) CI: ignore some warnings (pydata#4773) DOC: update hyperlink for xskillscore (pydata#4778) drop support for python 3.6 (pydata#4720) Trigger upstream CI on cron schedule (by default) (pydata#4729) ...
Following NEP-29, our dependencies have started to drop active support for python 3.6. I tried removing all mentions of py36, but I might have missed something.
Last time I checked support for python 3.9 was blocked by some dependencies, so adding that will have to wait a bit longer.
whats-new.rst