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 <[email protected]>
+
+- 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: [email protected]
-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: [email protected]
-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 =