summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2012-01-28 23:23:30 -0500
committerChris McDonough <chrism@plope.com>2012-01-28 23:23:30 -0500
commite21814af87dd09431607543c3c301f89388db8cd (patch)
tree96f9c93d52049c30e21b16160702a0f80f58366c
parentb9bbc1531193dcf358355f1036d14e9eb82bac27 (diff)
downloadwebob-feature.decoding.tar.gz
-rw-r--r--docs/news.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/docs/news.txt b/docs/news.txt
index 7819660..49955a9 100644
--- a/docs/news.txt
+++ b/docs/news.txt
@@ -18,9 +18,7 @@ Next release
2. Rationale: the legacy behavior of returning the respective raw environ
values was nonsensical on Python 3. Working with non-ascii encoded environ
variables as raw WSGI values under Python 3 makes no sense, as PEP 3333
- specifies that environ variables are bytes-tunneled-as-latin-1 strings, and
- therefore the raw values are not sensible to use if there are high-order
- characters in them.
+ specifies that environ variables are bytes-tunneled-as-latin-1 strings.
If you don't care about Python 3, and you need strict backwards
compatibility, to get legacy behavior of returning bytes on Python 2 for
@@ -32,7 +30,9 @@ Next release
``request.host_url``, ``request.application_url``, ``request.path_url``,
``request.path``, ``request.path_qs``, ``request.url``,
``request.relative_url``, ``request.path_info_peek``,
- ``request.path_info_pop`` under Python 3.
+ ``request.path_info_pop`` under Python 3. These methods previously dealt
+ with raw SCRIPT_NAME and PATH_INFO values, which caused nonsensical
+ results.
* The WebOb Request object now respects an additional WSGI environment
variable: ``webob.url_encoding``. ``webob.url_encoding`` will be used to