Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Extract README.rst from setup.py | Victor Stinner | 2015-04-22 | 2 | -97/+113 |
| | | | | Add links to Paste websites and related projects | ||||
* | Fix paste.util.html_quote(unicode): don't encode the string to escape it | Victor Stinner | 2015-04-22 | 3 | -25/+30 |
| | |||||
* | Fix hash_identifier() on Python 3 | Victor Stinner | 2015-04-22 | 1 | -1/+5 |
| | | | | Fix paste.exceptions.serial_number_generator.hash_identifier() | ||||
* | Port proxy to Python 3 | Victor Stinner | 2015-04-22 | 1 | -20/+26 |
| | | | | Use Message.items() method instead of HTTPMessage.headers attribute. | ||||
* | Merged in mfrobben/paste (pull request #21) | Victor Stinner | 2015-04-22 | 106 | -8010/+3706 |
|\ | | | | | | | Fix bad reference to iterator variable | ||||
| * | Cleanup imports in test_fileapp | Victor Stinner | 2015-04-22 | 1 | -12/+4 |
| | | |||||
| * | Fix pyflakes warnings in tests | Victor Stinner | 2015-04-22 | 8 | -18/+2 |
| | | | | | | | | | | * Remove unused imports * Remove unused variables | ||||
| * | Fix pyflakes warnings | Victor Stinner | 2015-04-22 | 7 | -10/+3 |
| | | | | | | | | | | | | * Remove unused variables * Remove unused imports * Remove dead code | ||||
| * | Fix paste.util.threadedprint.uninstall() | Victor Stinner | 2015-04-22 | 1 | -2/+2 |
| | | | | | | | | | | Rename duplicated uninstall() function to uninstall_stdin() and fix typo in variable name (_oldstin => _oldstdin). | ||||
| * | Fix loop_pos.__repr__() of paste.util.looper | Victor Stinner | 2015-04-22 | 1 | -1/+1 |
| | | | | | | | | Use self.pos instead of an unknown pos variable. | ||||
| * | Get parse_querystring() function directly from the paste.request module, | Victor Stinner | 2015-04-22 | 2 | -3/+3 |
| | | | | | | | | instead of using wsgilib.parse_querystring() alias. | ||||
| * | Fix paste.debug.fsdiff.Snapshot._ignore_file() | Victor Stinner | 2015-04-22 | 1 | -7/+0 |
| | | | | | | | | Remove a duplicated method, keep the implementation using ignore_wildcards. | ||||
| * | setup.py: add python3 setup.py bdist_wheel upload | Victor Stinner | 2015-04-22 | 1 | -1/+2 |
| | | |||||
| * | Added tag 2.0 for changeset c345eab09517 | Victor Stinner | 2015-04-22 | 0 | -0/+0 |
| | | |||||
| * | Fix tag_build for the release 2.02.0 | Victor Stinner | 2015-04-22 | 2 | -1/+2 |
| | | |||||
| * | Added tag 2.0 for changeset 158b2a06c8c1 | Victor Stinner | 2015-04-22 | 0 | -0/+0 |
| | | |||||
| * | Prepare release 2.0 | Victor Stinner | 2015-04-22 | 2 | -15/+15 |
| | | |||||
| * | Add tox.ini to run tests with tox on Python 2.6, 2.7 and 3.4 | Victor Stinner | 2015-04-21 | 5 | -1/+27 |
| | | | | | | | | * MANIFEST.in: add regen-docs & tox.ini | ||||
| * | Prepare release 1.7.6 | Victor Stinner | 2015-04-21 | 1 | -1/+7 |
| | | | | | | | | Start to write a release process in setup.py | ||||
| * | Fix test_exceptions on Python 3 | Victor Stinner | 2015-04-22 | 3 | -14/+15 |
| | | |||||
| * | Fix fixture on Python 3 | Victor Stinner | 2015-04-22 | 1 | -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 3 | Victor Stinner | 2015-04-22 | 1 | -1/+1 |
| | | |||||
| * | Remove UserDict24 | Victor Stinner | 2015-04-22 | 2 | -173/+2 |
| | | |||||
| * | Remove subprocess24 | Victor Stinner | 2015-04-22 | 3 | -1160/+2 |
| | | |||||
| * | Remove string24 | Victor Stinner | 2015-04-22 | 1 | -531/+0 |
| | | |||||
| * | Fix some Python 3 issues in util.template | Victor Stinner | 2015-04-22 | 1 | -4/+4 |
| | | |||||
| * | Port url module to Python 3 | Victor Stinner | 2015-04-22 | 1 | -6/+11 |
| | | |||||
| * | Port util.dateinterval to Python 3 | Victor Stinner | 2015-04-22 | 1 | -1/+1 |
| | | |||||
| * | Port looper_iter to Python 3 | Victor Stinner | 2015-04-22 | 1 | -1/+2 |
| | | |||||
| * | Remove doctest24 | Victor Stinner | 2015-04-22 | 2 | -2666/+1 |
| | | |||||
| * | Update test_fileapp according to changeset b3f56e5b43e8 | Victor Stinner | 2015-04-21 | 1 | -2/+2 |
| | | | | | | | | Now HTTP status 206 is used even if the range is the full content. | ||||
| * | Fix fileapp on Python 3 | Victor Stinner | 2015-04-22 | 2 | -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 3 | Victor Stinner | 2015-04-22 | 2 | -9/+12 |
| | | |||||
| * | Fix test_config on Python 3 | Victor Stinner | 2015-04-22 | 1 | -26/+48 |
| | | | | | | | | Reset config after each test | ||||
| * | Port test_errordocument on Python 3 | Victor Stinner | 2015-04-22 | 2 | -9/+16 |
| | | | | | | | | On Python 3, encode body to UTF-8 | ||||
| * | Port util.ipv4 to Python 3 | Victor Stinner | 2015-04-22 | 1 | -5/+6 |
| | | |||||
| * | Port intset to Python 3 | Victor Stinner | 2015-04-22 | 1 | -16/+20 |
| | | |||||
| * | Fix cgitb_catcher on Python 3 | Victor Stinner | 2015-04-22 | 2 | -2/+9 |
| | | |||||
| * | Port gzipper to Python 3 | Victor Stinner | 2015-04-22 | 2 | -8/+7 |
| | | |||||
| * | Port errormiddleware to Python 3 | Victor Stinner | 2015-04-21 | 1 | -2/+10 |
| | | | | | | | | Encode HTTP body to UTF-8 | ||||
| * | Fix html_unquote() on Python 3 | Victor Stinner | 2015-04-21 | 1 | -5/+11 |
| | | | | | | | | | | * String must be a bytes string: replace str with six.binary_type * Port util.quoting to Python 3 | ||||
| * | Fix httpheaders on Python 3 | Victor Stinner | 2015-04-21 | 1 | -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_registry | Victor Stinner | 2015-04-21 | 1 | -11/+4 |
| | | | | | | | | Reverted change: "Don't penalize streaming applications" | ||||
| * | Fix evalexception middleware on Python 3 | Victor Stinner | 2015-04-21 | 1 | -1/+6 |
| | | | | | | | | | | * Encode body to UTF-8 on Python 3 * Encode log to UTF-8 on Python 3 | ||||
| * | Fix test_cgiapp on Python 3 | Victor Stinner | 2015-04-21 | 5 | -20/+19 |
| | | |||||
| * | Port cgiapp to Python 3 | Victor Stinner | 2015-04-21 | 1 | -14/+17 |
| | | | | | | | | Use bytes, not Unicode | ||||
| * | Port wsgilib to Python 3 | Victor Stinner | 2015-04-21 | 1 | -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 3 | Victor Stinner | 2015-04-21 | 1 | -6/+6 |
| | | | | | | | | | | * Expect bytes, not Unicode * Fix ErrorWrapper on Python 3: write() parameter must be bytes | ||||
| * | Port multidict to Python 3 | Victor Stinner | 2015-04-21 | 2 | -49/+76 |
| | | |||||
| * | Port recursive to Python 3 | Victor Stinner | 2015-04-21 | 2 | -6/+6 |
| | | | | | | | | HTTP body is bytes |