Commits

Author Commit Message Labels Comments Date
Marc Abramowitz
Added tag 2.0.2 for changeset 53f5c2cd7f50
Marc Abramowitz
Update docs/news.txt for 2.0.2
Tags
2.0.2
Marc Abramowitz
Don't display invalid error message when socket in use Previously, when the listening socket was already in use, this error message was displayed: ... File "/private/tmp/n/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/httpserver.py", line 1106, in server_close self.thread_pool.shutdown(60) AttributeError: 'WSGIThreadPoolServer' object has no attribute 'thread_pool' We prevent this by checking if `self` has a `thread…
Marc Abramowitz
Replace cgi.parse_qsl w/ six.moves.urllib.parse.parse_sql because `cgi.parse_qsl` is deprecated, according to https://docs.python.org/2/library/cgi.html#cgi.parse_qsl
Branches
eliminate_cgi_parse_qsl_2
Marc Abramowitz
setup.py: Require six Fixes issue 3 (https://bitbucket.org/ianb/paste/issue/3)
Branches
require_six
Marc Abramowitz
Merged in aodag/paste-py3/fix-has_key (pull request #25) replace ``has_key`` method to ``in`` operator #9
aodag
replace ``has_key`` method to ``in`` operator #9
Branches
fix-has_key
Marc Abramowitz
Merged in marsupial2k/paste (pull request #6) Add HTTP exception for new code 429 "Too Many Requests"
Neil Williams
Add HTTP 429 "Too Many Requests" http://www.ietf.org/id/draft-nottingham-http-new-status-03.txt
Marc Abramowitz
Merged in ls_/paste (pull request #20) Escape CGI environment variables in HTTP 404 responses
Kaan Kivilcim
Escape CGI environment variables in HTTP 404 responses
Marc Abramowitz
Merged in msabramo/paste/eliminate_cgi_parse_qsl (pull request #23) Replace cgi.parse_qsl w/ six.moves.urllib.parse.parse_sql
Marc Abramowitz
Replace cgi.parse_qsl w/ six.moves.urllib.parse.parse_sql because `cgi.parse_qsl` is deprecated, according to https://docs.python.org/2/library/cgi.html#cgi.parse_qsl
Branches
eliminate_cgi_parse_qsl
Marc Abramowitz
Merged in msabramo/paste/test_wsgirequest_charset_use_UTF-8_instead_of_iso-8859-1 (pull request #24) test_wsgirequest_charset: Use UTF-8 instead of iso-8859-1
Marc Abramowitz
test_wsgirequest_charset: Use UTF-8 instead of iso-8859-1 because it seems that the defacto standard for encoding URIs is to use UTF-8. I've been reading about url encoding and it seems like perhaps using an encoding other than UTF-8 is very non-standard and not well-supported (this test is trying to use `iso-8859-1`). From http://en.wikipedia.org/wiki/Percent-encoding > For a non-ASCII character, it is typically converted to its byte sequence in > UT…
Branches
test_wsgirequest_charset_use_UTF-8_instead_of_iso-8859-1
Marc Abramowitz
Fix Python 3 issue in paste/fixture.py by wrapping `map` with `list`.
Victor Stinner
Merged in msabramo/paste/BB-4 (pull request #22) Fix improper commas in request headers in wsgi_environ
Marc Abramowitz
Make utility function private: _get_headers
Branches
BB-4
Marc Abramowitz
Make get_headers default to Python 3; fallback to Python 2 as suggested by @haypo at https://bitbucket.org/ianb/paste/pull-request/22/fix-improper-commas-in-request-headers-in/diff#comment-6583636
Branches
BB-4
Marc Abramowitz
Make get all values of a header work on both Python 2 and 3
Branches
BB-4
Marc Abramowitz
tests/test_httpserver.py: Add test_environ_with_multiple_values Tests when there are two `Host:` headers present.
Branches
BB-4
Marc Abramowitz
tests/test_httpserver.py: Use `email` module instead of `mimetools` because `mimetools` is deprecated and doesn't work in Python 3.
Branches
BB-4
Marc Abramowitz
Fix improper commas in request headers in wsgi_environ Revert from using `get` to `getheaders` method. fixes #4
Branches
BB-4
Marc Abramowitz
Add tests/test_httpserver.py which contains a test for the issue in BB-4, where the WSGI environment has strings with commas in them that don't belong. See issue #4.
Branches
BB-4
Victor Stinner
set version to 2.0.2
Victor Stinner
Added tag 2.0.1 for changeset a0ef0e57e057
Victor Stinner
prepare release 2.0.1
Tags
2.0.1
Victor Stinner
Revert change on paste.util.quoting.html_quote() On Python 2, html_quote(unicode) returns again bytes to restore backward compatibility.
Victor Stinner
Update changelog
Victor Stinner
Fix setup.py for six dependency Move the six dependency from extras_require to install_requires.
Comments 1
  1. Prev
  2. Next