From 521720f8a088159733aa33e831c68cfa0b2e4037 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Thu, 17 Mar 2016 17:23:02 -0400 Subject: [PATCH] Drop support for Python 2.6 / 3.2. 3.2 is no longer supported by our packaging / CI tools. 2.6 is long out-of-support from Python devs. --- .travis.yml | 2 -- CHANGES.rst | 2 ++ setup.py | 2 -- tox.ini | 4 ++-- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 32029b06b..892c0001f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,9 +3,7 @@ sudo: false python: - pypy - pypy3 - - 2.6 - 2.7 - - 3.2 - 3.3 - 3.4 - 3.5 diff --git a/CHANGES.rst b/CHANGES.rst index 2fce44a5e..a363e4cc1 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -5,6 +5,8 @@ 4.3.0 (unreleased) ================== +- Drop support for Python 2.6 and 3.2. + - Make the ``zodbpickle`` dependency required and not conditional. This fixes various packaging issues involving pip and its wheel cache. zodbpickle was only optional under Python 2.6 so this change diff --git a/setup.py b/setup.py index 7f2d88d1f..30c8bdd02 100644 --- a/setup.py +++ b/setup.py @@ -46,10 +46,8 @@ License :: OSI Approved :: Zope Public License Programming Language :: Python Programming Language :: Python :: 2 -Programming Language :: Python :: 2.6 Programming Language :: Python :: 2.7 Programming Language :: Python :: 3 -Programming Language :: Python :: 3.2 Programming Language :: Python :: 3.3 Programming Language :: Python :: 3.4 Programming Language :: Python :: 3.5 diff --git a/tox.ini b/tox.ini index 59b05d7dd..e990e2668 100644 --- a/tox.ini +++ b/tox.ini @@ -1,8 +1,8 @@ [tox] # Jython 2.7rc2 does work, but unfortunately has an issue running # with Tox 1.9.2 (http://bugs.jython.org/issue2325) -#envlist = py26,py27,py32,py33,py34,pypy,simple,jython,pypy3 -envlist = py26,py27,py32,py33,py34,py35,pypy,simple,pypy3 +#envlist = py26,py27,py33,py34,pypy,simple,jython,pypy3 +envlist = py27,py33,py34,py35,pypy,simple,pypy3 [testenv] commands =