Verified DEP8 tests successful.

https://launchpadlibrarian.net/287130736/buildlog_ubuntu-xenial-amd64
.python-django_1.8.7-1ubuntu5.3~ppa_BUILDING.txt.gz

Attaching debdiff for sponsorship.

** Changed in: python-django (Ubuntu Xenial)
       Status: New => Triaged

** Changed in: python-django (Ubuntu Xenial)
     Assignee: (unassigned) => Jon Grimm (jgrimm)

** Description changed:

- 
  SRU Template
  
  [Impact]
  
-   * django-python is unable to use ipv6 formatted ipv4 addresses. 
+   * django-python is unable to use ipv6 formatted ipv4 addresses.
  For example, Addresses of the form "::ffff:169.254.169.254" are perfectly 
valid, but not supported. This package is a dependency of maas and openstack 
among others, thus will limit deployments.
  
-   * The upstream fix is available, simple, and provides an updated
+   * The upstream fix is available, simple, and provides an updated
  testcase to cover and regress-test.
  
  [Test Case]
  
-  * The updated unit test case is probably the simplest way to verify.
-  * See tests/README.rst: Updated test case will fail without the accompanied 
fix.
+  * The updated unit test case is probably the simplest way to verify.
+  * See tests/README.rst: Updated test case will fail without the accompanied 
fix.
  
-  $ PYTHONPATH=..:$PYTHONPATH ./runtests.py requests
-  Testing against Django installed in 
'/home/jgrimm/work/sru/django-python/python-django-1.8.7/django'
+  $ PYTHONPATH=..:$PYTHONPATH ./runtests.py requests
+  Testing against Django installed in 
'/home/jgrimm/work/sru/django-python/python-django-1.8.7/django'
  Creating test database for alias 'default'...
  Creating test database for alias 'other'...
  ...........................................
  ----------------------------------------------------------------------
-  PYTHONPATH=..:$PYTHONPATH ./runtests.py requests
+  PYTHONPATH=..:$PYTHONPATH ./runtests.py requests
  Testing against Django installed in 
'/home/jgrimm/work/sru/django-python/python-django-1.8.7/django'
  Creating test database for alias 'default'...
  Creating test database for alias 'other'...
  ...........................................
  ----------------------------------------------------------------------
  Ran 43 tests in 0.016s
  OK
  
  [Regression Potential]
  
-  * Low potential for regression as host regex becomes more permissive.
-  * Full unit test additionally run to ensure no new failures.
+  * Low potential for regression as validation regex becomes more permissive.
+  * Full unit test additionally run to ensure no new failures.
  
  [Other Info]
  
-  * Backported from upstream with no modifications required.
- 
- 
+  * Backported from upstream with no modifications required.
  
  -- original bug description --
  
  Addresses of the form "::ffff:169.254.169.254" are perfectly valid, but
  not supported by django's http.request.
  
  The following diff addresses the problem.
  
  --- django/http/request.py      2015-11-24 10:21:15.000000000 -0700
  +++ django/http/request.py.new  2016-08-10 13:12:17.459998895 -0600
  @@ -23,7 +23,7 @@
   )
  
   RAISE_ERROR = object()
  -host_validation_re = 
re.compile(r"^([a-z0-9.-]+|\[[a-f0-9]*:[a-f0-9:]+\])(:\d+)?$")
  +host_validation_re = 
re.compile(r"^([a-z0-9.-]+|\[[a-f0-9]*:[a-f0-9\.:]+\])(:\d+)?$")
  
   class UnreadablePostError(IOError):

** Patch added: "python-django_1.8.7-1ubuntu5.3.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/python-django/+bug/1611923/+attachment/4750507/+files/python-django_1.8.7-1ubuntu5.3.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1611923

Title:
  http.request does not support ipv6-formatted ipv4 addresses

To manage notifications about this bug go to:
https://bugs.launchpad.net/django/+bug/1611923/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to