Skip to content

Commit

Permalink
Add support for Python 3.7 and 3.8a2, drop support for Python 3.4.
Browse files Browse the repository at this point in the history
Python 3.4 no longer works because zope.testrunner 5.0 does no longer support
Python 3.4.
  • Loading branch information
Michael Howitz committed Mar 27, 2019
1 parent bd29f83 commit a494f6c
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 7 deletions.
8 changes: 5 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
language: python
dist: xenial
python:
- 2.7
- 3.4
- 3.5
- 3.6
- pypy-5.6.0
- 3.7
- 3.8-dev
- pypy2.7-6.0
matrix:
include:
- python: 3.6
- python: 3.7
name: "Flake8"
install: pip install -U flake8
script: flake8 --doctests src setup.py
Expand Down
8 changes: 6 additions & 2 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@
Release History
=================

2.0.1 (unreleased)
==================
3.0 (unreleased)
================

- Drop support for Python 3.4.

- Add support for Python 3.7 and 3.8a2.

- Flake8 the code.

Expand Down
5 changes: 4 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def read(*rnames):

setup(
name=name,
version='2.0.1.dev0',
version='3.0.dev0',
author="Jim Fulton",
author_email="jim@zope.com",
description="ZC Buildout recipe for configure/make/make install",
Expand All @@ -44,6 +44,8 @@ def read(*rnames):
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy',
'Natural Language :: English',
Expand Down Expand Up @@ -72,6 +74,7 @@ def read(*rnames):
packages=find_packages('src'),
include_package_data=True,
namespace_packages=['zc', 'zc.recipe'],
python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*',
install_requires=[
'zc.buildout >= 2.9.4',
'setuptools'],
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tox]
envlist = flake8,py27,py34,py35,py36,pypy
envlist = flake8,py27,py35,py36,py37,py38,pypy

[testenv]
commands =
Expand Down

0 comments on commit a494f6c

Please sign in to comment.