summaryrefslogtreecommitdiff
path: root/cherrypy/_cptools.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove reliance on sixJason R. Coombs2018-09-021-10/+3
|
* Fix property settersSviatoslav Sydorenko2018-05-261-1/+1
|
* Upgrade @property decorator syntaxSviatoslav Sydorenko2018-05-261-2/+3
|
* Drop unused sys import from toolsSviatoslav Sydorenko2018-05-211-2/+0
|
* Replace py3 check with six in toolsSviatoslav Sydorenko2018-05-211-1/+3
|
* Drop deprecated basic_auth and digest_authSviatoslav Sydorenko2018-05-211-4/+2
| | | | | | Also remove ``httpauth`` module Resolves #1688
* Remove DeprecatedTool and tidy and nsgmls 'tools'. Ref #1689.Jason R. Coombs2018-02-041-32/+0
|
* Convert params tool compatible with json_outAric Coady2017-12-271-1/+1
|
* Remove extraneous list build and reindent for clarity.Jason R. Coombs2017-12-171-3/+6
|
* Remove SessionAuthTool._setargs which wouldn't even run as cptools is not in ↵Jason R. Coombs2017-10-291-5/+1
| | | | globals (explicitly deleted at the end of the module). Tests still pass.
* Extract variables and reindent to remove long lines.Jason R. Coombs2017-10-051-2/+7
|
* fix cache after gzipDan Vinakovsky2017-08-151-2/+2
|
* PEP8fy codebase: eliminated F821 flake8 errorSviatoslav Sydorenko2017-03-121-1/+1
| | | | | | | Also fix usage of undeclared variables inroduces in commits: * 9913ddbc3 * c4b693e11 * d3c9807ba
* Convert all strings to conform single-quoted styleSviatoslav Sydorenko2016-09-081-31/+31
| | | | pre-commit run double-quote-string-fixer --all-files
* Fix E402 in _cptoolsSviatoslav Sydorenko2016-09-081-5/+5
|
* Convert request params based on function annotations. Fixes #1441.Aric Coady2016-07-171-0/+1
|
* Use expose decorator throughout the codebase.Jason R. Coombs2016-06-051-3/+4
|
* Fix #1311: decorator for registering tools.Aric Coady2016-05-141-0/+7
|
* Replace references to bitbucket tickets with references to github tickets. ↵Jason R. Coombs2016-04-301-2/+2
| | | | Ref #1410.
* Merge fix from 3.2.xJason R. Coombs2014-09-111-1/+1
|\
| * HandlerWrapperTool: handle config arguments properlyBalazs Scheidler2014-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is possible to pass configuration variables to tools created using HandlerWrapperTool, either via the config file, _cp_config or explicit decorator arguments. As HandlerWrapperTool passes these configuration variables as arguments to the HandlerWrapperTool.callable() method, the callable method must have a signature that actually accepts any arguments. These are not passed on to the actual handler function, that might work with those using explicit config.get() calls. Signed-off-by: Balazs Scheidler <bazsi@balabit.hu> --HG-- branch : cherrypy-3.2.x
| * Removed trailing whitespace from the codebase.Gustavo Picon2012-04-031-74/+74
| | | | | | | | | | | | | | sed -i '' -e 's/ *$//' `find cherrypy -name '*.py'` --HG-- branch : cherrypy-3.2.x
* | More PEP8 work.Gustavo Picon2014-01-121-10/+18
| |
* | Running: autopep8 -vvvvv -i `find . -name '*.py'`Gustavo Picon2014-01-121-8/+19
| | | | | | | | | | --HG-- branch : autopep8
* | Fix a bunch of links in the documentaton.Joel Rivera2013-03-191-1/+1
| | | | | | | | | | | | | | Some of them has been updated to the new location and others just reformated to rst. Update copyright.
* | Fix ticket URLs from http://www.cherrypy.org/ticket/XYZ toMichiel Overtoom2012-06-211-2/+2
| | | | | | | | https://bitbucket.org/cherrypy/cherrypy/issue/XYZ
* | Removed trailing whitespace from the codebase.Gustavo Picon2012-04-031-74/+74
|/ | | | sed -i '' -e 's/ *$//' `find cherrypy -name '*.py'`
* Bye bye, py2/3.Robert Brewer2011-07-021-0/+510
|
* Bringing python3 back into trunk with its own py3 folder; what was in trunk ↵trunkRobert Brewer2011-02-251-510/+0
| | | | goes in the py2 folder, and we can use a single setup.py to install either, depending on the version of Python that runs setup.py install.
* Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.Robert Brewer2011-02-241-4/+11
|
* New logging.statistics in wsgiserver, plus new lib/cpstats.pyRobert Brewer2011-02-231-0/+1
|
* Docs: lots of intro work; new progguide/files/Robert Brewer2010-02-251-18/+22
|
* Switched the json_in tool to take advantage of the new body.processors.Robert Brewer2009-08-231-1/+1
|
* Fix for #775 (Caching has a performance-killing race condition?). The ↵Robert Brewer2009-08-151-11/+2
| | | | caching tool now does antistampeding by default.
* Fix for #930 (The tidy and nsgmls tools will fail for concurrent requests). ↵Robert Brewer2009-08-111-4/+29
| | | | Removed the tidy/nsgmls tools.
* Fix for #946 (Problem with encoded text in multipart/form-data). Reworked ↵Robert Brewer2009-08-101-0/+1
| | | | the structure for attempting various charsets when decoding request entities. New 'decode' Tool which is backward-compatible with the one in 3.1.
* Final fix for #915 (Add "debug=False" arg to builtin Tools).Robert Brewer2009-08-061-1/+1
|
* All internals now use cherrypy.serving.request/response instead of ↵Robert Brewer2009-06-221-18/+18
| | | | request/response for a speed boost.
* Some changes to make trunk more in line with py3.Robert Brewer2009-06-021-4/+4
|
* Brought trunk up to par with the encoding changes from the python3 branch.Robert Brewer2009-06-011-2/+1
|
* trunk - Removing the deprecated wsgiapp module and its Tool. [2202] in python3.Lakin Wecker2009-05-311-26/+1
|
* Added improved Tools (and tests) for basic and digest authentication, as ↵visteya2009-05-111-0/+3
| | | | mentioned in tickets #913 and #914
* Added tools.autovaryRobert Brewer2009-05-061-0/+1
|
* New error when accessing Tool.onRobert Brewer2009-04-221-0/+9
|
* JSON input/output tools (#831)alex.morega2009-03-311-1/+3
|
* Test and fix for #835 (autotags fail on unicode characters). Bumped up the ↵Robert Brewer2008-07-051-1/+1
| | | | priority of tools.etags to run after tools.encoding (but before tools.gzip, caching).
* New tools.redirect.Robert Brewer2008-06-231-0/+1
|
* New HandlerWrapperTool.Robert Brewer2008-05-171-0/+31
|
* Fix for #805 (Remove import of inspect).Robert Brewer2008-04-261-9/+15
|
* Fix for #745 (Make a builtin tool which logs all hooks for a given request).Robert Brewer2007-10-301-0/+1
|