File python-django-registration.changes of Package python-django-registration
-------------------------------------------------------------------
Mon Mar 30 20:57:48 UTC 2026 - Dirk Müller <dmueller@suse.com>
- update to 5.2.1:
* Correct a packaging error with 5.2.0.
* Supported Django versions are now 4.2, 5.1, and 5.2.
* Adopted "DjangoVer" versioning.
* Supported Django versions are now 4.2, 5.0, and 5.1.
* Supported Python versions are now 3.9, 3.10, 3.11, 3.12, and
3.13.
* The base :class:`~django_registration.forms.RegistrationForm`
has been completely rewritten, though in a backwards-
compatible way. It is no longer a subclass of Django's
UserCreationForm, which means it is far more flexible with
respect to custom user models (and for many cases, no longer
requires a custom form subclass just to handle a custom user
model).
* :class:`~django_registration.views.ActivationView` has also
been rewritten, and with it parts of :ref:`the built-in
activation-based workflow <activation-workflow>`. The primary
change here is that ActivationView now only attempts to
activate the user account on an HTTP POST request (previously
it would do so on GET, which was increasingly unsafe due to
email clients auto-following links). This is backwards-
incompatible: the activation view now displays a form on GET,
and the templates involved have changed. See :ref:`the
template documentation <default-templates>` for details of
the required templates.
* The :ref:`reserved names list <reserved-names>` has a new
entry: "xrpc", which is used in domain-ownership verification
by Bluesky/AT protocol.
* Validation of the email field in registration forms no longer
applies Django's default email validator, instead applying
only django-registration's
:class:`~django_registration.validators.HTML5EmailValidator`
and :func:`~django_registration.validators.validate_confusabl
es_email`. Since django-registration's validators are
significantly stricter, this does not actually change the set
of email addresses which will be accepted; all it does is
prevent a duplicate error message displaying when both the
default Django validator and the django-registration
validators reject the email address. See GitHub issue #238.
* The supported Python and Django versions are changed to:
Django 3.2, 4.1, and 4.2, on Python 3.7 (Django 3.2 only),
3.8, 3.9, 3.10, and 3.11 (Django 4.1 and 4.2 only).
-------------------------------------------------------------------
Wed Mar 13 14:10:33 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
- Clean up the SPEC file
-------------------------------------------------------------------
Tue Mar 12 11:13:25 UTC 2024 - Max Lin <mlin@suse.com>
- Add %{?sle15_python_module_pythons}
-------------------------------------------------------------------
Wed Jan 4 14:15:12 UTC 2023 - Dirk Müller <dmueller@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.
-------------------------------------------------------------------
Sat Jul 24 01:52:54 UTC 2021 - John Vandenberg <jayvdb@gmail.com>
- Update to v3.2
* Django 3.2 support added
-------------------------------------------------------------------
Fri Apr 16 07:48:17 UTC 2021 - Markéta Machová <mmachova@suse.com>
- Update to 3.1.2 (bsc#1184427, CVE-2021-21416)
* Filter sensitive POST parameters in error reports
* Fix RemovedInDjango40Warning from Signal arguments
-------------------------------------------------------------------
Mon Apr 20 13:14:13 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
- Drop py2 dep from py3 only package
-------------------------------------------------------------------
Thu Feb 20 08:50:03 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 3.1:
* no changelog provided
-------------------------------------------------------------------
Mon May 20 08:50:30 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 3.0.1:
* Support for django 2.2
-------------------------------------------------------------------
Tue Mar 19 04:31:14 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- Add missing runtime dependency python-confusable-homoglyphs
-------------------------------------------------------------------
Tue Feb 26 13:56:33 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Do not trigger legaldb
-------------------------------------------------------------------
Mon Feb 25 01:08:16 UTC 2019 - John Vandenberg <jayvdb@gmail.com>
- Set Django version to 1.11
- Update to 3.0, notable changes
* Installed module changed from registration to django_registration
* Python 3.7 support
* Minimum Django version is now 1.11
* Include tests and runner in source distribution
* Make it possible to distinguish different types of activation failures
* Add the ability to detect when the account has already been activated
* Remove RegistrationFormNoFreeEmail
* Clean up the weird ancient handling of
success_url/get_success_url()
* Make the one-step backend a little more robust with custom users
* Correct use of is_secure() in activation email context
* Template directory rename, and renamed activation email body template
and renamed activation failure template
* Made the HttpRequest available to activation email contexts
* Rename URL patterns
* Rename the HMAC backend
* Added a form class doing case-insensitive username uniqueness checks
-------------------------------------------------------------------
Mon Sep 3 10:53:25 UTC 2018 - Ondřej Súkup <mimi.vx@gmail.com>
- update 2.5.2
- remove django2.patch
- no upstream changelog
-------------------------------------------------------------------
Wed Aug 29 08:09:23 UTC 2018 - tchvatal@suse.com
- Add patch to build with django 2.0+:
* django2.patch
-------------------------------------------------------------------
Fri Aug 24 08:14:00 UTC 2018 - tchvatal@suse.com
- Add missing python2-mock dependency
-------------------------------------------------------------------
Wed Aug 15 12:32:44 UTC 2018 - jengelh@inai.de
- Ensure neutrality of description.
-------------------------------------------------------------------
Wed Aug 8 09:36:52 UTC 2018 - tchvatal@suse.com
- Switch to singlespec
- Version update to 2.4.1:
* Support 2.0 django and bunch of bugfixes
-------------------------------------------------------------------
Mon Feb 27 06:40:00 UTC 2017 - shshyukriev@suse.com
- Update to v 2.2:
* Requires Django 1.8 and higher
-------------------------------------------------------------------
Tue Apr 19 13:37:33 UTC 2016 - appleonkel@opensuse.org
- Update to version 2.0.4
+ No Changelog
- Use new specfile from py2pack
-------------------------------------------------------------------
Sat Sep 28 14:09:01 UTC 2013 - p.drouand@gmail.com
- Update to version 1.0
+ Changelog hasn't been updated for 1.0 version
- Use download url as source url
- Remove redundant %clean setion and useless CFLAGS export
- Use %{python_sitelib} instead of RECORDEDFILES filelist
-------------------------------------------------------------------
Mon Aug 27 09:14:58 UTC 2012 - mcihar@suse.cz
- update to 0.8
* Backend-based rewrite. See docs/upgrade.rst for details.
* Compatibility through Django 1.4.
-------------------------------------------------------------------
Fri Nov 25 13:10:38 UTC 2011 - cfarrell@suse.com
- license update: BSD-3-Clause
SDPX format (http://www.spdx.org/licenses)
-------------------------------------------------------------------
Mon May 31 07:14:45 UTC 2010 - toms@suse.de
- Fixed Group: Development/Libraries/Python to make it consistent
with other Python packages
-------------------------------------------------------------------
Fri Aug 21 10:15:04 CEST 2009 - garloff@suse.de
- Build as noarch on openSUSE >= 11.2.
-------------------------------------------------------------------
Thu Aug 20 16:16:01 CEST 2009 - garloff@suse.de
- update to version 0.7.
-------------------------------------------------------------------
Thu Aug 20 16:04:46 CEST 2009 - garloff@suse.de
- django.core.validators does not exist any more. Fix.
-------------------------------------------------------------------
Sat Sep 13 01:57:21 CEST 2008 - crrodriguez@suse.de
- update to version 0.6