summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Remove pypy tests from macOS at least until they're passing regularly on Linux.Jason R. Coombs2017-11-211-7/+0
| |
* | Remove macOS test that's considered same as 3.7-dev.Jason R. Coombs2017-11-211-6/+0
| |
* | Remove tests on 3.4 and 3.5; rely on 3.min and 3.late-and-stable to test the ↵Jason R. Coombs2017-11-211-14/+0
| | | | | | | | bounds.
* | Run pre-commitv12.0.1Jason R. Coombs2017-11-201-3/+3
| |
* | Restore cherrypy.test.webtest as a module to ensure it and its contents are ↵Jason R. Coombs2017-11-203-3/+18
| | | | | | | | importable for compatibility. Added a deprecation warning to encourage projects to move away from using it.
* | Merge pull request #1660 from cherrypy/feature/drop-py32v12.0.0Jason R. Coombs2017-11-172-3/+3
|\ \ | | | | | | Drop support for Python 3.2 and 3.1.
| * | Drop support for Python 3.2 and 3.1.Jason R. Coombs2017-11-172-3/+3
| | |
* | | Bump to cheroot 5.9.1 for bugfix.Jason R. Coombs2017-11-171-1/+1
|/ /
* | Merge pull request #1651 from cherrypy/feature/1625-remove-timeoutsJason R. Coombs2017-11-179-158/+39
|\ \ | | | | | | Remove request timeout support
| * \ Merge branch 'master' into feature/1625-remove-timeoutsJason R. Coombs2017-11-177-626/+21
| |\ \ | |/ / |/| |
* | | Use cheroot 5.9 for webtest module.Jason R. Coombs2017-11-167-626/+21
| | |
| * | Remove the TimeoutError as wellJason R. Coombs2017-11-152-6/+6
| | |
| * | Update documentation reflecting new conditionsJason R. Coombs2017-11-156-52/+18
| | |
| * | Merge branch 'master' into feature/1625-remove-timeoutsJason R. Coombs2017-11-1575-394/+525
| |\ \ | |/ / |/| |
* | | Update changelog. Ref #1656.v11.2.0Jason R. Coombs2017-11-131-0/+3
| | |
* | | Single quotesJason R. Coombs2017-11-101-1/+1
| | |
* | | Prefer loops to copy pasteJason R. Coombs2017-11-101-22/+13
| | |
* | | Harmonize techniqueJason R. Coombs2017-11-101-6/+4
| | |
* | | Consolidate error message renderingJason R. Coombs2017-11-101-8/+8
| | |
* | | Merge pull request #1656 from cherrypy/feature/single-subscribeJason R. Coombs2017-11-105-13/+21
|\ \ \ | | | | | | | | Use single subscribe method for decorator or direct invocation
| * | | Fix partial so the positional argument is 'callback' and not 'channel'.Jason R. Coombs2017-10-291-1/+1
| | | |
| * | | Merge branch 'master' into feature/single-subscribeJason R. Coombs2017-10-292-3/+6
| |\ \ \
| * | | | Alternatively, engine.subscribe now allows calling without a callback, in ↵Jason R. Coombs2017-10-295-13/+21
| | | | | | | | | | | | | | | | | | | | which case it creates the decorator.
* | | | | Extract static method for daemonization for testing #1659.Jason R. Coombs2017-11-101-8/+15
| | | | |
* | | | | Upgrade Appveyor CI badge in READMESviatoslav Sydorenko2017-11-091-2/+2
| | | | |
* | | | | Add 'stable' badge to READMESviatoslav Sydorenko2017-11-091-0/+4
| | | | |
* | | | | Compress static images (PR #1658 by @Fish2)Sviatoslav Sydorenko2017-11-0511-0/+0
|\ \ \ \ \ | | | | | | | | | | | | Lossless Compression of images saves 25KB
| * | | | | Lossless Compression of images saves 25KBFish22017-11-0411-0/+0
|/ / / / /
* | | | | _cpchecker seems to be importable at the topJason R. Coombs2017-10-291-1/+1
| | | | |
* | | | | Define LockFile in exactly one place with clear logic. Fixes F811.Jason R. Coombs2017-10-291-7/+6
| | | | |
* | | | | Honor E241Jason R. Coombs2017-10-291-7/+7
| | | | |
* | | | | Get cmp from builtinsJason R. Coombs2017-10-291-4/+4
| | | | |
* | | | | 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.
* | | | | Honor E302Jason R. Coombs2017-10-292-2/+5
| | | | |
* | | | | Found one moreJason R. Coombs2017-10-291-1/+2
| | | | |
* | | | | Regarding E305, honor the style guide rather than suppressing errors.Jason R. Coombs2017-10-2914-25/+62
| | | | |
* | | | | Use importlib.import_module for programmatic importsJason R. Coombs2017-10-292-2/+4
| | | | |
* | | | | Just follow the style guideJason R. Coombs2017-10-291-1/+3
| | | | |
* | | | | Remove boilerplate and related lint and related lint check overrides.Jason R. Coombs2017-10-291-108/+0
| |/ / / |/| | |
* | | | RedocumentJason R. Coombs2017-10-291-1/+1
| | | |
* | | | Suppress specific linter warningJason R. Coombs2017-10-291-1/+1
| | | |
* | | | Use __all__ to avoid linter errorsJason R. Coombs2017-10-291-2/+5
|/ / /
* | | Add cherrypy.engine.subscribe for nicer, linter-friendly syntax when ↵Jason R. Coombs2017-10-295-7/+17
| | | | | | | | | | | | subscribing a callback.
* | | Update changelogv11.1.0Jason R. Coombs2017-10-281-0/+20
| | |
* | | Use platform.system for platform detection. Update docstring to include an ↵Jason R. Coombs2017-10-281-5/+7
| | | | | | | | | | | | authoritative reference.
* | | Merge pull request #1611 from cherrypy/feature/http-redirect-default-statusJason R. Coombs2017-10-283-14/+24
|\ \ \ | | | | | | | | Expose HTTPRedirect default status
| * \ \ Merge branch 'master' into feature/http-redirect-default-statusJason R. Coombs2017-10-2890-611/+1355
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #1615 from cherrypy/hotfix/one-statusJason R. Coombs2017-10-282-5/+13
|\ \ \ \ | | | | | | | | | | Store the status exactly once on the HTTPRedirect
| * \ \ \ Merge branch 'master' into hotfix/one-statusJason R. Coombs2017-10-2890-605/+1340
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Python2.7 exposes header module as email.headerJason R. Coombs2017-10-281-5/+1
| | | | |