Mon Jul 1 18:26:22 2019 UTC ()
py-django2: updated to 2.2.3

Django 2.2.3
Fix CVE-2019-12781: Incorrect HTTP detection with reverse-proxy connecting via HTTPS
Fixed a regression in Django 2.2 where Avg, StdDev, and Variance crash with filter argument
Fixed a regression in Django 2.2.2 where auto-reloader crashes with AttributeError, e.g. when using ipdb


(adam)
diff -r1.17 -r1.18 pkgsrc/www/py-django2/Makefile
diff -r1.6 -r1.7 pkgsrc/www/py-django2/PLIST
diff -r1.15 -r1.16 pkgsrc/www/py-django2/distinfo

cvs diff -r1.17 -r1.18 pkgsrc/www/py-django2/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-django2/Attic/Makefile 2019/06/03 12:39:46 1.17
+++ pkgsrc/www/py-django2/Attic/Makefile 2019/07/01 18:26:22 1.18
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.17 2019/06/03 12:39:46 adam Exp $ 1# $NetBSD: Makefile,v 1.18 2019/07/01 18:26:22 adam Exp $
2 2
3DISTNAME= Django-2.2.2 3DISTNAME= Django-2.2.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
5CATEGORIES= www python 5CATEGORIES= www python
6MASTER_SITES= https://www.djangoproject.com/m/releases/${PKGVERSION_NOREV:R}/ 6MASTER_SITES= https://www.djangoproject.com/m/releases/${PKGVERSION_NOREV:R}/
7MASTER_SITES+= ${MASTER_SITE_PYPI:=D/Django/} 7MASTER_SITES+= ${MASTER_SITE_PYPI:=D/Django/}
8 8
9MAINTAINER= joerg@NetBSD.org 9MAINTAINER= joerg@NetBSD.org
10HOMEPAGE= https://www.djangoproject.com/ 10HOMEPAGE= https://www.djangoproject.com/
11COMMENT= Django, a high-level Python Web framework 11COMMENT= Django, a high-level Python Web framework
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 14DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
15 15
16USE_LANGUAGES= # none 16USE_LANGUAGES= # none

