Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-zope.cachedescriptors for openSUSE:Factory checked in at 2023-05-05 17:33:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-zope.cachedescriptors (Old) and /work/SRC/openSUSE:Factory/.python-zope.cachedescriptors.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zope.cachedescriptors" Fri May 5 17:33:25 2023 rev:5 rq:1085133 version:5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-zope.cachedescriptors/python-zope.cachedescriptors.changes 2022-10-14 15:42:09.179879696 +0200 +++ /work/SRC/openSUSE:Factory/.python-zope.cachedescriptors.new.1533/python-zope.cachedescriptors.changes 2023-05-05 17:33:26.218284934 +0200 @@ -1,0 +2,7 @@ +Fri May 5 14:26:02 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 5.0: + * Add support for Python 3.11. + * Drop support for Python 2.7, 3.5, 3.6. + +------------------------------------------------------------------- Old: ---- zope.cachedescriptors-4.4.tar.gz New: ---- zope.cachedescriptors-5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-zope.cachedescriptors.spec ++++++ --- /var/tmp/diff_new_pack.ZVrbNh/_old 2023-05-05 17:33:27.158290346 +0200 +++ /var/tmp/diff_new_pack.ZVrbNh/_new 2023-05-05 17:33:27.162290370 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-zope.cachedescriptors # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-zope.cachedescriptors -Version: 4.4 +Version: 5.0 Release: 0 Summary: Method and property caching decorators License: ZPL-2.1 ++++++ zope.cachedescriptors-4.4.tar.gz -> zope.cachedescriptors-5.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.cachedescriptors-4.4/CHANGES.rst new/zope.cachedescriptors-5.0/CHANGES.rst --- old/zope.cachedescriptors-4.4/CHANGES.rst 2022-09-07 08:20:21.000000000 +0200 +++ new/zope.cachedescriptors-5.0/CHANGES.rst 2023-03-27 10:46:00.000000000 +0200 @@ -2,6 +2,14 @@ Changes ========= +5.0 (2023-03-27) +================ + +- Add support for Python 3.11. + +- Drop support for Python 2.7, 3.5, 3.6. + + 4.4 (2022-09-07) ================ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.cachedescriptors-4.4/PKG-INFO new/zope.cachedescriptors-5.0/PKG-INFO --- old/zope.cachedescriptors-4.4/PKG-INFO 2022-09-07 08:20:22.847052000 +0200 +++ new/zope.cachedescriptors-5.0/PKG-INFO 2023-03-27 10:46:00.938105600 +0200 @@ -1,31 +1,28 @@ Metadata-Version: 2.1 Name: zope.cachedescriptors -Version: 4.4 +Version: 5.0 Summary: Method and property caching decorators Home-page: http://github.com/zopefoundation/zope.cachedescriptors Author: Zope Foundation and Contributors -Author-email: zope-...@zope.org +Author-email: zope-...@zope.dev License: ZPL 2.1 Keywords: persistent caching decorator method property -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: Zope Public License Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 2 -Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Operating System :: OS Independent Classifier: Topic :: Internet :: WWW/HTTP Classifier: Topic :: Software Development +Requires-Python: >=3.7 Provides-Extra: test License-File: LICENSE.txt @@ -557,6 +554,14 @@ Changes ========= +5.0 (2023-03-27) +================ + +- Add support for Python 3.11. + +- Drop support for Python 2.7, 3.5, 3.6. + + 4.4 (2022-09-07) ================ @@ -639,5 +644,3 @@ ================== Initial release as an independent package - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.cachedescriptors-4.4/setup.cfg new/zope.cachedescriptors-5.0/setup.cfg --- old/zope.cachedescriptors-4.4/setup.cfg 2022-09-07 08:20:22.847809000 +0200 +++ new/zope.cachedescriptors-5.0/setup.cfg 2023-03-27 10:46:00.938939600 +0200 @@ -1,5 +1,5 @@ [bdist_wheel] -universal = 1 +universal = 0 [flake8] doctests = 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.cachedescriptors-4.4/setup.py new/zope.cachedescriptors-5.0/setup.py --- old/zope.cachedescriptors-4.4/setup.py 2022-09-07 08:20:21.000000000 +0200 +++ new/zope.cachedescriptors-5.0/setup.py 2023-03-27 10:46:00.000000000 +0200 @@ -31,25 +31,22 @@ setup( name='zope.cachedescriptors', - version='4.4', + version='5.0', url='http://github.com/zopefoundation/zope.cachedescriptors', author='Zope Foundation and Contributors', - author_email='zope-...@zope.org', + author_email='zope-...@zope.dev', license='ZPL 2.1', classifiers=[ 'Development Status :: 5 - Production/Stable', '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', 'Operating System :: OS Independent', @@ -71,6 +68,7 @@ test_suite='zope.cachedescriptors.tests.test_suite', namespace_packages=['zope', ], include_package_data=True, + python_requires='>=3.7', install_requires=[ 'setuptools', ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.cachedescriptors-4.4/src/zope/cachedescriptors/method.py new/zope.cachedescriptors-5.0/src/zope/cachedescriptors/method.py --- old/zope.cachedescriptors-4.4/src/zope/cachedescriptors/method.py 2022-09-07 08:20:21.000000000 +0200 +++ new/zope.cachedescriptors-5.0/src/zope/cachedescriptors/method.py 2023-03-27 10:46:00.000000000 +0200 @@ -15,7 +15,7 @@ from functools import wraps -class cachedIn(object): +class cachedIn: """Cached method with given cache attribute.""" def __init__(self, attribute_name, factory=dict): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.cachedescriptors-4.4/src/zope/cachedescriptors/property.py new/zope.cachedescriptors-5.0/src/zope/cachedescriptors/property.py --- old/zope.cachedescriptors-4.4/src/zope/cachedescriptors/property.py 2022-09-07 08:20:21.000000000 +0200 +++ new/zope.cachedescriptors-5.0/src/zope/cachedescriptors/property.py 2023-03-27 10:46:00.000000000 +0200 @@ -20,7 +20,7 @@ ncaches = 0 -class _CachedProperty(object): +class _CachedProperty: """ Cached property implementation class. """ @@ -91,7 +91,7 @@ return factory -class Lazy(object): +class Lazy: """Lazy Attributes. """ @@ -111,7 +111,7 @@ return value -class readproperty(object): +class readproperty: def __init__(self, func): self.func = func @@ -125,7 +125,7 @@ return func(inst) -class cachedIn(object): +class cachedIn: """Cached property with given cache attribute.""" def __init__(self, attribute_name): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.cachedescriptors-4.4/src/zope.cachedescriptors.egg-info/PKG-INFO new/zope.cachedescriptors-5.0/src/zope.cachedescriptors.egg-info/PKG-INFO --- old/zope.cachedescriptors-4.4/src/zope.cachedescriptors.egg-info/PKG-INFO 2022-09-07 08:20:22.000000000 +0200 +++ new/zope.cachedescriptors-5.0/src/zope.cachedescriptors.egg-info/PKG-INFO 2023-03-27 10:46:00.000000000 +0200 @@ -1,31 +1,28 @@ Metadata-Version: 2.1 Name: zope.cachedescriptors -Version: 4.4 +Version: 5.0 Summary: Method and property caching decorators Home-page: http://github.com/zopefoundation/zope.cachedescriptors Author: Zope Foundation and Contributors -Author-email: zope-...@zope.org +Author-email: zope-...@zope.dev License: ZPL 2.1 Keywords: persistent caching decorator method property -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: Zope Public License Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 2 -Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Operating System :: OS Independent Classifier: Topic :: Internet :: WWW/HTTP Classifier: Topic :: Software Development +Requires-Python: >=3.7 Provides-Extra: test License-File: LICENSE.txt @@ -557,6 +554,14 @@ Changes ========= +5.0 (2023-03-27) +================ + +- Add support for Python 3.11. + +- Drop support for Python 2.7, 3.5, 3.6. + + 4.4 (2022-09-07) ================ @@ -639,5 +644,3 @@ ================== Initial release as an independent package - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zope.cachedescriptors-4.4/tox.ini new/zope.cachedescriptors-5.0/tox.ini --- old/zope.cachedescriptors-4.4/tox.ini 2022-09-07 08:20:21.000000000 +0200 +++ new/zope.cachedescriptors-5.0/tox.ini 2023-03-27 10:46:00.000000000 +0200 @@ -4,14 +4,11 @@ minversion = 3.18 envlist = lint - py27 - py35 - py36 py37 py38 py39 py310 - pypy + py311 pypy3 coverage @@ -41,6 +38,7 @@ [testenv:isort-apply] basepython = python3 +skip_install = true commands_pre = deps = isort @@ -53,17 +51,15 @@ mkdir deps = coverage - coverage-python-version zope.testrunner commands = mkdir -p {toxinidir}/parts/htmlcov coverage run -m zope.testrunner --test-path=src {posargs:-vc} - coverage html - coverage report -m --fail-under=100 + coverage html --ignore-errors + coverage report --ignore-errors --show-missing --fail-under=100 [coverage:run] branch = True -plugins = coverage_python_version source = zope.cachedescriptors [coverage:report]