Commit 5f7941a4 authored by Marius Gedminas's avatar Marius Gedminas Committed by GitHub

Merge pull request #57 from zopefoundation/py36

Support Python 3.6
parents 131ab65c c423e5d8
...@@ -10,6 +10,8 @@ matrix: ...@@ -10,6 +10,8 @@ matrix:
python: 3.4 python: 3.4
- os: linux - os: linux
python: 3.5 python: 3.5
- os: linux
python: 3.6
- os: linux - os: linux
python: pypy python: pypy
- os: linux - os: linux
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
``__new__`` from the pickle data) in pure-Python mode (PyPy). This ``__new__`` from the pickle data) in pure-Python mode (PyPy). This
matches the behaviour of the C code. matches the behaviour of the C code.
- Add support for Python 3.6.
4.2.2 (2016-11-29) 4.2.2 (2016-11-29)
------------------ ------------------
......
...@@ -13,6 +13,8 @@ environment: ...@@ -13,6 +13,8 @@ environment:
- python: 34-x64 - python: 34-x64
- python: 35 - python: 35
- python: 35-x64 - python: 35-x64
- python: 36
- python: 36-x64
install: install:
- "SET PATH=C:\\Python%PYTHON%;c:\\Python%PYTHON%\\scripts;%PATH%" - "SET PATH=C:\\Python%PYTHON%;c:\\Python%PYTHON%\\scripts;%PATH%"
......
...@@ -12,17 +12,16 @@ ...@@ -12,17 +12,16 @@
# #
############################################################################## ##############################################################################
__version__ = '4.2.2'
import os import os
import platform import platform
import sys import sys
from setuptools import Extension from setuptools import Extension
from setuptools import find_packages from setuptools import find_packages
from setuptools import setup from setuptools import setup
__version__ = '4.2.2'
here = os.path.abspath(os.path.dirname(__file__)) here = os.path.abspath(os.path.dirname(__file__))
...@@ -84,6 +83,7 @@ setup(name='persistent', ...@@ -84,6 +83,7 @@ setup(name='persistent',
'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',
'Programming Language :: Python :: 3.6',
"Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: Implementation :: PyPy",
"Framework :: ZODB", "Framework :: ZODB",
...@@ -100,9 +100,9 @@ setup(name='persistent', ...@@ -100,9 +100,9 @@ setup(name='persistent',
packages=find_packages(), packages=find_packages(),
include_package_data=True, include_package_data=True,
zip_safe=False, zip_safe=False,
ext_modules = ext_modules, ext_modules=ext_modules,
headers = headers, headers=headers,
extras_require = { extras_require={
'test': (), 'test': (),
'testing': ['nose', 'coverage'], 'testing': ['nose', 'coverage'],
'docs': ['Sphinx', 'repoze.sphinx.autointerface'], 'docs': ['Sphinx', 'repoze.sphinx.autointerface'],
...@@ -111,6 +111,5 @@ setup(name='persistent', ...@@ -111,6 +111,5 @@ setup(name='persistent',
install_requires=[ install_requires=[
'zope.interface', 'zope.interface',
], ],
entry_points = """\ entry_points={},
""" )
)
...@@ -3,7 +3,7 @@ envlist = ...@@ -3,7 +3,7 @@ envlist =
# Jython 2.7rc2 does work, but unfortunately has an issue running # Jython 2.7rc2 does work, but unfortunately has an issue running
# with Tox 1.9.2 (http://bugs.jython.org/issue2325) # with Tox 1.9.2 (http://bugs.jython.org/issue2325)
# py27,py27-pure,pypy,py33,py34,pypy3,jython,coverage,docs # py27,py27-pure,pypy,py33,py34,pypy3,jython,coverage,docs
py27,py27-pure,py27-pure-cffi,pypy,py33,py34,py35,pypy3,coverage,docs py27,py27-pure,py27-pure-cffi,pypy,py33,py34,py35,py36,pypy3,coverage,docs
[testenv] [testenv]
deps = deps =
......
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