pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-django-allauth



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Feb  8 14:01:00 UTC 2024

Modified Files:
        pkgsrc/www/py-django-allauth: Makefile PLIST distinfo

Log Message:
py-django-allauth: updated to 0.61.0

0.61.0 (2024-02-07)
*******************

Note worthy changes
-------------------

- Added support for account related security notifications. When
  ``ACCOUNT_EMAIL_NOTIFICATIONS = True``, email notifications such as "Your
  password was changed", including information on user agent / IP address from where the change
  originated, will be emailed.

- Google: Starting from 0.52.0, the ``id_token`` is being used for extracting
  user information.  To accommodate for scenario's where django-allauth is used
  in contexts where the ``id_token`` is not posted, the provider now looks up
  the required information from the ``/userinfo`` endpoint based on the access
  token if the ``id_token`` is absent.

Security notice
---------------

- MFA: It was possible to reuse a valid TOTP code within its time window. This
  has now been addressed. As a result, a user can now only login once per 30
  seconds (``MFA_TOTP_PERIOD``).

Backwards incompatible changes
------------------------------

- The rate limit mechanism has received an update. Previously, when specifying
  e.g. ``"5/m"`` it was handled implicitly whether or not that limit was per IP,
  per user, or per action specific key. This has now been made explicit:
  ``"5/m/user"`` vs ``"5/m/ip"`` vs ``"5/m/key"``. Combinations are also supported
  now: ``"20/m/ip,5/m/key"`` . Additionally, the rate limit mechanism is now used
  throughout, including email confirmation cooldown as well as limitting failed login
  attempts.  Therefore, the ``ACCOUNT_LOGIN_ATTEMPTS_LIMIT`` and
  ``ACCOUNT_EMAIL_CONFIRMATION_COOLDOWN`` settings are deprecated.
  See :doc:`Rate Limits <../account/rate_limits>` for details.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/py-django-allauth/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/py-django-allauth/PLIST \
    pkgsrc/www/py-django-allauth/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-django-allauth/Makefile
diff -u pkgsrc/www/py-django-allauth/Makefile:1.6 pkgsrc/www/py-django-allauth/Makefile:1.7
--- pkgsrc/www/py-django-allauth/Makefile:1.6   Thu Feb  1 10:31:58 2024
+++ pkgsrc/www/py-django-allauth/Makefile       Thu Feb  8 14:01:00 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2024/02/01 10:31:58 adam Exp $
+# $NetBSD: Makefile,v 1.7 2024/02/08 14:01:00 adam Exp $
 
-DISTNAME=      django-allauth-0.60.1
+DISTNAME=      django-allauth-0.61.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/django-allauth/}

Index: pkgsrc/www/py-django-allauth/PLIST
diff -u pkgsrc/www/py-django-allauth/PLIST:1.5 pkgsrc/www/py-django-allauth/PLIST:1.6
--- pkgsrc/www/py-django-allauth/PLIST:1.5      Thu Feb  1 10:31:58 2024
+++ pkgsrc/www/py-django-allauth/PLIST  Thu Feb  8 14:01:00 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2024/02/01 10:31:58 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2024/02/08 14:01:00 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -176,6 +176,12 @@ ${PYSITELIB}/allauth/core/internal/http.
 ${PYSITELIB}/allauth/core/ratelimit.py
 ${PYSITELIB}/allauth/core/ratelimit.pyc
 ${PYSITELIB}/allauth/core/ratelimit.pyo
+${PYSITELIB}/allauth/core/tests/__init__.py
+${PYSITELIB}/allauth/core/tests/__init__.pyc
+${PYSITELIB}/allauth/core/tests/__init__.pyo
+${PYSITELIB}/allauth/core/tests/test_ratelimit.py
+${PYSITELIB}/allauth/core/tests/test_ratelimit.pyc
+${PYSITELIB}/allauth/core/tests/test_ratelimit.pyo
 ${PYSITELIB}/allauth/decorators.py
 ${PYSITELIB}/allauth/decorators.pyc
 ${PYSITELIB}/allauth/decorators.pyo
@@ -264,14 +270,10 @@ ${PYSITELIB}/allauth/locale/tr/LC_MESSAG
 ${PYSITELIB}/allauth/locale/tr/LC_MESSAGES/django.po
 ${PYSITELIB}/allauth/locale/uk/LC_MESSAGES/django.mo
 ${PYSITELIB}/allauth/locale/uk/LC_MESSAGES/django.po
-${PYSITELIB}/allauth/locale/zh_CN/LC_MESSAGES/django.mo
-${PYSITELIB}/allauth/locale/zh_CN/LC_MESSAGES/django.po
 ${PYSITELIB}/allauth/locale/zh_Hans/LC_MESSAGES/django.mo
 ${PYSITELIB}/allauth/locale/zh_Hans/LC_MESSAGES/django.po
 ${PYSITELIB}/allauth/locale/zh_Hant/LC_MESSAGES/django.mo
 ${PYSITELIB}/allauth/locale/zh_Hant/LC_MESSAGES/django.po
-${PYSITELIB}/allauth/locale/zh_TW/LC_MESSAGES/django.mo
-${PYSITELIB}/allauth/locale/zh_TW/LC_MESSAGES/django.po
 ${PYSITELIB}/allauth/mfa/__init__.py
 ${PYSITELIB}/allauth/mfa/__init__.pyc
 ${PYSITELIB}/allauth/mfa/__init__.pyo
@@ -2366,12 +2368,25 @@ ${PYSITELIB}/allauth/templates/account/e
 ${PYSITELIB}/allauth/templates/account/email/account_already_exists_message.txt
 ${PYSITELIB}/allauth/templates/account/email/account_already_exists_subject.txt
 ${PYSITELIB}/allauth/templates/account/email/base_message.txt
+${PYSITELIB}/allauth/templates/account/email/base_notification.txt
+${PYSITELIB}/allauth/templates/account/email/email_changed_message.txt
+${PYSITELIB}/allauth/templates/account/email/email_changed_subject.txt
+${PYSITELIB}/allauth/templates/account/email/email_confirm_message.txt
+${PYSITELIB}/allauth/templates/account/email/email_confirm_subject.txt
 ${PYSITELIB}/allauth/templates/account/email/email_confirmation_message.txt
 ${PYSITELIB}/allauth/templates/account/email/email_confirmation_signup_message.txt
 ${PYSITELIB}/allauth/templates/account/email/email_confirmation_signup_subject.txt
 ${PYSITELIB}/allauth/templates/account/email/email_confirmation_subject.txt
+${PYSITELIB}/allauth/templates/account/email/email_deleted_message.txt
+${PYSITELIB}/allauth/templates/account/email/email_deleted_subject.txt
+${PYSITELIB}/allauth/templates/account/email/password_changed_message.txt
+${PYSITELIB}/allauth/templates/account/email/password_changed_subject.txt
 ${PYSITELIB}/allauth/templates/account/email/password_reset_key_message.txt
 ${PYSITELIB}/allauth/templates/account/email/password_reset_key_subject.txt
+${PYSITELIB}/allauth/templates/account/email/password_reset_message.txt
+${PYSITELIB}/allauth/templates/account/email/password_reset_subject.txt
+${PYSITELIB}/allauth/templates/account/email/password_set_message.txt
+${PYSITELIB}/allauth/templates/account/email/password_set_subject.txt
 ${PYSITELIB}/allauth/templates/account/email/unknown_account_message.txt
 ${PYSITELIB}/allauth/templates/account/email/unknown_account_subject.txt
 ${PYSITELIB}/allauth/templates/account/email_change.html
@@ -2422,6 +2437,12 @@ ${PYSITELIB}/allauth/templates/allauth/l
 ${PYSITELIB}/allauth/templates/mfa/authenticate.html
 ${PYSITELIB}/allauth/templates/mfa/base_entrance.html
 ${PYSITELIB}/allauth/templates/mfa/base_manage.html
