summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMarius Gedminas <marius@gedmin.as>2019-08-17 14:59:57 +0300
committerMarius Gedminas <marius@gedmin.as>2019-08-17 14:59:57 +0300
commite4b580e79ba4545647fec8aa3d8e3f7c91571784 (patch)
treeb1ab49050707e097f2e0811b48d23d092f2195b1 /setup.py
parent3042b9fa7c37aa0d0b61efcdb0b1a436fef9bf59 (diff)
downloadzope-interface-e4b580e79ba4545647fec8aa3d8e3f7c91571784.tar.gz
Drop support for Python 3.4
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/setup.py b/setup.py
index 8e38555..3f43771 100644
--- a/setup.py
+++ b/setup.py
@@ -55,10 +55,11 @@ class optional_build_ext(build_ext):
An optional code optimization (C extension) could not be compiled.
Optimizations for this package will not be available!""")
- print()
+ print("")
print(e)
print('*' * 80)
+
codeoptimization_c = os.path.join('src', 'zope', 'interface',
'_zope_interface_coptimizations.c')
codeoptimization = Feature(
@@ -90,14 +91,15 @@ def read(*rnames):
with open(os.path.join(os.path.dirname(__file__), *rnames)) as f:
return f.read()
-long_description=(
+
+long_description = (
read('README.rst')
+ '\n' +
read('CHANGES.rst')
)
setup(name='zope.interface',
- version='4.6.1.dev0',
+ version='4.7.0.dev0',
url='https://github.com/zopefoundation/zope.interface',
license='ZPL 2.1',
description='Interfaces for Python',
@@ -113,7 +115,6 @@ setup(name='zope.interface',
"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 :: 3.7",
@@ -133,13 +134,14 @@ setup(name='zope.interface',
zip_safe=False,
tests_require=tests_require,
install_requires=['setuptools'],
- python_requires=', '.join((
+ python_requires=', '.join([
'>=2.7',
'!=3.0.*',
'!=3.1.*',
'!=3.2.*',
'!=3.3.*',
- )),
+ '!=3.4.*',
+ ]),
extras_require={
'docs': ['Sphinx', 'repoze.sphinx.autointerface'],
'test': tests_require,