cvs diff -r1.6 -r1.7 pkgsrc/www/py-django2/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/www/py-django2/Attic/PLIST 2019/06/03 12:39:46 1.6
+++ pkgsrc/www/py-django2/Attic/PLIST 2019/07/01 18:26:22 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.6 2019/06/03 12:39:46 adam Exp $ 1@comment $NetBSD: PLIST,v 1.7 2019/07/01 18:26:22 adam Exp $
2bin/django-admin-${PYVERSSUFFIX} 2bin/django-admin-${PYVERSSUFFIX}
3bin/django-admin-${PYVERSSUFFIX}.py 3bin/django-admin-${PYVERSSUFFIX}.py
4${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 4${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
5${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 5${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
6${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 6${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
7${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 7${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
8${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 8${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
9${PYSITELIB}/${EGG_INFODIR}/requires.txt 9${PYSITELIB}/${EGG_INFODIR}/requires.txt
10${PYSITELIB}/${EGG_INFODIR}/top_level.txt 10${PYSITELIB}/${EGG_INFODIR}/top_level.txt
11${PYSITELIB}/django/__init__.py 11${PYSITELIB}/django/__init__.py
12${PYSITELIB}/django/__init__.pyc 12${PYSITELIB}/django/__init__.pyc
13${PYSITELIB}/django/__init__.pyo 13${PYSITELIB}/django/__init__.pyo
14${PYSITELIB}/django/__main__.py 14${PYSITELIB}/django/__main__.py
@@ -2879,26 +2879,28 @@ ${PYSITELIB}/django/contrib/humanize/loc @@ -2879,26 +2879,28 @@ ${PYSITELIB}/django/contrib/humanize/loc
2879${PYSITELIB}/django/contrib/humanize/locale/lb/LC_MESSAGES/django.po 2879${PYSITELIB}/django/contrib/humanize/locale/lb/LC_MESSAGES/django.po
2880${PYSITELIB}/django/contrib/humanize/locale/lt/LC_MESSAGES/django.mo 2880${PYSITELIB}/django/contrib/humanize/locale/lt/LC_MESSAGES/django.mo
2881${PYSITELIB}/django/contrib/humanize/locale/lt/LC_MESSAGES/django.po 2881${PYSITELIB}/django/contrib/humanize/locale/lt/LC_MESSAGES/django.po
2882${PYSITELIB}/django/contrib/humanize/locale/lv/LC_MESSAGES/django.mo 2882${PYSITELIB}/django/contrib/humanize/locale/lv/LC_MESSAGES/django.mo
2883${PYSITELIB}/django/contrib/humanize/locale/lv/LC_MESSAGES/django.po 2883${PYSITELIB}/django/contrib/humanize/locale/lv/LC_MESSAGES/django.po
2884${PYSITELIB}/django/contrib/humanize/locale/mk/LC_MESSAGES/django.mo 2884${PYSITELIB}/django/contrib/humanize/locale/mk/LC_MESSAGES/django.mo
2885${PYSITELIB}/django/contrib/humanize/locale/mk/LC_MESSAGES/django.po 2885${PYSITELIB}/django/contrib/humanize/locale/mk/LC_MESSAGES/django.po
2886${PYSITELIB}/django/contrib/humanize/locale/ml/LC_MESSAGES/django.mo 2886${PYSITELIB}/django/contrib/humanize/locale/ml/LC_MESSAGES/django.mo
2887${PYSITELIB}/django/contrib/humanize/locale/ml/LC_MESSAGES/django.po 2887${PYSITELIB}/django/contrib/humanize/locale/ml/LC_MESSAGES/django.po
2888${PYSITELIB}/django/contrib/humanize/locale/mn/LC_MESSAGES/django.mo 2888${PYSITELIB}/django/contrib/humanize/locale/mn/LC_MESSAGES/django.mo
2889${PYSITELIB}/django/contrib/humanize/locale/mn/LC_MESSAGES/django.po 2889${PYSITELIB}/django/contrib/humanize/locale/mn/LC_MESSAGES/django.po
2890${PYSITELIB}/django/contrib/humanize/locale/mr/LC_MESSAGES/django.mo 2890${PYSITELIB}/django/contrib/humanize/locale/mr/LC_MESSAGES/django.mo
2891${PYSITELIB}/django/contrib/humanize/locale/mr/LC_MESSAGES/django.po 2891${PYSITELIB}/django/contrib/humanize/locale/mr/LC_MESSAGES/django.po
 2892${PYSITELIB}/django/contrib/humanize/locale/ms/LC_MESSAGES/django.mo
 2893${PYSITELIB}/django/contrib/humanize/locale/ms/LC_MESSAGES/django.po
2892${PYSITELIB}/django/contrib/humanize/locale/my/LC_MESSAGES/django.mo 2894${PYSITELIB}/django/contrib/humanize/locale/my/LC_MESSAGES/django.mo
2893${PYSITELIB}/django/contrib/humanize/locale/my/LC_MESSAGES/django.po 2895${PYSITELIB}/django/contrib/humanize/locale/my/LC_MESSAGES/django.po
2894${PYSITELIB}/django/contrib/humanize/locale/nb/LC_MESSAGES/django.mo 2896${PYSITELIB}/django/contrib/humanize/locale/nb/LC_MESSAGES/django.mo
2895${PYSITELIB}/django/contrib/humanize/locale/nb/LC_MESSAGES/django.po 2897${PYSITELIB}/django/contrib/humanize/locale/nb/LC_MESSAGES/django.po
2896${PYSITELIB}/django/contrib/humanize/locale/ne/LC_MESSAGES/django.mo 2898${PYSITELIB}/django/contrib/humanize/locale/ne/LC_MESSAGES/django.mo
2897${PYSITELIB}/django/contrib/humanize/locale/ne/LC_MESSAGES/django.po 2899${PYSITELIB}/django/contrib/humanize/locale/ne/LC_MESSAGES/django.po
2898${PYSITELIB}/django/contrib/humanize/locale/nl/LC_MESSAGES/django.mo 2900${PYSITELIB}/django/contrib/humanize/locale/nl/LC_MESSAGES/django.mo
2899${PYSITELIB}/django/contrib/humanize/locale/nl/LC_MESSAGES/django.po 2901${PYSITELIB}/django/contrib/humanize/locale/nl/LC_MESSAGES/django.po
2900${PYSITELIB}/django/contrib/humanize/locale/nn/LC_MESSAGES/django.mo 2902${PYSITELIB}/django/contrib/humanize/locale/nn/LC_MESSAGES/django.mo
2901${PYSITELIB}/django/contrib/humanize/locale/nn/LC_MESSAGES/django.po 2903${PYSITELIB}/django/contrib/humanize/locale/nn/LC_MESSAGES/django.po
2902${PYSITELIB}/django/contrib/humanize/locale/os/LC_MESSAGES/django.mo 2904${PYSITELIB}/django/contrib/humanize/locale/os/LC_MESSAGES/django.mo
2903${PYSITELIB}/django/contrib/humanize/locale/os/LC_MESSAGES/django.po 2905${PYSITELIB}/django/contrib/humanize/locale/os/LC_MESSAGES/django.po
2904${PYSITELIB}/django/contrib/humanize/locale/pa/LC_MESSAGES/django.mo 2906${PYSITELIB}/django/contrib/humanize/locale/pa/LC_MESSAGES/django.mo
@@ -3154,26 +3156,28 @@ ${PYSITELIB}/django/contrib/postgres/loc @@ -3154,26 +3156,28 @@ ${PYSITELIB}/django/contrib/postgres/loc
3154${PYSITELIB}/django/contrib/postgres/locale/pt_BR/LC_MESSAGES/django.po 3156${PYSITELIB}/django/contrib/postgres/locale/pt_BR/LC_MESSAGES/django.po
3155${PYSITELIB}/django/contrib/postgres/locale/ro/LC_MESSAGES/django.mo 3157${PYSITELIB}/django/contrib/postgres/locale/ro/LC_MESSAGES/django.mo
3156${PYSITELIB}/django/contrib/postgres/locale/ro/LC_MESSAGES/django.po 3158${PYSITELIB}/django/contrib/postgres/locale/ro/LC_MESSAGES/django.po
3157${PYSITELIB}/django/contrib/postgres/locale/ru/LC_MESSAGES/django.mo 3159${PYSITELIB}/django/contrib/postgres/locale/ru/LC_MESSAGES/django.mo
3158${PYSITELIB}/django/contrib/postgres/locale/ru/LC_MESSAGES/django.po 3160${PYSITELIB}/django/contrib/postgres/locale/ru/LC_MESSAGES/django.po
3159${PYSITELIB}/django/contrib/postgres/locale/sk/LC_MESSAGES/django.mo 3161${PYSITELIB}/django/contrib/postgres/locale/sk/LC_MESSAGES/django.mo
3160${PYSITELIB}/django/contrib/postgres/locale/sk/LC_MESSAGES/django.po 3162${PYSITELIB}/django/contrib/postgres/locale/sk/LC_MESSAGES/django.po
3161${PYSITELIB}/django/contrib/postgres/locale/sl/LC_MESSAGES/django.mo 3163${PYSITELIB}/django/contrib/postgres/locale/sl/LC_MESSAGES/django.mo
3162${PYSITELIB}/django/contrib/postgres/locale/sl/LC_MESSAGES/django.po 3164${PYSITELIB}/django/contrib/postgres/locale/sl/LC_MESSAGES/django.po
3163${PYSITELIB}/django/contrib/postgres/locale/sq/LC_MESSAGES/django.mo 3165${PYSITELIB}/django/contrib/postgres/locale/sq/LC_MESSAGES/django.mo
3164${PYSITELIB}/django/contrib/postgres/locale/sq/LC_MESSAGES/django.po 3166${PYSITELIB}/django/contrib/postgres/locale/sq/LC_MESSAGES/django.po
3165${PYSITELIB}/django/contrib/postgres/locale/sr/LC_MESSAGES/django.mo 3167${PYSITELIB}/django/contrib/postgres/locale/sr/LC_MESSAGES/django.mo
3166${PYSITELIB}/django/contrib/postgres/locale/sr/LC_MESSAGES/django.po 3168${PYSITELIB}/django/contrib/postgres/locale/sr/LC_MESSAGES/django.po
 3169${PYSITELIB}/django/contrib/postgres/locale/sr_Latn/LC_MESSAGES/django.mo
 3170${PYSITELIB}/django/contrib/postgres/locale/sr_Latn/LC_MESSAGES/django.po
3167${PYSITELIB}/django/contrib/postgres/locale/sv/LC_MESSAGES/django.mo 3171${PYSITELIB}/django/contrib/postgres/locale/sv/LC_MESSAGES/django.mo
3168${PYSITELIB}/django/contrib/postgres/locale/sv/LC_MESSAGES/django.po 3172${PYSITELIB}/django/contrib/postgres/locale/sv/LC_MESSAGES/django.po
3169${PYSITELIB}/django/contrib/postgres/locale/tr/LC_MESSAGES/django.mo 3173${PYSITELIB}/django/contrib/postgres/locale/tr/LC_MESSAGES/django.mo
3170${PYSITELIB}/django/contrib/postgres/locale/tr/LC_MESSAGES/django.po 3174${PYSITELIB}/django/contrib/postgres/locale/tr/LC_MESSAGES/django.po
3171${PYSITELIB}/django/contrib/postgres/locale/uk/LC_MESSAGES/django.mo 3175${PYSITELIB}/django/contrib/postgres/locale/uk/LC_MESSAGES/django.mo
3172${PYSITELIB}/django/contrib/postgres/locale/uk/LC_MESSAGES/django.po 3176${PYSITELIB}/django/contrib/postgres/locale/uk/LC_MESSAGES/django.po
3173${PYSITELIB}/django/contrib/postgres/locale/zh_Hans/LC_MESSAGES/django.mo 3177${PYSITELIB}/django/contrib/postgres/locale/zh_Hans/LC_MESSAGES/django.mo
3174${PYSITELIB}/django/contrib/postgres/locale/zh_Hans/LC_MESSAGES/django.po 3178${PYSITELIB}/django/contrib/postgres/locale/zh_Hans/LC_MESSAGES/django.po
3175${PYSITELIB}/django/contrib/postgres/locale/zh_Hant/LC_MESSAGES/django.mo 3179${PYSITELIB}/django/contrib/postgres/locale/zh_Hant/LC_MESSAGES/django.mo
3176${PYSITELIB}/django/contrib/postgres/locale/zh_Hant/LC_MESSAGES/django.po 3180${PYSITELIB}/django/contrib/postgres/locale/zh_Hant/LC_MESSAGES/django.po
3177${PYSITELIB}/django/contrib/postgres/lookups.py 3181${PYSITELIB}/django/contrib/postgres/lookups.py
3178${PYSITELIB}/django/contrib/postgres/lookups.pyc 3182${PYSITELIB}/django/contrib/postgres/lookups.pyc
3179${PYSITELIB}/django/contrib/postgres/lookups.pyo 3183${PYSITELIB}/django/contrib/postgres/lookups.pyo

cvs diff -r1.15 -r1.16 pkgsrc/www/py-django2/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/www/py-django2/Attic/distinfo 2019/06/03 12:39:46 1.15
+++ pkgsrc/www/py-django2/Attic/distinfo 2019/07/01 18:26:22 1.16
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.15 2019/06/03 12:39:46 adam Exp $ 1$NetBSD: distinfo,v 1.16 2019/07/01 18:26:22 adam Exp $
2 2
3SHA1 (Django-2.2.2.tar.gz) = 2d8de20bbc3c2864fb095341ecea8cb095bce7ed 3SHA1 (Django-2.2.3.tar.gz) = 1d4eca8884b601e8e7dc06705b9644fb579c57f9
4RMD160 (Django-2.2.2.tar.gz) = b9e8a11eba809c86bd3db4784cf81e101d2e007e 4RMD160 (Django-2.2.3.tar.gz) = 8a1085468ba7bf73d9a5cf67398e03f96f06f3dc
5SHA512 (Django-2.2.2.tar.gz) = 87e0a7b2d0e6d6149c746a7cd5547351ba002c6eaedac160e72544b429d41b133da5c36256a07155b7b4743969e9ff4c3ac890c9925db428117f68a67104df0f 5SHA512 (Django-2.2.3.tar.gz) = 2ce65adcc6cacf6c011c7cb075660026d8c68ca4d5a96ecf63f1986f1f2115bfa42faab9b6a62f1820bc2612a2438ee505cd5be46ad5c879d3923f31987b2bac
6Size (Django-2.2.2.tar.gz) = 8841523 bytes 6Size (Django-2.2.3.tar.gz) = 8992109 bytes