Commit b36dcaba authored by Tres Seaver's avatar Tres Seaver

Drop support for Python 2.6 and 3.2.

- 2.6 is long out-of-maintenance, and a security quagmire.

- 3.2 cannot be tested on Travis.
parent c9b88e6b
language: python language: python
sudo: false sudo: false
python: python:
- 2.6
- 2.7 - 2.7
- 3.2
- 3.3 - 3.3
- 3.4 - 3.4
- 3.5 - 3.5
...@@ -12,6 +10,6 @@ python: ...@@ -12,6 +10,6 @@ python:
install: install:
- pip install . - pip install .
script: script:
- python setup.py test -q - python setup.py -q test -q
notifications: notifications:
email: false email: false
...@@ -4,6 +4,8 @@ ...@@ -4,6 +4,8 @@
4.3.0 (TBD) 4.3.0 (TBD)
----------- -----------
- Drop support for Python 2.6 and 3.2.
- The pure-Python implementation, used on PyPy and when a C compiler - The pure-Python implementation, used on PyPy and when a C compiler
isn't available for CPython, now pickles identically to the C isn't available for CPython, now pickles identically to the C
version. Unpickling will choose the best available implementation. version. Unpickling will choose the best available implementation.
......
...@@ -122,10 +122,8 @@ setup(name='BTrees', ...@@ -122,10 +122,8 @@ setup(name='BTrees',
"License :: OSI Approved :: Zope Public License", "License :: OSI Approved :: Zope Public License",
"Programming Language :: Python", "Programming Language :: Python",
'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.2',
'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.5',
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
envlist = envlist =
# Jython support pending 2.7 support, due 2012-07-15 or so. See: # Jython support pending 2.7 support, due 2012-07-15 or so. See:
# http://fwierzbicki.blogspot.com/2012/03/adconion-to-fund-jython-27.html # http://fwierzbicki.blogspot.com/2012/03/adconion-to-fund-jython-27.html
# py26,py27,py32,jython,pypy,coverage,docs # py27,jython,pypy,coverage,docs
py26,py27,py27-pure,pypy,py32,py33,py34,py35,pypy3,w_zodb,coverage,docs py27,py27-pure,pypy,py33,py34,py35,pypy3,w_zodb,coverage,docs
[testenv] [testenv]
deps = deps =
...@@ -11,7 +11,7 @@ deps = ...@@ -11,7 +11,7 @@ deps =
persistent persistent
transaction transaction
commands = commands =
python setup.py test -q python setup.py -q test -q
[testenv:py27-pure] [testenv:py27-pure]
basepython = basepython =
...@@ -21,7 +21,7 @@ setenv = ...@@ -21,7 +21,7 @@ setenv =
deps = deps =
{[testenv]deps} {[testenv]deps}
commands = commands =
python setup.py test -q python setup.py -q test -q
#[testenv:jython] #[testenv:jython]
#commands = #commands =
...@@ -31,7 +31,7 @@ commands = ...@@ -31,7 +31,7 @@ commands =
basepython = basepython =
python2.7 python2.7
commands = commands =
python setup.py test -q python setup.py -q test -q
deps = deps =
zope.interface zope.interface
persistent persistent
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment