Sun Dec 10 16:36:31 2017 UTC ()
py-django-registration: updated to 2.3

In django-registration 2.3, the new validators :func:`~registration.validators.validate_confusables` and :func:`~registration.validators.validate_confusables_email` were added, and are applied by default to the username field and email field, respectively, of registration forms. This may cause some usernames which previously were accepted to no longer be accepted, but like the reserved-name validator this change was made because its security benefits significantly outweigh the edge cases in which it might disallow an otherwise-acceptable username or email address. If for some reason you need to allow registration with usernames or email addresses containing potentially dangerous use of Unicode, you can subclass the registration form and remove these validators, though doing so is not recommended.


(adam)
diff -r1.9 -r1.10 pkgsrc/www/py-django-registration/Makefile
diff -r1.5 -r1.6 pkgsrc/www/py-django-registration/PLIST
diff -r1.3 -r1.4 pkgsrc/www/py-django-registration/distinfo
diff -r0 -r1.1 pkgsrc/www/py-django-registration/patches/patch-setup.py

cvs diff -r1.9 -r1.10 pkgsrc/www/py-django-registration/Makefile (switch to unified diff)

--- pkgsrc/www/py-django-registration/Makefile 2017/09/04 18:08:30 1.9
+++ pkgsrc/www/py-django-registration/Makefile 2017/12/10 16:36:31 1.10
@@ -1,19 +1,20 @@ @@ -1,19 +1,20 @@
1# $NetBSD: Makefile,v 1.9 2017/09/04 18:08:30 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2017/12/10 16:36:31 adam Exp $
2 2
3DISTNAME= django-registration-2.0.4 3DISTNAME= django-registration-2.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= www python 5CATEGORIES= www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=d/django-registration/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=d/django-registration/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9#HOMEPAGE= https://bitbucket.org/ubernostrum/django-registration/wiki/Home 9#HOMEPAGE= https://bitbucket.org/ubernostrum/django-registration/wiki/Home
10COMMENT= User-registration application for Django 10COMMENT= User-registration application for Django
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-django>=1:../../www/py-django 13DEPENDS+= ${PYPKGPREFIX}-confusable_homoglyphs>=2.0:../../converters/py-confusable_homoglyphs
 14DEPENDS+= ${PYPKGPREFIX}-django>=1.8:../../www/py-django
14 15
15USE_LANGUAGES= # none 16USE_LANGUAGES= # none
16USE_PKGLOCALEDIR= yes 17USE_PKGLOCALEDIR= yes
17 18
18.include "../../lang/python/egg.mk" 19.include "../../lang/python/egg.mk"
19.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/www/py-django-registration/PLIST (switch to unified diff)