+${PYSITELIB}/allauth/templates/mfa/email/recovery_codes_generated_message.txt
+${PYSITELIB}/allauth/templates/mfa/email/recovery_codes_generated_subject.txt
+${PYSITELIB}/allauth/templates/mfa/email/totp_activated_message.txt
+${PYSITELIB}/allauth/templates/mfa/email/totp_activated_subject.txt
+${PYSITELIB}/allauth/templates/mfa/email/totp_deactivated_message.txt
+${PYSITELIB}/allauth/templates/mfa/email/totp_deactivated_subject.txt
 ${PYSITELIB}/allauth/templates/mfa/index.html
 ${PYSITELIB}/allauth/templates/mfa/messages/recovery_codes_generated.txt
 ${PYSITELIB}/allauth/templates/mfa/messages/totp_activated.txt
@@ -2440,6 +2461,10 @@ ${PYSITELIB}/allauth/templates/socialacc
 ${PYSITELIB}/allauth/templates/socialaccount/base_entrance.html
 ${PYSITELIB}/allauth/templates/socialaccount/base_manage.html
 ${PYSITELIB}/allauth/templates/socialaccount/connections.html
+${PYSITELIB}/allauth/templates/socialaccount/email/account_connected_message.txt
+${PYSITELIB}/allauth/templates/socialaccount/email/account_connected_subject.txt
+${PYSITELIB}/allauth/templates/socialaccount/email/account_disconnected_message.txt
+${PYSITELIB}/allauth/templates/socialaccount/email/account_disconnected_subject.txt
 ${PYSITELIB}/allauth/templates/socialaccount/login.html
 ${PYSITELIB}/allauth/templates/socialaccount/login_cancelled.html
 ${PYSITELIB}/allauth/templates/socialaccount/messages/account_connected.txt
@@ -2502,6 +2527,9 @@ ${PYSITELIB}/allauth/usersessions/signal
 ${PYSITELIB}/allauth/usersessions/tests/__init__.py
 ${PYSITELIB}/allauth/usersessions/tests/__init__.pyc
 ${PYSITELIB}/allauth/usersessions/tests/__init__.pyo
+${PYSITELIB}/allauth/usersessions/tests/test_middleware.py
+${PYSITELIB}/allauth/usersessions/tests/test_middleware.pyc
+${PYSITELIB}/allauth/usersessions/tests/test_middleware.pyo
 ${PYSITELIB}/allauth/usersessions/tests/test_views.py
 ${PYSITELIB}/allauth/usersessions/tests/test_views.pyc
 ${PYSITELIB}/allauth/usersessions/tests/test_views.pyo
Index: pkgsrc/www/py-django-allauth/distinfo
diff -u pkgsrc/www/py-django-allauth/distinfo:1.5 pkgsrc/www/py-django-allauth/distinfo:1.6
--- pkgsrc/www/py-django-allauth/distinfo:1.5   Thu Feb  1 10:31:58 2024
+++ pkgsrc/www/py-django-allauth/distinfo       Thu Feb  8 14:01:00 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2024/02/01 10:31:58 adam Exp $
+$NetBSD: distinfo,v 1.6 2024/02/08 14:01:00 adam Exp $
 
-BLAKE2s (django-allauth-0.60.1.tar.gz) = cc4f7cc5417ab2bb44245e859182086ca8decf651bcc1143bc165004df07a61d
-SHA512 (django-allauth-0.60.1.tar.gz) = e3369265034c17791bec059e2cd50c2fac08cc32e41d0a8801de91d2875161182d1bde26cccfe7e76a84fccbf212f50e44810c1bef25a47b6254d08cbc93ca2d
-Size (django-allauth-0.60.1.tar.gz) = 936373 bytes
+BLAKE2s (django-allauth-0.61.0.tar.gz) = ada5b3e4c6c11d034af4dbfe1c15f790cc97b43eff01c5ebca563c5afcfb5740
+SHA512 (django-allauth-0.61.0.tar.gz) = 92410a1993933b4cbc0866affdcbbab94b06ac7adb536c3454716ef8b2a56d458b708e26dbd5e9fe0ab331b014ce8ca0d139fb23ba72d33071366443420bfca6
+Size (django-allauth-0.61.0.tar.gz) = 946345 bytes



Home | Main Index | Thread Index | Old Index