Commit 85fb3967 authored by Jason Madden's avatar Jason Madden Committed by GitHub

Merge pull request #72 from zopefoundation/issue71

Update url in setup.py
parents 4284df33 01ba50e4
...@@ -20,7 +20,7 @@ from setuptools import Extension ...@@ -20,7 +20,7 @@ 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.5.dev0' version = '4.3.0.dev0'
here = os.path.abspath(os.path.dirname(__file__)) here = os.path.abspath(os.path.dirname(__file__))
...@@ -43,58 +43,69 @@ is_pure = os.environ.get('PURE_PYTHON') ...@@ -43,58 +43,69 @@ is_pure = os.environ.get('PURE_PYTHON')
if is_pypy or is_jython or is_pure: if is_pypy or is_jython or is_pure:
ext_modules = headers = [] ext_modules = headers = []
else: else:
ext_modules = [Extension(name = 'persistent.cPersistence', ext_modules = [
sources= ['persistent/cPersistence.c', Extension(
'persistent/ring.c', name='persistent.cPersistence',
], sources=[
depends = ['persistent/cPersistence.h', 'persistent/cPersistence.c',
'persistent/ring.h', 'persistent/ring.c',
'persistent/ring.c', ],
] depends=[
), 'persistent/cPersistence.h',
Extension(name = 'persistent.cPickleCache', 'persistent/ring.h',
sources= ['persistent/cPickleCache.c', 'persistent/ring.c',
'persistent/ring.c' ]
], ),
depends = ['persistent/cPersistence.h', Extension(
'persistent/ring.h', name='persistent.cPickleCache',
'persistent/ring.c', sources=[
] 'persistent/cPickleCache.c',
), 'persistent/ring.c',
Extension(name = 'persistent._timestamp', ],
sources= ['persistent/_timestamp.c', depends=[
], 'persistent/cPersistence.h',
), 'persistent/ring.h',
] 'persistent/ring.c',
headers = ['persistent/cPersistence.h', ]
'persistent/ring.h'] ),
Extension(
name='persistent._timestamp',
sources=[
'persistent/_timestamp.c',
],
),
]
headers = [
'persistent/cPersistence.h',
'persistent/ring.h',
]
setup(name='persistent', setup(name='persistent',
version=version, version=version,
description='Translucent persistent objects', description='Translucent persistent objects',
long_description=README, long_description=README,
classifiers=[ classifiers=[
"Development Status :: 6 - Mature", "Development Status :: 6 - Mature",
"License :: OSI Approved :: Zope Public License", "License :: OSI Approved :: Zope Public License",
"Programming Language :: Python", "Programming Language :: Python",
'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3',
'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 :: 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",
"Topic :: Database", "Topic :: Database",
"Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Libraries :: Python Modules",
"Operating System :: Microsoft :: Windows", "Operating System :: Microsoft :: Windows",
"Operating System :: Unix", "Operating System :: Unix",
], ],
author="Zope Corporation", author="Zope Corporation",
author_email="zodb-dev@zope.org", author_email="zodb-dev@zope.org",
url="http://www.zope.org/Products/ZODB", url="https://github.com/zopefoundation/persistent/",
license="ZPL 2.1", license="ZPL 2.1",
platforms=["any"], platforms=["any"],
packages=find_packages(), packages=find_packages(),
...@@ -103,13 +114,19 @@ setup(name='persistent', ...@@ -103,13 +114,19 @@ setup(name='persistent',
ext_modules=ext_modules, ext_modules=ext_modules,
headers=headers, headers=headers,
extras_require={ extras_require={
'test': (), 'test': (),
'testing': ['nose', 'coverage'], 'testing': [
'docs': ['Sphinx', 'repoze.sphinx.autointerface'], 'nose',
'coverage',
],
'docs': [
'Sphinx',
'repoze.sphinx.autointerface',
],
}, },
test_suite="persistent.tests", test_suite="persistent.tests",
install_requires=[ install_requires=[
'zope.interface', 'zope.interface',
], ],
entry_points={}, entry_points={},
) )
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