Your message dated Sat, 11 Feb 2017 05:11:00 +0000
with message-id <[email protected]>
and subject line Re: Bug#854833: unblock: django-cors-headers/1.1.0-2
has caused the Debian Bug report #854833,
regarding unblock: django-cors-headers/1.1.0-2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
854833: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854833
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Please unblock package django-cors-headers
The latest version fixes a RC bug #854716.
It also updates the Vcs-* headers which were wrong.
diff -Nru django-cors-headers-1.1.0/debian/changelog
django-cors-headers-1.1.0/debian/changelog
--- django-cors-headers-1.1.0/debian/changelog 2015-08-07 12:22:31.000000000
+1000
+++ django-cors-headers-1.1.0/debian/changelog 2017-02-11 08:34:43.000000000
+1100
@@ -1,3 +1,11 @@
+django-cors-headers (1.1.0-2) unstable; urgency=medium
+
+ * Add patch to fix Django 1.10 support. Closes: #854716.
+ * Update Vcs-* headers for git repository.
+ * disable_broken_tests.patch regenerated from git-dpm but unchanged.
+
+ -- Brian May <[email protected]> Sat, 11 Feb 2017 08:34:43 +1100
+
django-cors-headers (1.1.0-1) unstable; urgency=low
* Initial upload. Closes: #794829.
diff -Nru django-cors-headers-1.1.0/debian/control
django-cors-headers-1.1.0/debian/control
--- django-cors-headers-1.1.0/debian/control 2015-08-07 12:30:44.000000000
+1000
+++ django-cors-headers-1.1.0/debian/control 2017-02-10 20:17:00.000000000
+1100
@@ -8,8 +8,8 @@
python3-setuptools (>= 0.6b3), python3-mock, python3-django, python3-all
Standards-Version: 3.9.6
Homepage: https://github.com/ottoyiu/django-cors-headers
-Vcs-Browser:
http://anonscm.debian.org/viewvc/python-modules/packages/django-cors-headers/trunk/
-Vcs-Svn:
svn://anonscm.debian.org/python-modules/packages/django-cors-headers/trunk/
+Vcs-Browser:
https://anonscm.debian.org/cgit/python-modules/packages/django-cors-headers.git
+Vcs-Git:
https://anonscm.debian.org/git/python-modules/packages/django-cors-headers.git
Package: python-django-cors-headers
Architecture: all
diff -Nru django-cors-headers-1.1.0/debian/.git-dpm
django-cors-headers-1.1.0/debian/.git-dpm
--- django-cors-headers-1.1.0/debian/.git-dpm 1970-01-01 10:00:00.000000000
+1000
+++ django-cors-headers-1.1.0/debian/.git-dpm 2017-02-10 20:17:00.000000000
+1100
@@ -0,0 +1,11 @@
+# see git-dpm(1) from git-dpm package
+09adb1de0a7b0d99121d135e0a0019f11145fb31
+09adb1de0a7b0d99121d135e0a0019f11145fb31
+1f50c6e016dd93030cfe96fdb5ea87157ec3f018
+1f50c6e016dd93030cfe96fdb5ea87157ec3f018
+django-cors-headers_1.1.0.orig.tar.gz
+72b55a3728819f4efc2cd8623499eecae8871e50
+4633
+debianTag="debian/%e%v"
+patchedTag="patched/%e%v"
+upstreamTag="upstream/%e%u"
diff -Nru
django-cors-headers-1.1.0/debian/patches/0002-Fix-Django-1.0-support.patch
django-cors-headers-1.1.0/debian/patches/0002-Fix-Django-1.0-support.patch
--- django-cors-headers-1.1.0/debian/patches/0002-Fix-Django-1.0-support.patch
1970-01-01 10:00:00.000000000 +1000
+++ django-cors-headers-1.1.0/debian/patches/0002-Fix-Django-1.0-support.patch
2017-02-10 20:17:00.000000000 +1100
@@ -0,0 +1,45 @@
+From 09adb1de0a7b0d99121d135e0a0019f11145fb31 Mon Sep 17 00:00:00 2001
+From: Brian May <[email protected]>
+Date: Fri, 10 Feb 2017 17:14:03 +1100
+Subject: Fix Django 1.0 support
+
+Patch downloaded from upstream
+https://github.com/ottoyiu/django-cors-headers/commit/870b1d9deb54ff4c1fefedc39dff02519abb32c5
+---
+ corsheaders/middleware.py | 9 +++++++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/corsheaders/middleware.py b/corsheaders/middleware.py
+index f22ee58..c6c1af8 100755
+--- a/corsheaders/middleware.py
++++ b/corsheaders/middleware.py
+@@ -12,6 +12,11 @@ try:
+ except ImportError:
+ from django.db.models.loading import get_model
+
++try:
++ from django.utils.deprecation import MiddlewareMixin
++except ImportError:
++ MiddlewareMixin = object
++
+ from corsheaders import defaults as settings
+
+
+@@ -23,7 +28,7 @@ ACCESS_CONTROL_ALLOW_METHODS = 'Access-Control-Allow-Methods'
+ ACCESS_CONTROL_MAX_AGE = 'Access-Control-Max-Age'
+
+
+-class CorsPostCsrfMiddleware(object):
++class CorsPostCsrfMiddleware(MiddlewareMixin):
+
+ def _https_referer_replace_reverse(self, request):
+ """
+@@ -45,7 +50,7 @@ class CorsPostCsrfMiddleware(object):
+ return None
+
+
+-class CorsMiddleware(object):
++class CorsMiddleware(MiddlewareMixin):
+
+ def _https_referer_replace(self, request):
+ """
diff -Nru django-cors-headers-1.1.0/debian/patches/disable_broken_tests.patch
django-cors-headers-1.1.0/debian/patches/disable_broken_tests.patch
--- django-cors-headers-1.1.0/debian/patches/disable_broken_tests.patch
2015-08-07 12:12:50.000000000 +1000
+++ django-cors-headers-1.1.0/debian/patches/disable_broken_tests.patch
2017-02-10 20:17:00.000000000 +1100
@@ -1,8 +1,18 @@
-Index: django-cors-headers-1.1.0/corsheaders/tests.py
-===================================================================
---- django-cors-headers-1.1.0.orig/corsheaders/tests.py
-+++ django-cors-headers-1.1.0/corsheaders/tests.py
-@@ -10,6 +10,7 @@ from corsheaders.middleware import ACCES
+From c070b3aa4cb30c9c49c5f5d4498b5d847eb06c35 Mon Sep 17 00:00:00 2001
+From: SVN-Git Migration <[email protected]>
+Date: Thu, 8 Oct 2015 08:51:17 -0700
+Subject: disable_broken_tests
+
+Patch-Name: disable_broken_tests.patch
+---
+ corsheaders/tests.py | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/corsheaders/tests.py b/corsheaders/tests.py
+index 6ebf2ac..6e40b27 100644
+--- a/corsheaders/tests.py
++++ b/corsheaders/tests.py
+@@ -10,6 +10,7 @@ from corsheaders.middleware import ACCESS_CONTROL_MAX_AGE
from corsheaders import defaults as settings
from mock import Mock
from mock import patch
@@ -10,7 +20,7 @@
class settings_override(object):
-@@ -322,6 +323,7 @@ class TestCorsMiddlewareProcessResponse(
+@@ -322,6 +323,7 @@ class TestCorsMiddlewareProcessResponse(TestCase):
processed = self.middleware.process_response(request, response)
self.assertEqual(processed.get(ACCESS_CONTROL_ALLOW_ORIGIN, None),
None)
diff -Nru django-cors-headers-1.1.0/debian/patches/series
django-cors-headers-1.1.0/debian/patches/series
--- django-cors-headers-1.1.0/debian/patches/series 2015-08-07
12:11:45.000000000 +1000
+++ django-cors-headers-1.1.0/debian/patches/series 2017-02-10
20:17:00.000000000 +1100
@@ -1 +1,2 @@
disable_broken_tests.patch
+0002-Fix-Django-1.0-support.patch
unblock django-cors-headers/1.1.0-2
-- System Information:
Debian Release: 9.0
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (100,
'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Brian May:
> Package: release.debian.org
> Severity: normal
> User: [email protected]
> Usertags: unblock
>
> Please unblock package django-cors-headers
>
> The latest version fixes a RC bug #854716.
>
> It also updates the Vcs-* headers which were wrong.
>
>
> [...]
>
> unblock django-cors-headers/1.1.0-2
>
> [...]
Unblocked, thanks.
~Niels
--- End Message ---