Commit 0726b8da authored by Marius Gedminas's avatar Marius Gedminas

Drop Python 3.4 support

parent 5fe609f6
...@@ -17,3 +17,4 @@ coverage.xml ...@@ -17,3 +17,4 @@ coverage.xml
dist dist
.eggs/ .eggs/
.dir-locals.el .dir-locals.el
pip-wheel-metadata/
...@@ -5,7 +5,6 @@ set -e -x ...@@ -5,7 +5,6 @@ set -e -x
# Compile wheels # Compile wheels
for PYBIN in /opt/python/*/bin; do for PYBIN in /opt/python/*/bin; do
if [[ "${PYBIN}" == *"cp27"* ]] || \ if [[ "${PYBIN}" == *"cp27"* ]] || \
[[ "${PYBIN}" == *"cp34"* ]] || \
[[ "${PYBIN}" == *"cp35"* ]] || \ [[ "${PYBIN}" == *"cp35"* ]] || \
[[ "${PYBIN}" == *"cp36"* ]] || \ [[ "${PYBIN}" == *"cp36"* ]] || \
[[ "${PYBIN}" == *"cp37"* ]]; then [[ "${PYBIN}" == *"cp37"* ]]; then
......
language: python language: python
sudo: false dist: xenial
matrix: matrix:
include: include:
- os: linux - os: linux
...@@ -7,8 +7,6 @@ matrix: ...@@ -7,8 +7,6 @@ matrix:
- os: linux - os: linux
python: 2.7 python: 2.7
env: PURE_PYTHON=1 env: PURE_PYTHON=1
- os: linux
python: 3.4
- os: linux - os: linux
python: 3.5 python: 3.5
- os: linux - os: linux
...@@ -21,8 +19,6 @@ matrix: ...@@ -21,8 +19,6 @@ matrix:
- WITH_COVERAGE=1 - WITH_COVERAGE=1
- os: linux - os: linux
python: 3.7 python: 3.7
dist: xenial
sudo: true
- os: linux - os: linux
python: pypy python: pypy
- os: linux - os: linux
...@@ -33,9 +29,6 @@ matrix: ...@@ -33,9 +29,6 @@ matrix:
- os: osx - os: osx
language: generic language: generic
env: TERRYFY_PYTHON='macpython 2.7' env: TERRYFY_PYTHON='macpython 2.7'
- os: osx
language: generic
env: TERRYFY_PYTHON='macpython 3.4'
- os: osx - os: osx
language: generic language: generic
env: TERRYFY_PYTHON='macpython 3.5' env: TERRYFY_PYTHON='macpython 3.5'
......
``BTrees`` Changelog ``BTrees`` Changelog
==================== ====================
4.5.2 (unreleased) 4.6.0 (unreleased)
------------------ ------------------
- Drop support for Python 3.4.
- Fix tests against persistent 4.4. - Fix tests against persistent 4.4.
- Stop accidentally installing the 'terryfy' package in macOS wheels. - Stop accidentally installing the 'terryfy' package in macOS wheels.
......
...@@ -7,8 +7,6 @@ environment: ...@@ -7,8 +7,6 @@ environment:
matrix: matrix:
- python: 27 - python: 27
- python: 27-x64 - python: 27-x64
- python: 34
- python: 34-x64
- python: 35 - python: 35
- python: 35-x64 - python: 35-x64
- python: 36 - python: 36
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
# #
############################################################################## ##############################################################################
from __future__ import print_function from __future__ import print_function
version = '4.5.2.dev0' version = '4.6.0.dev0'
import os import os
import sys import sys
...@@ -153,13 +153,12 @@ setup(name='BTrees', ...@@ -153,13 +153,12 @@ setup(name='BTrees',
"Development Status :: 6 - Mature", "Development Status :: 6 - Mature",
"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.7', "Programming Language :: Python :: 2.7",
'Programming Language :: Python :: 3', "Programming Language :: Python :: 3",
'Programming Language :: Python :: 3.4', "Programming Language :: Python :: 3.5",
'Programming Language :: Python :: 3.5', "Programming Language :: Python :: 3.6",
'Programming Language :: Python :: 3.6', "Programming Language :: Python :: 3.7",
'Programming Language :: Python :: 3.7',
"Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: Implementation :: PyPy",
"Framework :: ZODB", "Framework :: ZODB",
......
...@@ -3,7 +3,7 @@ envlist = ...@@ -3,7 +3,7 @@ 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
# py27,jython,pypy,coverage,docs # py27,jython,pypy,coverage,docs
py27,py27-pure,pypy,py34,py35,py35-pure,py36,py37,pypy3,w_zodb,coverage,docs py27,py27-pure,py35,py35-pure,py36,py37,pypy,pypy3,w_zodb,coverage,docs
[testenv] [testenv]
usedevelop = true usedevelop = true
......
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