diff -Nru zope.hookable-5.0.0/CHANGES.rst zope.hookable-5.0.1/CHANGES.rst --- zope.hookable-5.0.0/CHANGES.rst 2019-11-12 12:11:36.000000000 +0000 +++ zope.hookable-5.0.1/CHANGES.rst 2020-03-10 13:22:30.000000000 +0000 @@ -2,6 +2,14 @@ Changes ========= +5.0.1 (2020-03-10) +================== + +- Stop using the setuptools ``Feature`` class, allowing this + project to be built from source with newer versions of setuptools + that remove that functionality. + + 5.0.0 (2019-11-12) ================== diff -Nru zope.hookable-5.0.0/debian/changelog zope.hookable-5.0.1/debian/changelog --- zope.hookable-5.0.0/debian/changelog 2020-02-18 09:26:57.000000000 +0000 +++ zope.hookable-5.0.1/debian/changelog 2020-04-24 13:04:16.000000000 +0000 @@ -1,8 +1,12 @@ -zope.hookable (5.0.0-1build1) focal; urgency=medium +zope.hookable (5.0.1-1) unstable; urgency=medium - * No-change rebuild to drop python3.7. + * QA upload. + * New upstream release + * Update Standards-Version to 4.5.0 + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse - -- Matthias Klose Tue, 18 Feb 2020 10:26:57 +0100 + -- HÃ¥vard Flaget Aasen Fri, 24 Apr 2020 15:04:16 +0200 zope.hookable (5.0.0-1) unstable; urgency=medium diff -Nru zope.hookable-5.0.0/debian/control zope.hookable-5.0.1/debian/control --- zope.hookable-5.0.0/debian/control 2020-01-04 07:25:29.000000000 +0000 +++ zope.hookable-5.0.1/debian/control 2020-04-24 12:52:01.000000000 +0000 @@ -6,7 +6,7 @@ dh-python, python3-all-dev, python3-setuptools -Standards-Version: 4.4.1 +Standards-Version: 4.5.0 Rules-Requires-Root: no Homepage: https://pypi.python.org/pypi/zope.hookable Testsuite: autopkgtest-pkg-python diff -Nru zope.hookable-5.0.0/debian/upstream/metadata zope.hookable-5.0.1/debian/upstream/metadata --- zope.hookable-5.0.0/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 +++ zope.hookable-5.0.1/debian/upstream/metadata 2020-04-24 13:02:31.000000000 +0000 @@ -0,0 +1,4 @@ +Bug-Database: https://github.com/zopefoundation/zope.hookable/issues +Bug-Submit: https://github.com/zopefoundation/zope.hookable/issues/new +Repository: https://github.com/zopefoundation/zope.hookable.git +Repository-Browse: https://github.com/zopefoundation/zope.hookable diff -Nru zope.hookable-5.0.0/PKG-INFO zope.hookable-5.0.1/PKG-INFO --- zope.hookable-5.0.0/PKG-INFO 2019-11-12 12:11:36.000000000 +0000 +++ zope.hookable-5.0.1/PKG-INFO 2020-03-10 13:22:31.633509900 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: zope.hookable -Version: 5.0.0 +Version: 5.0.1 Summary: Zope hookable Home-page: http://github.com/zopefoundation/zope.hookable Author: Zope Foundation and Contributors @@ -44,6 +44,14 @@ Changes ========= + 5.0.1 (2020-03-10) + ================== + + - Stop using the setuptools ``Feature`` class, allowing this + project to be built from source with newer versions of setuptools + that remove that functionality. + + 5.0.0 (2019-11-12) ================== @@ -153,5 +161,5 @@ Classifier: Topic :: Software Development :: Libraries :: Python Modules Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.* Provides-Extra: docs -Provides-Extra: test Provides-Extra: testing +Provides-Extra: test diff -Nru zope.hookable-5.0.0/setup.py zope.hookable-5.0.1/setup.py --- zope.hookable-5.0.0/setup.py 2019-11-12 12:11:36.000000000 +0000 +++ zope.hookable-5.0.1/setup.py 2020-03-10 13:22:30.000000000 +0000 @@ -28,7 +28,6 @@ from setuptools import setup from setuptools import find_packages from setuptools import Extension -from setuptools import Feature from setuptools.command.build_ext import build_ext @@ -64,16 +63,12 @@ return f.read() -codeoptimization = Feature( - "Optional code optimizations", - standard=True, - ext_modules=[ +codeoptimization = [ Extension( "zope.hookable._zope_hookable", [os.path.join('src', 'zope', 'hookable', "_zope_hookable.c")], ), - ], -) +] is_pypy_or_jython = platform.python_implementation() in ('PyPy', 'Jython') @@ -81,16 +76,16 @@ # anti-optimizations (the C extension compatibility layer is known-slow, # and defeats JIT opportunities). if is_pypy_or_jython: - features = {} + ext_modules = {} else: - features = {'codeoptimization': codeoptimization} + ext_modules = codeoptimization TESTS_REQUIRE = [ 'zope.testing', ] setup(name='zope.hookable', - version='5.0.0', + version='5.0.1', url='http://github.com/zopefoundation/zope.hookable', license='ZPL 2.1', description='Zope hookable', @@ -117,7 +112,7 @@ "Framework :: Zope :: 3", "Topic :: Software Development :: Libraries :: Python Modules", ], - features=features, + ext_modules=ext_modules, cmdclass={ 'build_ext': optional_build_ext, }, diff -Nru zope.hookable-5.0.0/src/zope.hookable.egg-info/PKG-INFO zope.hookable-5.0.1/src/zope.hookable.egg-info/PKG-INFO --- zope.hookable-5.0.0/src/zope.hookable.egg-info/PKG-INFO 2019-11-12 12:11:36.000000000 +0000 +++ zope.hookable-5.0.1/src/zope.hookable.egg-info/PKG-INFO 2020-03-10 13:22:31.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: zope.hookable -Version: 5.0.0 +Version: 5.0.1 Summary: Zope hookable Home-page: http://github.com/zopefoundation/zope.hookable Author: Zope Foundation and Contributors @@ -44,6 +44,14 @@ Changes ========= + 5.0.1 (2020-03-10) + ================== + + - Stop using the setuptools ``Feature`` class, allowing this + project to be built from source with newer versions of setuptools + that remove that functionality. + + 5.0.0 (2019-11-12) ================== @@ -153,5 +161,5 @@ Classifier: Topic :: Software Development :: Libraries :: Python Modules Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.* Provides-Extra: docs -Provides-Extra: test Provides-Extra: testing +Provides-Extra: test diff -Nru zope.hookable-5.0.0/src/zope.hookable.egg-info/requires.txt zope.hookable-5.0.1/src/zope.hookable.egg-info/requires.txt --- zope.hookable-5.0.0/src/zope.hookable.egg-info/requires.txt 2019-11-12 12:11:36.000000000 +0000 +++ zope.hookable-5.0.1/src/zope.hookable.egg-info/requires.txt 2020-03-10 13:22:31.000000000 +0000 @@ -7,5 +7,5 @@ zope.testing [testing] -coverage zope.testing +coverage diff -Nru zope.hookable-5.0.0/.travis.yml zope.hookable-5.0.1/.travis.yml --- zope.hookable-5.0.0/.travis.yml 2019-11-12 12:11:36.000000000 +0000 +++ zope.hookable-5.0.1/.travis.yml 2020-03-10 13:22:30.000000000 +0000 @@ -47,7 +47,7 @@ - name: Python 3.6 wheels for MacOS os: osx language: generic - env: TERRYFY_PYTHON='macpython 3.6.0' + env: TERRYFY_PYTHON='macpython 3.6.2' - name: Python 3.7 wheels for MacOS os: osx language: generic