Commit 7e205796 authored by Marius Gedminas's avatar Marius Gedminas Committed by GitHub

Merge pull request #107 from zopefoundation/drop-py34

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