--- pkgsrc/www/py-django-registration/PLIST 2016/03/06 14:53:14 1.5
+++ pkgsrc/www/py-django-registration/PLIST 2017/12/10 16:36:31 1.6
@@ -1,184 +1,194 @@ @@ -1,184 +1,194 @@
1@comment $NetBSD: PLIST,v 1.5 2016/03/06 14:53:14 adam Exp $ 1@comment $NetBSD: PLIST,v 1.6 2017/12/10 16:36:31 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 5${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
 6${PYSITELIB}/${EGG_INFODIR}/requires.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 7${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/registration/__init__.py 8${PYSITELIB}/registration/__init__.py
8${PYSITELIB}/registration/__init__.pyc 9${PYSITELIB}/registration/__init__.pyc
9${PYSITELIB}/registration/__init__.pyo 10${PYSITELIB}/registration/__init__.pyo
10${PYSITELIB}/registration/admin.py 11${PYSITELIB}/registration/admin.py
11${PYSITELIB}/registration/admin.pyc 12${PYSITELIB}/registration/admin.pyc
12${PYSITELIB}/registration/admin.pyo 13${PYSITELIB}/registration/admin.pyo
13${PYSITELIB}/registration/auth_urls.py 14${PYSITELIB}/registration/auth_urls.py
14${PYSITELIB}/registration/auth_urls.pyc 15${PYSITELIB}/registration/auth_urls.pyc
15${PYSITELIB}/registration/auth_urls.pyo 16${PYSITELIB}/registration/auth_urls.pyo
 17${PYSITELIB}/registration/auth_urls_classes.py
 18${PYSITELIB}/registration/auth_urls_classes.pyc
 19${PYSITELIB}/registration/auth_urls_classes.pyo
 20${PYSITELIB}/registration/auth_urls_functions.py
 21${PYSITELIB}/registration/auth_urls_functions.pyc
 22${PYSITELIB}/registration/auth_urls_functions.pyo
16${PYSITELIB}/registration/backends/__init__.py 23${PYSITELIB}/registration/backends/__init__.py
17${PYSITELIB}/registration/backends/__init__.pyc 24${PYSITELIB}/registration/backends/__init__.pyc
18${PYSITELIB}/registration/backends/__init__.pyo 25${PYSITELIB}/registration/backends/__init__.pyo
19${PYSITELIB}/registration/backends/default/__init__.py 26${PYSITELIB}/registration/backends/default/__init__.py
20${PYSITELIB}/registration/backends/default/__init__.pyc 27${PYSITELIB}/registration/backends/default/__init__.pyc
21${PYSITELIB}/registration/backends/default/__init__.pyo 28${PYSITELIB}/registration/backends/default/__init__.pyo
22${PYSITELIB}/registration/backends/default/urls.py 29${PYSITELIB}/registration/backends/default/urls.py
23${PYSITELIB}/registration/backends/default/urls.pyc 30${PYSITELIB}/registration/backends/default/urls.pyc
24${PYSITELIB}/registration/backends/default/urls.pyo 31${PYSITELIB}/registration/backends/default/urls.pyo
25${PYSITELIB}/registration/backends/default/views.py 32${PYSITELIB}/registration/backends/default/views.py
26${PYSITELIB}/registration/backends/default/views.pyc 33${PYSITELIB}/registration/backends/default/views.pyc
27${PYSITELIB}/registration/backends/default/views.pyo 34${PYSITELIB}/registration/backends/default/views.pyo
28${PYSITELIB}/registration/backends/hmac/__init__.py 35${PYSITELIB}/registration/backends/hmac/__init__.py
29${PYSITELIB}/registration/backends/hmac/__init__.pyc 36${PYSITELIB}/registration/backends/hmac/__init__.pyc
30${PYSITELIB}/registration/backends/hmac/__init__.pyo 37${PYSITELIB}/registration/backends/hmac/__init__.pyo
31${PYSITELIB}/registration/backends/hmac/urls.py 38${PYSITELIB}/registration/backends/hmac/urls.py
32${PYSITELIB}/registration/backends/hmac/urls.pyc 39${PYSITELIB}/registration/backends/hmac/urls.pyc
33${PYSITELIB}/registration/backends/hmac/urls.pyo 40${PYSITELIB}/registration/backends/hmac/urls.pyo
34${PYSITELIB}/registration/backends/hmac/views.py 41${PYSITELIB}/registration/backends/hmac/views.py
35${PYSITELIB}/registration/backends/hmac/views.pyc 42${PYSITELIB}/registration/backends/hmac/views.pyc
36${PYSITELIB}/registration/backends/hmac/views.pyo 43${PYSITELIB}/registration/backends/hmac/views.pyo
37${PYSITELIB}/registration/backends/model_activation/__init__.py 44${PYSITELIB}/registration/backends/model_activation/__init__.py
38${PYSITELIB}/registration/backends/model_activation/__init__.pyc 45${PYSITELIB}/registration/backends/model_activation/__init__.pyc
39${PYSITELIB}/registration/backends/model_activation/__init__.pyo 46${PYSITELIB}/registration/backends/model_activation/__init__.pyo
40${PYSITELIB}/registration/backends/model_activation/urls.py 47${PYSITELIB}/registration/backends/model_activation/urls.py
41${PYSITELIB}/registration/backends/model_activation/urls.pyc 48${PYSITELIB}/registration/backends/model_activation/urls.pyc
42${PYSITELIB}/registration/backends/model_activation/urls.pyo 49${PYSITELIB}/registration/backends/model_activation/urls.pyo
43${PYSITELIB}/registration/backends/model_activation/views.py 50${PYSITELIB}/registration/backends/model_activation/views.py
44${PYSITELIB}/registration/backends/model_activation/views.pyc 51${PYSITELIB}/registration/backends/model_activation/views.pyc
45${PYSITELIB}/registration/backends/model_activation/views.pyo 52${PYSITELIB}/registration/backends/model_activation/views.pyo
46${PYSITELIB}/registration/backends/simple/__init__.py 53${PYSITELIB}/registration/backends/simple/__init__.py
47${PYSITELIB}/registration/backends/simple/__init__.pyc 54${PYSITELIB}/registration/backends/simple/__init__.pyc
48${PYSITELIB}/registration/backends/simple/__init__.pyo 55${PYSITELIB}/registration/backends/simple/__init__.pyo
49${PYSITELIB}/registration/backends/simple/urls.py 56${PYSITELIB}/registration/backends/simple/urls.py
50${PYSITELIB}/registration/backends/simple/urls.pyc 57${PYSITELIB}/registration/backends/simple/urls.pyc
51${PYSITELIB}/registration/backends/simple/urls.pyo 58${PYSITELIB}/registration/backends/simple/urls.pyo
52${PYSITELIB}/registration/backends/simple/views.py 59${PYSITELIB}/registration/backends/simple/views.py
53${PYSITELIB}/registration/backends/simple/views.pyc 60${PYSITELIB}/registration/backends/simple/views.pyc
54${PYSITELIB}/registration/backends/simple/views.pyo 61${PYSITELIB}/registration/backends/simple/views.pyo
55${PYSITELIB}/registration/forms.py 62${PYSITELIB}/registration/forms.py
56${PYSITELIB}/registration/forms.pyc 63${PYSITELIB}/registration/forms.pyc
57${PYSITELIB}/registration/forms.pyo 64${PYSITELIB}/registration/forms.pyo
58${PYSITELIB}/registration/locale/ar/LC_MESSAGES/django.mo 65${PYSITELIB}/registration/locale/ar/LC_MESSAGES/django.mo
59${PYSITELIB}/registration/locale/ar/LC_MESSAGES/django.po 66${PYSITELIB}/registration/locale/ar/LC_MESSAGES/django.po
60${PYSITELIB}/registration/locale/bg/LC_MESSAGES/django.mo 67${PYSITELIB}/registration/locale/bg/LC_MESSAGES/django.mo
61${PYSITELIB}/registration/locale/bg/LC_MESSAGES/django.po 68${PYSITELIB}/registration/locale/bg/LC_MESSAGES/django.po
62${PYSITELIB}/registration/locale/ca/LC_MESSAGES/django.mo 69${PYSITELIB}/registration/locale/ca/LC_MESSAGES/django.mo
63${PYSITELIB}/registration/locale/ca/LC_MESSAGES/django.po 70${PYSITELIB}/registration/locale/ca/LC_MESSAGES/django.po
64${PYSITELIB}/registration/locale/cs/LC_MESSAGES/django.mo 71${PYSITELIB}/registration/locale/cs/LC_MESSAGES/django.mo
65${PYSITELIB}/registration/locale/cs/LC_MESSAGES/django.po 72${PYSITELIB}/registration/locale/cs/LC_MESSAGES/django.po
66${PYSITELIB}/registration/locale/da/LC_MESSAGES/django.mo 73${PYSITELIB}/registration/locale/da/LC_MESSAGES/django.mo
67${PYSITELIB}/registration/locale/da/LC_MESSAGES/django.po 74${PYSITELIB}/registration/locale/da/LC_MESSAGES/django.po
68${PYSITELIB}/registration/locale/de/LC_MESSAGES/django.mo 75${PYSITELIB}/registration/locale/de/LC_MESSAGES/django.mo
69${PYSITELIB}/registration/locale/de/LC_MESSAGES/django.po 76${PYSITELIB}/registration/locale/de/LC_MESSAGES/django.po
70${PYSITELIB}/registration/locale/el/LC_MESSAGES/django.mo 77${PYSITELIB}/registration/locale/el/LC_MESSAGES/django.mo
71${PYSITELIB}/registration/locale/el/LC_MESSAGES/django.po 78${PYSITELIB}/registration/locale/el/LC_MESSAGES/django.po
72${PYSITELIB}/registration/locale/en/LC_MESSAGES/django.mo 79${PYSITELIB}/registration/locale/en/LC_MESSAGES/django.mo
73${PYSITELIB}/registration/locale/en/LC_MESSAGES/django.po 80${PYSITELIB}/registration/locale/en/LC_MESSAGES/django.po
74${PYSITELIB}/registration/locale/es/LC_MESSAGES/django.mo 81${PYSITELIB}/registration/locale/es/LC_MESSAGES/django.mo
75${PYSITELIB}/registration/locale/es/LC_MESSAGES/django.po 82${PYSITELIB}/registration/locale/es/LC_MESSAGES/django.po
76${PYSITELIB}/registration/locale/es_AR/LC_MESSAGES/django.mo 83${PYSITELIB}/registration/locale/es_AR/LC_MESSAGES/django.mo
77${PYSITELIB}/registration/locale/es_AR/LC_MESSAGES/django.po 84${PYSITELIB}/registration/locale/es_AR/LC_MESSAGES/django.po
78${PYSITELIB}/registration/locale/fa/LC_MESSAGES/django.mo 85${PYSITELIB}/registration/locale/fa/LC_MESSAGES/django.mo
79${PYSITELIB}/registration/locale/fa/LC_MESSAGES/django.po 86${PYSITELIB}/registration/locale/fa/LC_MESSAGES/django.po
80${PYSITELIB}/registration/locale/fr/LC_MESSAGES/django.mo 87${PYSITELIB}/registration/locale/fr/LC_MESSAGES/django.mo
81${PYSITELIB}/registration/locale/fr/LC_MESSAGES/django.po 88${PYSITELIB}/registration/locale/fr/LC_MESSAGES/django.po
82${PYSITELIB}/registration/locale/he/LC_MESSAGES/django.mo 89${PYSITELIB}/registration/locale/he/LC_MESSAGES/django.mo
83${PYSITELIB}/registration/locale/he/LC_MESSAGES/django.po 90${PYSITELIB}/registration/locale/he/LC_MESSAGES/django.po
84${PYSITELIB}/registration/locale/hr/LC_MESSAGES/django.mo 91${PYSITELIB}/registration/locale/hr/LC_MESSAGES/django.mo
85${PYSITELIB}/registration/locale/hr/LC_MESSAGES/django.po 92${PYSITELIB}/registration/locale/hr/LC_MESSAGES/django.po
86${PYSITELIB}/registration/locale/is/LC_MESSAGES/django.mo 93${PYSITELIB}/registration/locale/is/LC_MESSAGES/django.mo
87${PYSITELIB}/registration/locale/is/LC_MESSAGES/django.po 94${PYSITELIB}/registration/locale/is/LC_MESSAGES/django.po
88${PYSITELIB}/registration/locale/it/LC_MESSAGES/django.mo 95${PYSITELIB}/registration/locale/it/LC_MESSAGES/django.mo
89${PYSITELIB}/registration/locale/it/LC_MESSAGES/django.po 96${PYSITELIB}/registration/locale/it/LC_MESSAGES/django.po
90${PYSITELIB}/registration/locale/ja/LC_MESSAGES/django.mo 97${PYSITELIB}/registration/locale/ja/LC_MESSAGES/django.mo
91${PYSITELIB}/registration/locale/ja/LC_MESSAGES/django.po 98${PYSITELIB}/registration/locale/ja/LC_MESSAGES/django.po
92${PYSITELIB}/registration/locale/ko/LC_MESSAGES/django.mo 99${PYSITELIB}/registration/locale/ko/LC_MESSAGES/django.mo
93${PYSITELIB}/registration/locale/ko/LC_MESSAGES/django.po 100${PYSITELIB}/registration/locale/ko/LC_MESSAGES/django.po
94${PYSITELIB}/registration/locale/nb/LC_MESSAGES/django.mo 101${PYSITELIB}/registration/locale/nb/LC_MESSAGES/django.mo
95${PYSITELIB}/registration/locale/nb/LC_MESSAGES/django.po 102${PYSITELIB}/registration/locale/nb/LC_MESSAGES/django.po
96${PYSITELIB}/registration/locale/nl/LC_MESSAGES/django.mo 103${PYSITELIB}/registration/locale/nl/LC_MESSAGES/django.mo
97${PYSITELIB}/registration/locale/nl/LC_MESSAGES/django.po 104${PYSITELIB}/registration/locale/nl/LC_MESSAGES/django.po
98${PYSITELIB}/registration/locale/pl/LC_MESSAGES/django.mo 105${PYSITELIB}/registration/locale/pl/LC_MESSAGES/django.mo
99${PYSITELIB}/registration/locale/pl/LC_MESSAGES/django.po 106${PYSITELIB}/registration/locale/pl/LC_MESSAGES/django.po
100${PYSITELIB}/registration/locale/pt/LC_MESSAGES/django.mo 107${PYSITELIB}/registration/locale/pt/LC_MESSAGES/django.mo
101${PYSITELIB}/registration/locale/pt/LC_MESSAGES/django.po 108${PYSITELIB}/registration/locale/pt/LC_MESSAGES/django.po
102${PYSITELIB}/registration/locale/pt_BR/LC_MESSAGES/django.mo 109${PYSITELIB}/registration/locale/pt_BR/LC_MESSAGES/django.mo
103${PYSITELIB}/registration/locale/pt_BR/LC_MESSAGES/django.po 110${PYSITELIB}/registration/locale/pt_BR/LC_MESSAGES/django.po
104${PYSITELIB}/registration/locale/ru/LC_MESSAGES/django.mo 111${PYSITELIB}/registration/locale/ru/LC_MESSAGES/django.mo
105${PYSITELIB}/registration/locale/ru/LC_MESSAGES/django.po 112${PYSITELIB}/registration/locale/ru/LC_MESSAGES/django.po
106${PYSITELIB}/registration/locale/sl/LC_MESSAGES/django.mo 113${PYSITELIB}/registration/locale/sl/LC_MESSAGES/django.mo
107${PYSITELIB}/registration/locale/sl/LC_MESSAGES/django.po 114${PYSITELIB}/registration/locale/sl/LC_MESSAGES/django.po
108${PYSITELIB}/registration/locale/sr/LC_MESSAGES/django.mo 115${PYSITELIB}/registration/locale/sr/LC_MESSAGES/django.mo
109${PYSITELIB}/registration/locale/sr/LC_MESSAGES/django.po 116${PYSITELIB}/registration/locale/sr/LC_MESSAGES/django.po
110${PYSITELIB}/registration/locale/sv/LC_MESSAGES/django.mo 117${PYSITELIB}/registration/locale/sv/LC_MESSAGES/django.mo
111${PYSITELIB}/registration/locale/sv/LC_MESSAGES/django.po 118${PYSITELIB}/registration/locale/sv/LC_MESSAGES/django.po
112${PYSITELIB}/registration/locale/tr_TR/LC_MESSAGES/django.mo 119${PYSITELIB}/registration/locale/tr_TR/LC_MESSAGES/django.mo
113${PYSITELIB}/registration/locale/tr_TR/LC_MESSAGES/django.po 120${PYSITELIB}/registration/locale/tr_TR/LC_MESSAGES/django.po
114${PYSITELIB}/registration/locale/zh_CN/LC_MESSAGES/django.mo 121${PYSITELIB}/registration/locale/zh_CN/LC_MESSAGES/django.mo
115${PYSITELIB}/registration/locale/zh_CN/LC_MESSAGES/django.po 122${PYSITELIB}/registration/locale/zh_CN/LC_MESSAGES/django.po
116${PYSITELIB}/registration/locale/zh_TW/LC_MESSAGES/django.mo 123${PYSITELIB}/registration/locale/zh_TW/LC_MESSAGES/django.mo
117${PYSITELIB}/registration/locale/zh_TW/LC_MESSAGES/django.po 124${PYSITELIB}/registration/locale/zh_TW/LC_MESSAGES/django.po
118${PYSITELIB}/registration/management/__init__.py 125${PYSITELIB}/registration/management/__init__.py
119${PYSITELIB}/registration/management/__init__.pyc 126${PYSITELIB}/registration/management/__init__.pyc
120${PYSITELIB}/registration/management/__init__.pyo 127${PYSITELIB}/registration/management/__init__.pyo
121${PYSITELIB}/registration/management/commands/__init__.py 128${PYSITELIB}/registration/management/commands/__init__.py
122${PYSITELIB}/registration/management/commands/__init__.pyc 129${PYSITELIB}/registration/management/commands/__init__.pyc
123${PYSITELIB}/registration/management/commands/__init__.pyo 130${PYSITELIB}/registration/management/commands/__init__.pyo
124${PYSITELIB}/registration/management/commands/cleanupregistration.py 131${PYSITELIB}/registration/management/commands/cleanupregistration.py
125${PYSITELIB}/registration/management/commands/cleanupregistration.pyc 132${PYSITELIB}/registration/management/commands/cleanupregistration.pyc
126${PYSITELIB}/registration/management/commands/cleanupregistration.pyo 133${PYSITELIB}/registration/management/commands/cleanupregistration.pyo
127${PYSITELIB}/registration/migrations/0001_initial.py 134${PYSITELIB}/registration/migrations/0001_initial.py
128${PYSITELIB}/registration/migrations/0001_initial.pyc 135${PYSITELIB}/registration/migrations/0001_initial.pyc
129${PYSITELIB}/registration/migrations/0001_initial.pyo 136${PYSITELIB}/registration/migrations/0001_initial.pyo
130${PYSITELIB}/registration/migrations/__init__.py 137${PYSITELIB}/registration/migrations/__init__.py
131${PYSITELIB}/registration/migrations/__init__.pyc 138${PYSITELIB}/registration/migrations/__init__.pyc
132${PYSITELIB}/registration/migrations/__init__.pyo 139${PYSITELIB}/registration/migrations/__init__.pyo
133${PYSITELIB}/registration/models.py 140${PYSITELIB}/registration/models.py
134${PYSITELIB}/registration/models.pyc 141${PYSITELIB}/registration/models.pyc
135${PYSITELIB}/registration/models.pyo 142${PYSITELIB}/registration/models.pyo
136${PYSITELIB}/registration/runtests.py 143${PYSITELIB}/registration/runtests.py
137${PYSITELIB}/registration/runtests.pyc 144${PYSITELIB}/registration/runtests.pyc
138${PYSITELIB}/registration/runtests.pyo 145${PYSITELIB}/registration/runtests.pyo
139${PYSITELIB}/registration/signals.py 146${PYSITELIB}/registration/signals.py
140${PYSITELIB}/registration/signals.pyc 147${PYSITELIB}/registration/signals.pyc
141${PYSITELIB}/registration/signals.pyo 148${PYSITELIB}/registration/signals.pyo
142${PYSITELIB}/registration/tests/__init__.py 149${PYSITELIB}/registration/tests/__init__.py
143${PYSITELIB}/registration/tests/__init__.pyc 150${PYSITELIB}/registration/tests/__init__.pyc
144${PYSITELIB}/registration/tests/__init__.pyo 151${PYSITELIB}/registration/tests/__init__.pyo
145${PYSITELIB}/registration/tests/base.py 152${PYSITELIB}/registration/tests/base.py
146${PYSITELIB}/registration/tests/base.pyc 153${PYSITELIB}/registration/tests/base.pyc
147${PYSITELIB}/registration/tests/base.pyo 154${PYSITELIB}/registration/tests/base.pyo
148${PYSITELIB}/registration/tests/templates/registration/activate.html 155${PYSITELIB}/registration/tests/templates/registration/activate.html
149${PYSITELIB}/registration/tests/templates/registration/activation_complete.html 156${PYSITELIB}/registration/tests/templates/registration/activation_complete.html
150${PYSITELIB}/registration/tests/templates/registration/activation_email.txt 157${PYSITELIB}/registration/tests/templates/registration/activation_email.txt
151${PYSITELIB}/registration/tests/templates/registration/activation_email_subject.txt 158${PYSITELIB}/registration/tests/templates/registration/activation_email_subject.txt
152${PYSITELIB}/registration/tests/templates/registration/registration_closed.html 159${PYSITELIB}/registration/tests/templates/registration/registration_closed.html
153${PYSITELIB}/registration/tests/templates/registration/registration_complete.html 160${PYSITELIB}/registration/tests/templates/registration/registration_complete.html
154${PYSITELIB}/registration/tests/templates/registration/registration_form.html 161${PYSITELIB}/registration/tests/templates/registration/registration_form.html
155${PYSITELIB}/registration/tests/test_forms.py 162${PYSITELIB}/registration/tests/test_forms.py
156${PYSITELIB}/registration/tests/test_forms.pyc 163${PYSITELIB}/registration/tests/test_forms.pyc
157${PYSITELIB}/registration/tests/test_forms.pyo 164${PYSITELIB}/registration/tests/test_forms.pyo
158${PYSITELIB}/registration/tests/test_hmac_workflow.py 165${PYSITELIB}/registration/tests/test_hmac_workflow.py
159${PYSITELIB}/registration/tests/test_hmac_workflow.pyc 166${PYSITELIB}/registration/tests/test_hmac_workflow.pyc
160${PYSITELIB}/registration/tests/test_hmac_workflow.pyo 167${PYSITELIB}/registration/tests/test_hmac_workflow.pyo
161${PYSITELIB}/registration/tests/test_model_workflow.py 168${PYSITELIB}/registration/tests/test_model_workflow.py
162${PYSITELIB}/registration/tests/test_model_workflow.pyc 169${PYSITELIB}/registration/tests/test_model_workflow.pyc
163${PYSITELIB}/registration/tests/test_model_workflow.pyo 170${PYSITELIB}/registration/tests/test_model_workflow.pyo
164${PYSITELIB}/registration/tests/test_models.py 171${PYSITELIB}/registration/tests/test_models.py
165${PYSITELIB}/registration/tests/test_models.pyc 172${PYSITELIB}/registration/tests/test_models.pyc
166${PYSITELIB}/registration/tests/test_models.pyo 173${PYSITELIB}/registration/tests/test_models.pyo
167${PYSITELIB}/registration/tests/test_simple_workflow.py 174${PYSITELIB}/registration/tests/test_simple_workflow.py
168${PYSITELIB}/registration/tests/test_simple_workflow.pyc 175${PYSITELIB}/registration/tests/test_simple_workflow.pyc
169${PYSITELIB}/registration/tests/test_simple_workflow.pyo 176${PYSITELIB}/registration/tests/test_simple_workflow.pyo
170${PYSITELIB}/registration/tests/test_views.py 177${PYSITELIB}/registration/tests/test_views.py
171${PYSITELIB}/registration/tests/test_views.pyc 178${PYSITELIB}/registration/tests/test_views.pyc
172${PYSITELIB}/registration/tests/test_views.pyo 179${PYSITELIB}/registration/tests/test_views.pyo
173${PYSITELIB}/registration/tests/urls.py 180${PYSITELIB}/registration/tests/urls.py
174${PYSITELIB}/registration/tests/urls.pyc 181${PYSITELIB}/registration/tests/urls.pyc
175${PYSITELIB}/registration/tests/urls.pyo 182${PYSITELIB}/registration/tests/urls.pyo
176${PYSITELIB}/registration/tests/views.py 183${PYSITELIB}/registration/tests/views.py
177${PYSITELIB}/registration/tests/views.pyc 184${PYSITELIB}/registration/tests/views.pyc
178${PYSITELIB}/registration/tests/views.pyo 185${PYSITELIB}/registration/tests/views.pyo
179${PYSITELIB}/registration/urls.py 186${PYSITELIB}/registration/urls.py
180${PYSITELIB}/registration/urls.pyc 187${PYSITELIB}/registration/urls.pyc
181${PYSITELIB}/registration/urls.pyo 188${PYSITELIB}/registration/urls.pyo
 189${PYSITELIB}/registration/validators.py
 190${PYSITELIB}/registration/validators.pyc
 191${PYSITELIB}/registration/validators.pyo
182${PYSITELIB}/registration/views.py 192${PYSITELIB}/registration/views.py
183${PYSITELIB}/registration/views.pyc 193${PYSITELIB}/registration/views.pyc
184${PYSITELIB}/registration/views.pyo 194${PYSITELIB}/registration/views.pyo

cvs diff -r1.3 -r1.4 pkgsrc/www/py-django-registration/distinfo (switch to unified diff)

--- pkgsrc/www/py-django-registration/distinfo 2016/03/06 14:53:14 1.3
+++ pkgsrc/www/py-django-registration/distinfo 2017/12/10 16:36:31 1.4
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.3 2016/03/06 14:53:14 adam Exp $ 1$NetBSD: distinfo,v 1.4 2017/12/10 16:36:31 adam Exp $
2 2
3SHA1 (django-registration-2.0.4.tar.gz) = d825dd8c5fe54495674728377bf11a3ff67a715f 3SHA1 (django-registration-2.3.tar.gz) = 43c6a2cc9cf623ced29b40105a6151c1db71cb0c
4RMD160 (django-registration-2.0.4.tar.gz) = 6c6e7735a472b2f265743900c5f8f9fc3273ef29 4RMD160 (django-registration-2.3.tar.gz) = c8da6a11b9e97396a06c2110bbae7d2879d07aac
5SHA512 (django-registration-2.0.4.tar.gz) = 46de43b3dbe1267758d2a0b1de8d15de2679facda05abbecb10acdbf4829a7a31d9cab887f1dcd46ebbfc72e71c18a5e25389574ae9d9a54ec42c70c899b7327 5SHA512 (django-registration-2.3.tar.gz) = 432a22872ef77ddfa309a87ce12236d57a397ab5a860a95ff7d3189dc82a98340bd1b80acc2574c75360320acd003098314b58450b23b1f4d7d4ace372ce60a1
6Size (django-registration-2.0.4.tar.gz) = 63942 bytes 6Size (django-registration-2.3.tar.gz) = 1753181 bytes
 7SHA1 (patch-setup.py) = b1e5a48aff2cb7c6975a4b2af5223fea1fdd8290

File Added: pkgsrc/www/py-django-registration/patches/Attic/patch-setup.py
$NetBSD: patch-setup.py,v 1.1 2017/12/10 16:36:31 adam Exp $

Allow newer versions of py-confusable_homoglyphs.

--- setup.py.orig	2017-12-10 16:29:14.000000000 +0000
+++ setup.py
@@ -62,6 +62,6 @@ setup(name='django-registration',
           'Topic :: Utilities'],
       install_requires=[
           'Django>=1.8,!=1.9.*',
-          'confusable_homoglyphs~=2.0',
+          'confusable_homoglyphs>=2.0',
       ],
 )