commit python-repoze.who for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-repoze.who for openSUSE:Factory checked in at 2023-12-08 22:33:34 Comparing /work/SRC/openSUSE:Factory/python-repoze.who (Old) and /work/SRC/openSUSE:Factory/.python-repoze.who.new.25432 (New) Package is "python-repoze.who" Fri Dec 8 22:33:34 2023 rev:9 rq:1132101 version:3.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-repoze.who/python-repoze.who.changes 2023-06-12 15:27:29.475421104 +0200 +++ /work/SRC/openSUSE:Factory/.python-repoze.who.new.25432/python-repoze.who.changes 2023-12-08 22:34:27.065293134 +0100 @@ -1,0 +2,9 @@ +Fri Dec 8 13:40:57 UTC 2023 - Dirk Müller + +- update to 3.0.0: + * Add support for Python 3.9, 3.10 and 3.11. + * Drop support for Python 2.7, 3.4, 3.5, and 3.6. + * Add Github Actions workflow to exercise unit tests / +coverage. + +--- Old: repoze.who-2.4.1.tar.gz New: repoze.who-3.0.0.tar.gz Other differences: -- ++ python-repoze.who.spec ++ --- /var/tmp/diff_new_pack.aPQL0d/_old 2023-12-08 22:34:27.681315800 +0100 +++ /var/tmp/diff_new_pack.aPQL0d/_new 2023-12-08 22:34:27.681315800 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-repoze.who # -# 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 @@ -19,7 +19,7 @@ %global modname repoze.who %{?sle15_python_module_pythons} Name: python-repoze.who -Version:2.4.1 +Version:3.0.0 Release:0 Summary:Identification and authentication framework for WSGI License:SUSE-Repoze ++ repoze.who-2.4.1.tar.gz -> repoze.who-3.0.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/repoze.who-2.4.1/.gitignore new/repoze.who-3.0.0/.gitignore --- old/repoze.who-2.4.1/.gitignore 2015-03-18 20:33:59.0 +0100 +++ new/repoze.who-3.0.0/.gitignore 2022-02-01 18:00:08.0 +0100 @@ -1,8 +1,10 @@ +build/ +dist/ +docs/.build/ +docs/_build/ +.tox/ *.pyc *.egg-info .coverage -docs/.build -.tox coverage.xml nosetests.xml -docs/_build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/repoze.who-2.4.1/.travis.yml new/repoze.who-3.0.0/.travis.yml --- old/repoze.who-2.4.1/.travis.yml2022-01-31 17:53:31.0 +0100 +++ new/repoze.who-3.0.0/.travis.yml1970-01-01 01:00:00.0 +0100 @@ -1,31 +0,0 @@ -# Wire up travis -language: python -sudo : false - -matrix: - include: -- python: 2.7 - env: TOXENV=py27 -- python: 3.4 - env: TOXENV=py34 -- python: 3.5 - env: TOXENV=py35 -- python: 3.6 - env: TOXENV=py36 -- python: 3.7 - env: TOXENV=py37 -- python: 3.8 - env: TOXENV=py38 -- python: pypy - env: TOXENV=pypy -- python: pypy3 - env: TOXENV=pypy3 -- python: 3.8 - env: TOXENV=cover - -install: - - travis_retry pip install tox - -script: - - travis_retry tox - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/repoze.who-2.4.1/CHANGES.rst new/repoze.who-3.0.0/CHANGES.rst --- old/repoze.who-2.4.1/CHANGES.rst2022-02-01 17:56:46.0 +0100 +++ new/repoze.who-3.0.0/CHANGES.rst2023-01-25 15:56:30.0 +0100 @@ -1,6 +1,20 @@ repoze.who Changelog +3.0.0 (2023-01-16) +-- + +- No changes from 3.0.0b1. + +3.0.0b1 (2023-01-16) + + +- Add support for Python 3.9, 3.10 and 3.11. + +- Drop support for Python 2.7, 3.4, 3.5, and 3.6. + +- Add Github Actions workflow to exercise unit tests / coverage. + 2.4.1 (2022-02-01) -- @@ -14,7 +28,7 @@ 2.4 (2020-06-03) -- Add upport for Python 3.6, 3.7, and 3.8. +- Add support for Python 3.6, 3.7, and 3.8. - Drop support for Python 3.3. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/repoze.who-2.4.1/PKG-INFO new/repoze.who-3.0.0/PKG-INFO --- old/repoze.who-2.4.1/PKG-INFO 2022-02-01 17:57:35.634601400 +0100 +++ new/repoze.who-3.0.0/PKG-INFO 2023-01-25 15:57:22.017574000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: repoze.who -Version: 2.4.1 +Version: 3.0.0 Summary: repoze.who is an identification and authentication framework for WSGI. Home-page: http://www.repoze.org Author: Agendaless Consulting @@ -75,6 +75,20 @@ repoze.who Changelog +3.0.0 (2023-
commit python-repoze.who for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-repoze.who for openSUSE:Factory checked in at 2023-06-12 15:26:28 Comparing /work/SRC/openSUSE:Factory/python-repoze.who (Old) and /work/SRC/openSUSE:Factory/.python-repoze.who.new.15902 (New) Package is "python-repoze.who" Mon Jun 12 15:26:28 2023 rev:8 rq:1092393 version:2.4.1 Changes: --- /work/SRC/openSUSE:Factory/python-repoze.who/python-repoze.who.changes 2022-12-03 10:04:11.367424647 +0100 +++ /work/SRC/openSUSE:Factory/.python-repoze.who.new.15902/python-repoze.who.changes 2023-06-12 15:27:29.475421104 +0200 @@ -1,0 +2,5 @@ +Sun Jun 11 13:24:49 UTC 2023 - ecsos + +- Add %{?sle15_python_module_pythons} + +--- Other differences: -- ++ python-repoze.who.spec ++ --- /var/tmp/diff_new_pack.1DIv13/_old 2023-06-12 15:27:29.935423826 +0200 +++ /var/tmp/diff_new_pack.1DIv13/_new 2023-06-12 15:27:29.943423873 +0200 @@ -16,8 +16,8 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %global modname repoze.who +%{?sle15_python_module_pythons} Name: python-repoze.who Version:2.4.1 Release:0
commit python-repoze.who for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-repoze.who for openSUSE:Factory checked in at 2022-12-03 10:03:57 Comparing /work/SRC/openSUSE:Factory/python-repoze.who (Old) and /work/SRC/openSUSE:Factory/.python-repoze.who.new.1835 (New) Package is "python-repoze.who" Sat Dec 3 10:03:57 2022 rev:7 rq:1039744 version:2.4.1 Changes: --- /work/SRC/openSUSE:Factory/python-repoze.who/python-repoze.who.changes 2020-08-04 20:21:49.156997050 +0200 +++ /work/SRC/openSUSE:Factory/.python-repoze.who.new.1835/python-repoze.who.changes 2022-12-03 10:04:11.367424647 +0100 @@ -1,0 +2,8 @@ +Sat Dec 3 00:21:39 UTC 2022 - Yogalakshmi Arunachalam + +- Update to v2.4.1 + * Disallow separators in AuthTicket component values. Closes #37. + * Handle bytes / string correctly in ârepoze.who.plugins.htpasswd.sha1_checkâ. Closes #28. + * Switch to use pytest as the testrunner. Closes #34. + +--- Old: repoze.who-2.4.tar.gz New: repoze.who-2.4.1.tar.gz Other differences: -- ++ python-repoze.who.spec ++ --- /var/tmp/diff_new_pack.JVXieO/_old 2022-12-03 10:04:11.795427025 +0100 +++ /var/tmp/diff_new_pack.JVXieO/_new 2022-12-03 10:04:11.799427047 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-repoze.who # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %global modname repoze.who Name: python-repoze.who -Version:2.4 +Version:2.4.1 Release:0 Summary:Identification and authentication framework for WSGI License:SUSE-Repoze ++ repoze.who-2.4.tar.gz -> repoze.who-2.4.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/repoze.who-2.4/CHANGES.rst new/repoze.who-2.4.1/CHANGES.rst --- old/repoze.who-2.4/CHANGES.rst 2020-06-03 22:32:10.0 +0200 +++ new/repoze.who-2.4.1/CHANGES.rst2022-02-01 17:56:46.0 +0100 @@ -1,6 +1,16 @@ repoze.who Changelog +2.4.1 (2022-02-01) +-- + +- Disallow separators in AuthTicket component values. Closes #37. + +- Handle bytes / string correctly in 'repoze.who.plugins.htpasswd.sha1_check'. + Closes #28. + +- Switch to use ``pytest`` as the testrunner. Closes #34. + 2.4 (2020-06-03) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/repoze.who-2.4/PKG-INFO new/repoze.who-2.4.1/PKG-INFO --- old/repoze.who-2.4/PKG-INFO 2020-06-03 22:32:18.0 +0200 +++ new/repoze.who-2.4.1/PKG-INFO 2022-02-01 17:57:35.634601400 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: repoze.who -Version: 2.4 +Version: 2.4.1 Summary: repoze.who is an identification and authentication framework for WSGI. Home-page: http://www.repoze.org Author: Agendaless Consulting @@ -75,6 +75,16 @@ repoze.who Changelog +2.4.1 (2022-02-01) +-- + +- Disallow separators in AuthTicket component values. Closes #37. + +- Handle bytes / string correctly in 'repoze.who.plugins.htpasswd.sha1_check'. + Closes #28. + +- Switch to use ``pytest`` as the testrunner. Closes #34. + 2.4 (2020-06-03) @@ -800,5 +810,5 @@ Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content Classifier: Topic :: Internet :: WWW/HTTP :: WSGI Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application -Provides-Extra: testing Provides-Extra: docs +Provides-Extra: testing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/repoze.who-2.4/repoze/who/_auth_tkt.py new/repoze.who-2.4.1/repoze/who/_auth_tkt.py --- old/repoze.who-2.4/repoze/who/_auth_tkt.py 2016-05-31 18:44:04.0 +0200 +++ new/repoze.who-2.4.1/repoze/who/_auth_tkt.py2022-02-01 17:55:33.0 +0100 @@ -47,6 +47,15 @@ DEFAULT_DIGEST = hashlib.md5 +def _exclude_separator(separator, value, fieldname): +if isinstance(value, bytes): +separator = separator.encode("ascii") + +if separator in value: +raise ValueError( +"{} may not contain '{}'".format(fieldname, separator) +) + class AuthTicket(object): """ @@ -88,14 +97,26 @@ time=None, cookie_name='auth_tkt',