summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | | * Port proxy to Python 3Victor Stinner2015-04-221-20/+26
| | | | | | | | | | | | | | | | | | | | | | | | Use Message.items() method instead of HTTPMessage.headers attribute.
| | | | | * Merged in mfrobben/paste (pull request #21)Victor Stinner2015-04-22106-8010/+3706
| | | | | |\ | | | | | | | | | | | | | | | | | | | | | Fix bad reference to iterator variable
| | | | | | * Cleanup imports in test_fileappVictor Stinner2015-04-221-12/+4
| | | | | | |
| | | | | | * Fix pyflakes warnings in testsVictor Stinner2015-04-228-18/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove unused imports * Remove unused variables
| | | | | | * Fix pyflakes warningsVictor Stinner2015-04-227-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove unused variables * Remove unused imports * Remove dead code
| | | | | | * Fix paste.util.threadedprint.uninstall()Victor Stinner2015-04-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename duplicated uninstall() function to uninstall_stdin() and fix typo in variable name (_oldstin => _oldstdin).
| | | | | | * Fix loop_pos.__repr__() of paste.util.looperVictor Stinner2015-04-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use self.pos instead of an unknown pos variable.
| | | | | | * Get parse_querystring() function directly from the paste.request module,Victor Stinner2015-04-222-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of using wsgilib.parse_querystring() alias.
| | | | | | * Fix paste.debug.fsdiff.Snapshot._ignore_file()Victor Stinner2015-04-221-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove a duplicated method, keep the implementation using ignore_wildcards.
| | | | | | * setup.py: add python3 setup.py bdist_wheel uploadVictor Stinner2015-04-221-1/+2
| | | | | | |
| | | | | | * Added tag 2.0 for changeset c345eab09517Victor Stinner2015-04-220-0/+0
| | | | | | |
| | | | | | * Fix tag_build for the release 2.02.0Victor Stinner2015-04-222-1/+2
| | | | | | |
| | | | | | * Added tag 2.0 for changeset 158b2a06c8c1Victor Stinner2015-04-220-0/+0
| | | | | | |
| | | | | | * Prepare release 2.0Victor Stinner2015-04-222-15/+15
| | | | | | |
| | | | | | * Add tox.ini to run tests with tox on Python 2.6, 2.7 and 3.4Victor Stinner2015-04-215-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * MANIFEST.in: add regen-docs & tox.ini
| | | | | | * Prepare release 1.7.6Victor Stinner2015-04-211-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Start to write a release process in setup.py
| | | | | | * Fix test_exceptions on Python 3Victor Stinner2015-04-223-14/+15
| | | | | | |
| | | | | | * Fix fixture on Python 3Victor Stinner2015-04-221-23/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wsgi.input must be a binary file, not a text file * Fix fixture.TestApp.__str__() on Python 3: decode body from UTF-8 (with xmlcharrefreplace). * Fix fixture.TestResponse.goto() on Python 3: regex must use bytes, not Unicode. * Fix TestApp._check_status() on Python 3 - Decode body from UTF-8 (with xmlcharrefreplace) to format the error message. - Fix TestApp.encode_multipart() on Python 3: HTTP body must be bytes: encode lines to utf8 and use byte string literals. - Fix TestApp.post() on Python 3: default params must be bytes - Fix TestResponse.__repr__() on Python 3 - Fix TestApp on Python 3: encode params values to UTF-8 - Port TestApp._gen_request() to Python 3
| | | | | | * Port paste.debug.debugapp to Python 3Victor Stinner2015-04-221-1/+1
| | | | | | |
| | | | | | * Remove UserDict24Victor Stinner2015-04-222-173/+2
| | | | | | |
| | | | | | * Remove subprocess24Victor Stinner2015-04-223-1160/+2
| | | | | | |
| | | | | | * Remove string24Victor Stinner2015-04-221-531/+0
| | | | | | |
| | | | | | * Fix some Python 3 issues in util.templateVictor Stinner2015-04-221-4/+4
| | | | | | |
| | | | | | * Port url module to Python 3Victor Stinner2015-04-221-6/+11
| | | | | | |
| | | | | | * Port util.dateinterval to Python 3Victor Stinner2015-04-221-1/+1
| | | | | | |
| | | | | | * Port looper_iter to Python 3Victor Stinner2015-04-221-1/+2
| | | | | | |
| | | | | | * Remove doctest24Victor Stinner2015-04-222-2666/+1
| | | | | | |
| | | | | | * Update test_fileapp according to changeset b3f56e5b43e8Victor Stinner2015-04-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Now HTTP status 206 is used even if the range is the full content.
| | | | | | * Fix fileapp on Python 3Victor Stinner2015-04-222-26/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Don't compare None with int * Add __next__() method (alias to next()). * HTTP body must be bytes * Don't use string.letters but an hardcoded string to not depend on the locale.
| | | | | | * Fix grantip on Python 3Victor Stinner2015-04-222-9/+12
| | | | | | |
| | | | | | * Fix test_config on Python 3Victor Stinner2015-04-221-26/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Reset config after each test
| | | | | | * Port test_errordocument on Python 3Victor Stinner2015-04-222-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | On Python 3, encode body to UTF-8
| | | | | | * Port util.ipv4 to Python 3Victor Stinner2015-04-221-5/+6
| | | | | | |
| | | | | | * Port intset to Python 3Victor Stinner2015-04-221-16/+20
| | | | | | |
| | | | | | * Fix cgitb_catcher on Python 3Victor Stinner2015-04-222-2/+9
| | | | | | |
| | | | | | * Port gzipper to Python 3Victor Stinner2015-04-222-8/+7
| | | | | | |
| | | | | | * Port errormiddleware to Python 3Victor Stinner2015-04-211-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Encode HTTP body to UTF-8
| | | | | | * Fix html_unquote() on Python 3Victor Stinner2015-04-211-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * String must be a bytes string: replace str with six.binary_type * Port util.quoting to Python 3
| | | | | | * Fix httpheaders on Python 3Victor Stinner2015-04-211-13/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Call list.sort() with a key function instead of a compare function. * Fix FakeRequest in httpheaders on Python 3: urllib.request now expects properties, not getters (get_xxx() methods).
| | | | | | * Revert changeset 9f19797dffaa to fix test_registryVictor Stinner2015-04-211-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Reverted change: "Don't penalize streaming applications"
| | | | | | * Fix evalexception middleware on Python 3Victor Stinner2015-04-211-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Encode body to UTF-8 on Python 3 * Encode log to UTF-8 on Python 3
| | | | | | * Fix test_cgiapp on Python 3Victor Stinner2015-04-215-20/+19
| | | | | | |
| | | | | | * Port cgiapp to Python 3Victor Stinner2015-04-211-14/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use bytes, not Unicode
| | | | | | * Port wsgilib to Python 3Victor Stinner2015-04-211-10/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add __next__() methods to iterable classes: just add __next__ alias to next() * Replace it.next() with next(it) * Replace unicode with six.text_type * Replace str with six.binary_type * HTTP body must be bytes: use b''.join(output) instead of ''.join(output) * Fix dump_environ(): convert output to bytes on Python 3 * Fix raw_interactive() on Python 3: use BytesIO() not StringIO() for stdin/stdout/stderr
| | | | | | * Port paste.lint to Python 3Victor Stinner2015-04-211-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Expect bytes, not Unicode * Fix ErrorWrapper on Python 3: write() parameter must be bytes
| | | | | | * Port multidict to Python 3Victor Stinner2015-04-212-49/+76
| | | | | | |
| | | | | | * Port recursive to Python 3Victor Stinner2015-04-212-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | HTTP body is bytes
| | | | | | * Fix test_registry on Python 3Victor Stinner2015-04-211-9/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | HTTP body must be bytes
| | | | | | * Fix test_request_form on Python 3Victor Stinner2015-04-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wsgi.input must be a binary file, not a text file * HTTP body must be bytes
| | | | | | * Port datetimeutil to Python 3Victor Stinner2015-04-211-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Replace string.atoi() with int() * Don't compare None with int