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