Commit 01ba50e4 authored by Jason Madden's avatar Jason Madden

Update url in setup.py

Fixes #71

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