diff options
author | Michael Howitz <mh@gocept.com> | 2023-02-07 11:15:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-07 10:15:48 +0000 |
commit | 8f8ed8f7b603792b48401a64b51e900e86b88a82 (patch) | |
tree | 7fa4ac09d90e57c261ea28bc8281c42d7032d8b3 /setup.py | |
parent | 14ba59c98e12517b9f8abcdb24bc882bb435ed7c (diff) | |
download | zope-pagetemplate-8f8ed8f7b603792b48401a64b51e900e86b88a82.tar.gz |
Multiple changes (#31)
* Add support for Python 3.11.
* Lint the code.
* Improve error handling in test.
* Bumped version for breaking release.
* Drop support for Python 2.7, 3.5, 3.6.
Co-authored-by: Gil Forcada Codinachs <gil.gnome@gmail.com>
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 21 |
1 files changed, 7 insertions, 14 deletions
@@ -19,7 +19,9 @@ """Setup for zope.pagetemplate package """ import os -from setuptools import setup, find_packages + +from setuptools import find_packages +from setuptools import setup def read(*rnames): @@ -36,9 +38,9 @@ TESTS_REQUIRE = [ setup(name='zope.pagetemplate', - version='4.6.1.dev0', + version='5.0.dev0', author='Zope Foundation and Contributors', - author_email='zope-dev@zope.org', + author_email='zope-dev@zope.dev', description='Zope Page Templates', long_description=( read('README.rst') @@ -51,15 +53,12 @@ setup(name='zope.pagetemplate', 'Intended Audience :: Developers', '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.5', - 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', 'Natural Language :: English', @@ -72,16 +71,11 @@ setup(name='zope.pagetemplate', packages=find_packages('src'), package_dir={'': 'src'}, namespace_packages=['zope'], + python_requires='>=3.7', extras_require={ 'test': TESTS_REQUIRE, - 'test:python_version == "2.7"': [ - 'zope.untrustedpython', - ], 'untrusted': [ ], - 'untrusted:python_version == "2.7"': [ - 'zope.untrustedpython', - ], 'docs': [ 'Sphinx', 'repoze.sphinx.autointerface', @@ -89,7 +83,6 @@ setup(name='zope.pagetemplate', }, install_requires=[ 'setuptools', - 'six', 'zope.interface', 'zope.component', 'zope.tales', |