Hello community, here is the log from the commit of package python-zope.hookable for openSUSE:Factory checked in at 2020-03-27 00:26:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zope.hookable (Old) and /work/SRC/openSUSE:Factory/.python-zope.hookable.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zope.hookable" Fri Mar 27 00:26:25 2020 rev:8 rq:785674 version:5.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-zope.hookable/python-zope.hookable.changes 2020-01-23 16:12:45.119701189 +0100 +++ /work/SRC/openSUSE:Factory/.python-zope.hookable.new.3160/python-zope.hookable.changes 2020-03-27 00:26:26.124291390 +0100 @@ -1,0 +2,8 @@ +Mon Mar 16 14:13:58 UTC 2020 - pgaj...@suse.com + +- version update to 5.0.1 + - Stop using the setuptools ``Feature`` class, allowing this + project to be built from source with newer versions of setuptools + that remove that functionality. + +------------------------------------------------------------------- Old: ---- zope.hookable-5.0.0.tar.gz New: ---- zope.hookable-5.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zope.hookable.spec ++++++ --- /var/tmp/diff_new_pack.ZBU1ln/_old 2020-03-27 00:26:26.740291703 +0100 +++ /var/tmp/diff_new_pack.ZBU1ln/_new 2020-03-27 00:26:26.744291705 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-zope.hookable -Version: 5.0.0 +Version: 5.0.1 Release: 0 Summary: Zope hookable License: ZPL-2.1 ++++++ zope.hookable-5.0.0.tar.gz -> zope.hookable-5.0.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.hookable-5.0.0/.travis.yml new/zope.hookable-5.0.1/.travis.yml --- old/zope.hookable-5.0.0/.travis.yml 2019-11-12 13:11:36.000000000 +0100 +++ new/zope.hookable-5.0.1/.travis.yml 2020-03-10 14:22:30.000000000 +0100 @@ -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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.hookable-5.0.0/CHANGES.rst new/zope.hookable-5.0.1/CHANGES.rst --- old/zope.hookable-5.0.0/CHANGES.rst 2019-11-12 13:11:36.000000000 +0100 +++ new/zope.hookable-5.0.1/CHANGES.rst 2020-03-10 14:22:30.000000000 +0100 @@ -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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.hookable-5.0.0/PKG-INFO new/zope.hookable-5.0.1/PKG-INFO --- old/zope.hookable-5.0.0/PKG-INFO 2019-11-12 13:11:36.000000000 +0100 +++ new/zope.hookable-5.0.1/PKG-INFO 2020-03-10 14:22:31.633509900 +0100 @@ -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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.hookable-5.0.0/setup.py new/zope.hookable-5.0.1/setup.py --- old/zope.hookable-5.0.0/setup.py 2019-11-12 13:11:36.000000000 +0100 +++ new/zope.hookable-5.0.1/setup.py 2020-03-10 14:22:30.000000000 +0100 @@ -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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.hookable-5.0.0/src/zope.hookable.egg-info/PKG-INFO new/zope.hookable-5.0.1/src/zope.hookable.egg-info/PKG-INFO --- old/zope.hookable-5.0.0/src/zope.hookable.egg-info/PKG-INFO 2019-11-12 13:11:36.000000000 +0100 +++ new/zope.hookable-5.0.1/src/zope.hookable.egg-info/PKG-INFO 2020-03-10 14:22:31.000000000 +0100 @@ -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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.hookable-5.0.0/src/zope.hookable.egg-info/requires.txt new/zope.hookable-5.0.1/src/zope.hookable.egg-info/requires.txt --- old/zope.hookable-5.0.0/src/zope.hookable.egg-info/requires.txt 2019-11-12 13:11:36.000000000 +0100 +++ new/zope.hookable-5.0.1/src/zope.hookable.egg-info/requires.txt 2020-03-10 14:22:31.000000000 +0100 @@ -7,5 +7,5 @@ zope.testing [testing] -coverage zope.testing +coverage