Skip to content

Commit

Permalink
Package maintenance
Browse files Browse the repository at this point in the history
- check out Zope2 dependency until there's a 4.0a5 release
- move Zope2 dependency up
- note Python 3 compatibility in package classifiers
- add Python 3 to travis config
  • Loading branch information
dataflake committed May 15, 2017
1 parent 1d62550 commit 09c9fb4
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 3 deletions.
3 changes: 3 additions & 0 deletions .travis.yml
Expand Up @@ -2,6 +2,9 @@ language: python
sudo: false
python:
- 2.7
- 3.4
- 3.5
- 3.6
install:
- python bootstrap.py
- bin/buildout
Expand Down
2 changes: 2 additions & 0 deletions CHANGES.rst
Expand Up @@ -4,6 +4,8 @@ Changelog
4.0 (unreleased)
----------------

- Python 3 compatibility

- Update to require and be compatible with Zope 4.

3.0 (2016-07-18)
Expand Down
11 changes: 10 additions & 1 deletion buildout.cfg
@@ -1,7 +1,16 @@
[buildout]
extends = https://raw.githubusercontent.com/zopefoundation/Zope/master/versions.cfg
extensions =
mr.developer
extends =
https://raw.githubusercontent.com/zopefoundation/Zope/master/sources.cfg
https://raw.githubusercontent.com/zopefoundation/Zope/master/versions.cfg
develop = .
parts = interpreter test
auto-checkout =
Zope2

[sources]
Zope2 = git ${remotes:github}/Zope pushurl=${remotes:github_push}/Zope

[versions]
Products.BTreeFolder2 =
Expand Down
9 changes: 7 additions & 2 deletions setup.py
Expand Up @@ -33,9 +33,14 @@
"License :: OSI Approved :: Zope Public License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2 :: Only",
"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 :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
],
install_requires=[
'setuptools',
Expand All @@ -45,7 +50,7 @@
'ExtensionClass>=4.1a1',
'Persistence',
'six',
'Zope2 >= 4.0a1',
'Zope2 > 4.0a4',
'zope.container',
'zope.event',
'zope.lifecycleevent',
Expand Down

0 comments on commit 09c9fb4

Please sign in to comment.