Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-patsy for openSUSE:Factory checked in at 2023-02-14 16:47:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-patsy (Old) and /work/SRC/openSUSE:Factory/.python-patsy.new.27156 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-patsy" Tue Feb 14 16:47:23 2023 rev:8 rq:1065620 version:0.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-patsy/python-patsy.changes 2021-11-08 17:25:11.652733102 +0100 +++ /work/SRC/openSUSE:Factory/.python-patsy.new.27156/python-patsy.changes 2023-02-14 16:48:03.299375290 +0100 @@ -1,0 +2,13 @@ +Thu Feb 9 15:59:05 UTC 2023 - Arun Persaud <a...@gmx.de> + +- specfile: + * update copyright year + +- update to version 0.5.3: + * Officially add support for Python 3.10 and 3.11, and extend test + coverage to include these releases. + * Fix handling of future interpreter features that no longer have a + mandatory release version, as for the `annotations` feature (See + `#187 <https://github.com/pydata/patsy/pull/187>`__ for details.) + +------------------------------------------------------------------- Old: ---- patsy-0.5.2.tar.gz New: ---- patsy-0.5.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-patsy.spec ++++++ --- /var/tmp/diff_new_pack.KfbkJE/_old 2023-02-14 16:48:03.727377818 +0100 +++ /var/tmp/diff_new_pack.KfbkJE/_new 2023-02-14 16:48:03.731377841 +0100 @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2021 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 @@ -16,7 +16,6 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} # Tests have dependency loop with pandas %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "test" @@ -29,7 +28,7 @@ %endif %define skip_python36 1 Name: python-patsy%{pkg_suffix} -Version: 0.5.2 +Version: 0.5.3 Release: 0 Summary: A Python package for statistical models and design matrices License: BSD-2-Clause ++++++ patsy-0.5.2.tar.gz -> patsy-0.5.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patsy-0.5.2/PKG-INFO new/patsy-0.5.3/PKG-INFO --- old/patsy-0.5.2/PKG-INFO 2021-09-26 07:26:36.000000000 +0200 +++ new/patsy-0.5.3/PKG-INFO 2022-10-09 22:27:36.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: patsy -Version: 0.5.2 +Version: 0.5.3 Summary: A Python package for describing statistical models and for building design matrices. Home-page: https://github.com/pydata/patsy Author: Nathaniel J. Smith @@ -67,5 +67,8 @@ 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: Topic :: Scientific/Engineering +Description-Content-Type: text/markdown Provides-Extra: test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patsy-0.5.2/doc/changes.rst new/patsy-0.5.3/doc/changes.rst --- old/patsy-0.5.2/doc/changes.rst 2021-09-26 07:26:24.000000000 +0200 +++ new/patsy-0.5.3/doc/changes.rst 2022-10-09 22:27:29.000000000 +0200 @@ -8,6 +8,15 @@ .. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.592075.svg :target: https://doi.org/10.5281/zenodo.592075 +v0.5.3 +------ + +* Officially add support for Python 3.10 and 3.11, and extend test coverage to + include these releases. +* Fix handling of future interpreter features that no longer have a mandatory + release version, as for the `annotations` feature (See `#187 + <https://github.com/pydata/patsy/pull/187>`__ for details.) + v0.5.2 ------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patsy-0.5.2/patsy/eval.py new/patsy-0.5.3/patsy/eval.py --- old/patsy-0.5.2/patsy/eval.py 2021-09-26 07:26:24.000000000 +0200 +++ new/patsy-0.5.3/patsy/eval.py 2022-10-09 22:27:29.000000000 +0200 @@ -29,7 +29,11 @@ flags = 0 for feature_name in __future__.all_feature_names: feature = getattr(__future__, feature_name) - if feature.getMandatoryRelease() > sys.version_info: + mr = feature.getMandatoryRelease() + # None means a planned feature was dropped, or at least postponed + # without a final decision; see, for example, + # https://docs.python.org/3.11/library/__future__.html#id2. + if mr is None or mr > sys.version_info: flags |= feature.compiler_flag return flags diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patsy-0.5.2/patsy/version.py new/patsy-0.5.3/patsy/version.py --- old/patsy-0.5.2/patsy/version.py 2021-09-26 07:26:24.000000000 +0200 +++ new/patsy-0.5.3/patsy/version.py 2022-10-09 22:27:29.000000000 +0200 @@ -17,4 +17,4 @@ # want. (Contrast with the special suffix 1.0.0.dev, which sorts *before* # 1.0.0.) -__version__ = "0.5.2" +__version__ = "0.5.3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patsy-0.5.2/patsy.egg-info/PKG-INFO new/patsy-0.5.3/patsy.egg-info/PKG-INFO --- old/patsy-0.5.2/patsy.egg-info/PKG-INFO 2021-09-26 07:26:36.000000000 +0200 +++ new/patsy-0.5.3/patsy.egg-info/PKG-INFO 2022-10-09 22:27:36.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: patsy -Version: 0.5.2 +Version: 0.5.3 Summary: A Python package for describing statistical models and for building design matrices. Home-page: https://github.com/pydata/patsy Author: Nathaniel J. Smith @@ -67,5 +67,8 @@ 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: Topic :: Scientific/Engineering +Description-Content-Type: text/markdown Provides-Extra: test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patsy-0.5.2/setup.py new/patsy-0.5.3/setup.py --- old/patsy-0.5.2/setup.py 2021-09-26 07:26:24.000000000 +0200 +++ new/patsy-0.5.3/setup.py 2022-10-09 22:27:29.000000000 +0200 @@ -16,6 +16,7 @@ version=__version__, description=DESC, long_description=LONG_DESC, + long_description_content_type="text/markdown", author="Nathaniel J. Smith", author_email="n...@pobox.com", license="2-clause BSD", @@ -43,6 +44,8 @@ "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", "Topic :: Scientific/Engineering", ], ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patsy-0.5.2/tox.ini new/patsy-0.5.3/tox.ini --- old/patsy-0.5.2/tox.ini 2021-09-26 07:26:24.000000000 +0200 +++ new/patsy-0.5.3/tox.ini 2022-10-09 22:27:29.000000000 +0200 @@ -1,5 +1,15 @@ [tox] -envlist = {py27,py36,py37,py38,py39}-{with_pandas,without_pandas} +envlist = {py27,py36,py37,py38,py39,py310,py311}-{with_pandas,without_pandas} + +[gh-actions] +python = + 2.7: py27 + 3.6: py36 + 3.7: py37 + 3.8: py38 + 3.9: py39 + 3.10: py310 + 3.11: py311 [testenv] deps=