Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-django-registration for openSUSE:Factory checked in at 2023-01-04 17:53:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-django-registration (Old) and /work/SRC/openSUSE:Factory/.python-django-registration.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-registration" Wed Jan 4 17:53:40 2023 rev:19 rq:1055857 version:3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-django-registration/python-django-registration.changes 2021-07-24 20:39:14.476409446 +0200 +++ /work/SRC/openSUSE:Factory/.python-django-registration.new.1563/python-django-registration.changes 2023-01-04 17:53:57.982663861 +0100 @@ -1,0 +2,8 @@ +Wed Jan 4 14:15:12 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 3.3: + * This release contains no new features or bugfixes. + The supported Python and Django versions are changed to: + Django 3.2 and 4.0, on Python 3.7 (Django 3.2 only), 3.8, 3.9, and 3.10. + +------------------------------------------------------------------- Old: ---- django-registration-3.2.tar.gz New: ---- django-registration-3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-django-registration.spec ++++++ --- /var/tmp/diff_new_pack.UeMb7q/_old 2023-01-04 17:53:58.746668364 +0100 +++ /var/tmp/diff_new_pack.UeMb7q/_new 2023-01-04 17:53:58.750668387 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-django-registration # -# 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 @@ -18,7 +18,7 @@ %define skip_python2 1 Name: python-django-registration -Version: 3.2 +Version: 3.3 Release: 0 Summary: An extensible user-registration application for Django License: BSD-3-Clause ++++++ django-registration-3.2.tar.gz -> django-registration-3.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/LICENSE new/django-registration-3.3/LICENSE --- old/django-registration-3.2/LICENSE 2021-04-01 07:00:01.000000000 +0200 +++ new/django-registration-3.3/LICENSE 2022-05-28 09:04:58.000000000 +0200 @@ -1,4 +1,4 @@ -Copyright (c) 2007-2021, James Bennett +Copyright (c) 2007-2022, James Bennett All rights reserved. Redistribution and use in source and binary forms, with or without diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/PKG-INFO new/django-registration-3.3/PKG-INFO --- old/django-registration-3.2/PKG-INFO 2021-06-21 02:17:25.885213900 +0200 +++ new/django-registration-3.3/PKG-INFO 2022-05-28 09:31:02.481035700 +0200 @@ -1,18 +1,16 @@ Metadata-Version: 2.1 Name: django-registration -Version: 3.2 +Version: 3.3 Summary: An extensible user-registration application for Django Home-page: https://github.com/ubernostrum/django-registration/ Author: James Bennett Author-email: ja...@b-list.org -License: UNKNOWN -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Web Environment Classifier: Framework :: Django -Classifier: Framework :: Django :: 2.2 Classifier: Framework :: Django :: 3.1 Classifier: Framework :: Django :: 3.2 +Classifier: Framework :: Django :: 4.0 Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: BSD License Classifier: Operating System :: OS Independent @@ -20,12 +18,12 @@ Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 -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: Topic :: Utilities -Requires-Python: >=3.6 +Requires-Python: >=3.7 License-File: LICENSE .. -*-restructuredtext-*- @@ -41,5 +39,3 @@ To get started, check out `the documentation <https://django-registration.readthedocs.io/>`_. - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/docs/conf.py new/django-registration-3.3/docs/conf.py --- old/django-registration-3.2/docs/conf.py 2021-06-21 02:03:23.000000000 +0200 +++ new/django-registration-3.3/docs/conf.py 2022-05-28 09:05:12.000000000 +0200 @@ -8,9 +8,9 @@ source_suffix = ".rst" master_doc = "index" project = "django-registration" -copyright = "2007-2021, James Bennett" -version = "3.2" -release = "3.2" +copyright = "2007-2022, James Bennett" +version = "3.3" +release = "3.3" exclude_trees = ["_build"] pygments_style = "sphinx" htmlhelp_basename = "django-registrationdoc" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/docs/faq.rst new/django-registration-3.3/docs/faq.rst --- old/django-registration-3.2/docs/faq.rst 2021-06-21 02:05:27.000000000 +0200 +++ new/django-registration-3.3/docs/faq.rst 2022-05-28 09:06:14.000000000 +0200 @@ -51,8 +51,12 @@ What versions of Django and Python are supported? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -As of django-registration |release|, Django 2.2, 3.1, and 3.2 are supported, -on Python3.6, 3.7, 3.8, and 3.9. +As of django-registration |release|, Django 3.2 and 4.0 are +supported, on Python 3.7 (Django 3.2 only), 3.8, 3.9, and 3.10. Note +that Django 3.2's support for Python 3.10 was added in Django 3.2.9, +so you may experience issues with Python 3.10 and earlier Django 3.2 +versions. + I found a bug or want to make an improvement! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/docs/install.rst new/django-registration-3.3/docs/install.rst --- old/django-registration-3.2/docs/install.rst 2021-06-21 02:05:01.000000000 +0200 +++ new/django-registration-3.3/docs/install.rst 2022-05-28 09:05:45.000000000 +0200 @@ -4,8 +4,11 @@ Installation guide ================== -The |release| release of django-registration supports Django 2.2, 3.1, -and 3.2 on Python 3.6, 3.7., 3.8, and 3.9. +The |release| release of django-registration supports Django 3.2 and +4.0 on Python 3.7 (Django 3.2 only), 3.8, 3.9, and 3.10. Note that +Django 3.2's support for Python 3.10 was added in Django 3.2.9, so you +may experience issues with Python 3.10 and earlier Django 3.2 +versions. Normal installation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/docs/spelling_wordlist.txt new/django-registration-3.3/docs/spelling_wordlist.txt --- old/django-registration-3.2/docs/spelling_wordlist.txt 2021-06-21 02:12:46.000000000 +0200 +++ new/django-registration-3.3/docs/spelling_wordlist.txt 2022-05-28 09:24:51.000000000 +0200 @@ -13,6 +13,7 @@ boolean bugfixes checkbox +cleanupregistration codebase confusable cryptographic @@ -31,6 +32,7 @@ logout lookup metaclass +Morgenstern namespace namespacing noreply diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/docs/upgrade.rst new/django-registration-3.3/docs/upgrade.rst --- old/django-registration-3.2/docs/upgrade.rst 2021-06-21 02:08:10.000000000 +0200 +++ new/django-registration-3.3/docs/upgrade.rst 2022-05-28 09:18:04.000000000 +0200 @@ -16,6 +16,14 @@ and improvements, documented here along with the version in which they occurred. +django-registration 3.3 +~~~~~~~~~~~~~~~~~~~~~~~ + +This release contains no new features or bugfixes. The supported +Python and Django versions are changed to: + +* Django 3.2 and 4.0, on Python 3.7 (Django 3.2 only), 3.8, 3.9, and 3.10. + django-registration 3.2 ~~~~~~~~~~~~~~~~~~~~~~~ @@ -265,6 +273,16 @@ with `"django_registration"`. For example: `"django_registration_register"`. +Removal of `cleanupregistration` management command +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The "cleanupregistration" management command, and the +RegistrationProfile.objects.delete_expired_users() and +RegistrationProfile.objects.expired() methods, were removed +in django-registration 3.0. +Deployments which need a way to identify and delete +expired accounts should determine how they wish to do so +and implement their own methods for this. Other changes ~~~~~~~~~~~~~ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/setup.py new/django-registration-3.3/setup.py --- old/django-registration-3.2/setup.py 2021-06-21 02:03:06.000000000 +0200 +++ new/django-registration-3.3/setup.py 2022-05-28 09:06:33.000000000 +0200 @@ -5,7 +5,7 @@ setup( name="django-registration", zip_safe=False, # eggs are the devil. - version="3.2", + version="3.3", description="An extensible user-registration application for Django", long_description=open(os.path.join(os.path.dirname(__file__), "README.rst")).read(), author="James Bennett", @@ -18,9 +18,9 @@ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", - "Framework :: Django :: 2.2", "Framework :: Django :: 3.1", "Framework :: Django :: 3.2", + "Framework :: Django :: 4.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", @@ -28,12 +28,12 @@ "Topic :: Software Development :: Libraries :: Python Modules", "Programming Language :: Python", "Programming Language :: Python :: 3", - "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", "Topic :: Utilities", ], - python_requires=">=3.6", - install_requires=["Django>=2.2,!=3.0.*", "confusable_homoglyphs~=3.0"], + python_requires=">=3.7", + install_requires=["Django>=3.2", "confusable_homoglyphs~=3.0"], ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/src/django_registration.egg-info/PKG-INFO new/django-registration-3.3/src/django_registration.egg-info/PKG-INFO --- old/django-registration-3.2/src/django_registration.egg-info/PKG-INFO 2021-06-21 02:17:25.000000000 +0200 +++ new/django-registration-3.3/src/django_registration.egg-info/PKG-INFO 2022-05-28 09:31:01.000000000 +0200 @@ -1,18 +1,16 @@ Metadata-Version: 2.1 Name: django-registration -Version: 3.2 +Version: 3.3 Summary: An extensible user-registration application for Django Home-page: https://github.com/ubernostrum/django-registration/ Author: James Bennett Author-email: ja...@b-list.org -License: UNKNOWN -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Web Environment Classifier: Framework :: Django -Classifier: Framework :: Django :: 2.2 Classifier: Framework :: Django :: 3.1 Classifier: Framework :: Django :: 3.2 +Classifier: Framework :: Django :: 4.0 Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: BSD License Classifier: Operating System :: OS Independent @@ -20,12 +18,12 @@ Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 -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: Topic :: Utilities -Requires-Python: >=3.6 +Requires-Python: >=3.7 License-File: LICENSE .. -*-restructuredtext-*- @@ -41,5 +39,3 @@ To get started, check out `the documentation <https://django-registration.readthedocs.io/>`_. - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/src/django_registration.egg-info/requires.txt new/django-registration-3.3/src/django_registration.egg-info/requires.txt --- old/django-registration-3.2/src/django_registration.egg-info/requires.txt 2021-06-21 02:17:25.000000000 +0200 +++ new/django-registration-3.3/src/django_registration.egg-info/requires.txt 2022-05-28 09:31:02.000000000 +0200 @@ -1,2 +1,2 @@ -Django!=3.0.*,>=2.2 +Django>=3.2 confusable_homoglyphs~=3.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/django-registration-3.2/tox.ini new/django-registration-3.3/tox.ini --- old/django-registration-3.2/tox.ini 2021-06-21 01:28:27.000000000 +0200 +++ new/django-registration-3.3/tox.ini 2022-05-28 09:13:29.000000000 +0200 @@ -23,7 +23,8 @@ # Environment matrix. [tox] envlist = - py{36,37,38,39}-django{22,31,32} + py37-django32 + py{38,39,310}-django{32,40} black check-description check-manifest @@ -35,10 +36,10 @@ # Configuration for running on GitHub Actions via tox-gh-actions. [gh-actions] python = - 3.6: py36 3.7: py37 3.8: py38 - 3.9: py39, black, check-description, check-manifest, docs, flake8, isort, spelling + 3.9: py39 + 3.10: py310, black, check-description, check-manifest, docs, flake8, isort, spelling # The base test environment -- runs the unit test suite with coverage. @@ -77,9 +78,8 @@ coverage report -m deps = coverage - django22: Django>=2.2,<3.0 - django31: Django>=3.1,<3.2 django32: Django>=3.2,<4.0 + django40: Django>=4.0,<4.1 # Documentation checks. @@ -89,7 +89,7 @@ # error in building it. [testenv:docs] description = Check that the documentation can build. -basepython = python3.9 +basepython = python3.10 changedir = {toxinidir}/docs commands = sphinx-build -b html -d {envtmpdir}/doctrees . {envtmpdir}/html @@ -103,7 +103,7 @@ # system. [testenv:spelling] description = Spell-check documentation. -basepython = python3.9 +basepython = python3.10 changedir = {toxinidir}/docs # This is the only env where we silence deprecation warnings, because # we'd already catch any from our actual codebase elsewhere and in @@ -127,7 +127,7 @@ # if Black thinks any files need to be reformatted. [testenv:black] description = Check code formatting using Black. -basepython = python3.9 +basepython = python3.10 changedir = {toxinidir} deps = black commands = @@ -137,7 +137,7 @@ # flake8 finds any problems. [testenv:flake8] description = Lint code with flake8. -basepython = python3.9 +basepython = python3.10 changedir = {toxinidir} deps = flake8 commands = @@ -147,7 +147,7 @@ # any problems are found. [testenv:isort] description = Lint imports with isort. -basepython = python3.9 +basepython = python3.10 changedir = {toxinidir} deps = isort commands = @@ -161,7 +161,7 @@ # correctly when uploaded to the Python Package Index, or fail if not. [testenv:check-description] description = Check that the package description will render on the Python Package Index. -basepython = python3.9 +basepython = python3.10 changedir = {toxinidir} skip_install = true deps = @@ -179,7 +179,7 @@ # if any version-controlled files do not end up in the package. [testenv:check-manifest] description = Check that the set of packaged files matches the set of version-controlled files. -basepython = python3.9 +basepython = python3.10 changedir = {toxinidir} skip_install = true deps =