From 3dc6bab3c68726884e7914b011b131d7555033f1 Mon Sep 17 00:00:00 2001 From: Pierre Glaser Date: Sat, 19 Jun 2021 21:16:35 +0100 Subject: [PATCH 1/2] CI stop testing cloudpickle against Python3.5 --- .github/workflows/testing.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index be034ae9..6566800e 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -29,7 +29,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python_version: [3.5, 3.6, 3.7, 3.8, 3.9, "3.10-dev", "pypy3"] + python_version: [3.6, 3.7, 3.8, 3.9, "3.10-dev", "pypy3"] exclude: # Do not test all minor versions on all platforms, especially if they # are not the oldest/newest supported versions From d8c668b94494951eaf5afbbb7378ab8b20b8ca8f Mon Sep 17 00:00:00 2001 From: Olivier Grisel Date: Wed, 30 Jun 2021 19:07:55 +0200 Subject: [PATCH 2/2] Officially drop Python 3.5 support --- CHANGES.md | 2 ++ setup.py | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index c9b3d938..fd4ddeb1 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,6 +4,8 @@ dev === +- Python 3.5 is no longer supported. + - Support for pickling type annotations on Python 3.10 as per [PEP 563]( https://www.python.org/dev/peps/pep-0563/) ([PR #400](https://github.com/cloudpipe/cloudpickle/pull/400)) diff --git a/setup.py b/setup.py index c429a014..c0ed734f 100644 --- a/setup.py +++ b/setup.py @@ -39,7 +39,6 @@ def find_version(): 'Operating System :: POSIX', 'Operating System :: Microsoft :: Windows', 'Operating System :: MacOS :: MacOS X', - 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', @@ -51,5 +50,5 @@ def find_version(): 'Topic :: System :: Distributed Computing', ], test_suite='tests', - python_requires='>=3.5', + python_requires='>=3.6', )