summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* add debian packagingHEADmasterFrédéric Péters2019-12-267-0/+591
* Update git URL, required Python version.Neil Schemenauer2017-11-272-2/+2
* Classify as Python 3 only in setup.py.Neil Schemenauer2017-11-271-1/+3
* Handle docstring AST attribute (new in Python 3.7).Neil Schemenauer2017-11-261-0/+8
* Update version to 3.0.Neil Schemenauer2017-11-241-1/+1
* Add 'chunked' demo page.Neil Schemenauer2017-11-241-1/+15
* Add dump of HTTP request to form demo page.Neil Schemenauer2017-11-241-0/+5
* Python 3 fixes for PTL doc.Neil Schemenauer2017-11-241-3/+4
* If available, use 'secrets' module for randbytes().Neil Schemenauer2017-11-241-6/+12
* Revise session-mgmt.txt, session ID format has changed.Neil Schemenauer2017-11-241-9/+9
* Remove outdated file.Neil Schemenauer2017-10-241-17/+0
* Update sendmail.py to allow SMTP AUTH and SSL/TLS.Neil Schemenauer2017-09-152-2/+61
* Update version to 3.0b2.Neil Schemenauer2017-08-151-1/+1
* Revise PTL documentation: print function, remove refs to ZODB.Neil Schemenauer2017-08-151-12/+2
* Remove use of utest.py module from test_ptl, use py.test.Neil Schemenauer2017-08-111-62/+57
* Fix _q_format() test for 'r' conversion, add 'a' conversion test.Neil Schemenauer2017-08-111-1/+2
* Add unit test for PTL f-string support.Neil Schemenauer2017-08-111-2/+37
* Add support for f-strings to PTL compiler.Neil Schemenauer2017-08-112-1/+76
* Update version to 3.0b1.Neil Schemenauer2017-03-071-1/+1
* Remove unmaintained and probably broken server modules.Neil Schemenauer2016-12-095-840/+0
* Enable 'OPTIONS' method for simple_server.Neil Schemenauer2016-10-171-0/+3
* Restore ptl.ptl_compile.compile_template() function.Neil Schemenauer2016-10-041-0/+16
* Avoid mixed-type comparision in _py_htmltext.Neil Schemenauer2016-10-041-0/+4
* Modify tests to run with py.test.Neil Schemenauer2016-10-044-6/+27
* Make url_with_query() sort parameters.Neil Schemenauer2016-10-041-1/+2
* Make 'scgi' package optional.Neil Schemenauer2016-09-121-1/+5
* Use sort(key=...) to sort widget options.Neil Schemenauer2016-07-141-4/+3
* For simple_server.py, inherit listening socket if present.Neil Schemenauer2016-06-242-1/+104
* Add --session-affinity option to scgi_server.py module.Neil Schemenauer2016-05-261-5/+14
* Refactor QuixoteHandler(), remove conn.close() call.Neil Schemenauer2016-05-261-17/+19
* Remove erroneous 'self' parameter for source_to_code()Neil Schemenauer2016-05-262-4/+4
* Update version to 3.0a1.Neil Schemenauer2016-05-241-1/+1
* Overhaul sendmail.py module to handle Unicode text.Neil Schemenauer2016-05-241-11/+25
* Rewrite ptl_compile to work with Python 3.Neil Schemenauer2016-05-243-255/+464
* Properly handle __future__ statements if there is a docstring.Neil Schemenauer2016-04-201-7/+5
* Use byte literal in a few places as needed.Neil Schemenauer2016-04-082-8/+8
* Remove stray characters.Neil Schemenauer2016-04-051-2/+1
* Port _c_htmltext module to Python 3.Neil Schemenauer2016-04-056-1592/+234
* Fix make_safe_filename() to work with unicode strings.Neil Schemenauer2016-04-041-10/+3
* Use 'encoding' parameter of unquote_plus(), catch errors.Neil Schemenauer2016-04-041-4/+9
* Replace use of has_key() with 'in'.Neil Schemenauer2016-04-041-1/+1
* Return a str() from _encode_base64(), not bytes().Neil Schemenauer2016-04-041-1/+1
* Detect source code encoding in .ptl files.Neil Schemenauer2016-04-042-9/+9
* Add 'errors' parameter to _open_log(), handle strange characters.Neil Schemenauer2016-04-041-7/+2
* Python 3 changes: use ast module to compile, importlib hooks.Neil Schemenauer2016-03-312-281/+117
* More Python 3 fixes.Neil Schemenauer2016-03-314-8/+11
* Changes for Python 3: str/bytes fixes mostly.Neil Schemenauer2016-03-3113-160/+153
* Remove insecure randbytes() fallbacks, str/bytes fixes.Neil Schemenauer2016-03-311-34/+5
* Python 3 support: use base64 module.Neil Schemenauer2016-03-312-6/+6
* Trival changes to support Python 3.Neil Schemenauer2016-03-2436-182/+160