Commit b6694af8 authored by Marius Gedminas's avatar Marius Gedminas

Add support for Python 3.6

parent 98a435e4
......@@ -10,6 +10,8 @@ matrix:
python: 3.4
- os: linux
python: 3.5
- os: linux
python: 3.6
- os: linux
python: pypy
- os: linux
......
``BTrees`` Changelog
====================
4.4.1 (unreleased)
------------------
- Add support for Python 3.6.
4.4.0 (2017-01-11)
------------------
......
......@@ -13,6 +13,8 @@ environment:
- python: 34-x64
- python: 35
- python: 35-x64
- python: 36
- python: 36-x64
install:
- "SET PATH=C:\\Python%PYTHON%;c:\\Python%PYTHON%\\scripts;%PATH%"
......
......@@ -12,8 +12,6 @@
#
##############################################################################
__version__ = '4.4.0'
import os
import platform
import sys
......@@ -22,6 +20,8 @@ from setuptools import Extension
from setuptools import find_packages
from setuptools import setup
__version__ = '4.4.1.dev0'
here = os.path.abspath(os.path.dirname(__file__))
README = (open(os.path.join(here, 'README.rst')).read()
+ '\n\n' +
......@@ -65,7 +65,7 @@ base_btrees_depends = [
]
FLAVORS = {"O": "object", "I": "int", "F": "float", 'L': 'int'}
#XXX should 'fs' be in ZODB instead?
# XXX should 'fs' be in ZODB instead?
FAMILIES = ("OO", "IO", "OI", "II", "IF", "fs", "LO", "OL", "LL", "LF")
KEY_H = "BTrees/%skeymacros.h"
......@@ -127,6 +127,7 @@ setup(name='BTrees',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Framework :: ZODB",
......@@ -143,9 +144,9 @@ setup(name='BTrees',
packages=find_packages(),
include_package_data=True,
zip_safe=False,
ext_modules = ext_modules,
ext_modules=ext_modules,
setup_requires=['persistent'],
extras_require = {
extras_require={
'test': TESTS_REQUIRE,
'ZODB': ['ZODB'],
'testing': TESTS_REQUIRE + ['nose', 'coverage'],
......@@ -154,6 +155,6 @@ setup(name='BTrees',
test_suite="BTrees.tests",
tests_require=TESTS_REQUIRE,
install_requires=REQUIRES,
entry_points = """\
entry_points="""\
"""
)
)
......@@ -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,py33,py34,py35,py35-pure,pypy3,w_zodb,coverage,docs
py27,py27-pure,pypy,py33,py34,py35,py35-pure,py36,pypy3,w_zodb,coverage,docs
[testenv]
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