summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Explicitly declare support for Python 3.8Sviatoslav Sydorenko2019-11-251-0/+1
| |
* | Merge pull request #1743 from cherrypy/feature/pytest-services-on-windowsJason R. Coombs2019-11-061-3/+1
|\ \ | | | | | | Rely on pytest-services 2.0 for Windows compatibility
| * | Rely on pytest-services 2 for Windows compatibilityJason R. Coombs2019-11-062-2/+1
| | |
| * | Use devpi to get private release of pytest-servicesJason R. Coombs2019-11-062-2/+1
| | |
* | | Update changelog. Ref #1821.v18.4.0Jason R. Coombs2019-11-031-1/+5
| | |
* | | Update changelog. Ref #1715.Jason R. Coombs2019-11-031-0/+6
| | |
* | | Merge pull request #1715 from sanitec/cherrypyJason R. Coombs2019-11-031-3/+3
|\ \ \
| * | | Ensure 'Response Status' is text and data/ is bytes. Ref #1715.Jason R. Coombs2019-11-031-2/+3
| | | |
| * | | Remove tests. Ref #1715Jason R. Coombs2019-11-031-21/+0
| | | |
| * | | Inline the getattr operationJason R. Coombs2019-11-031-10/+2
| | | |
| * | | cpstats: make 'Response Status' serializableStian Fosterud2018-06-182-3/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes an issue where it wasn't possible to fetch /cpstats/data when running the cpstats tool with Python3. Could potentially also solve the problem by supplying a default function for 'json.dumps', but this solution seems cleaner.
* | | | Merge pull request #1821 from cherrypy/feature/getPage-passthroughJason R. Coombs2019-11-032-11/+4
|\ \ \ \ | | | | | | | | | | Pass arguments from CPWebCase.getPage to WebCase.getPage without replicating signature.
| * | | | Pass arguments from CPWebCase.getPage to WebCase.getPage without replicating ↵Jason R. Coombs2019-10-172-11/+4
| | | | | | | | | | | | | | | | | | | | signature. Ref #1818.
* | | | | Merge remote-tracking branch 'flamableconcrete/1797-fix-docs-warnings'Sviatoslav Sydorenko2019-11-036-51/+61
|\ \ \ \ \
| * | | | | Fix session tools indents @ cherrypy.lib.cptoolsJared2019-11-031-1/+1
| | | | | |
| * | | | | Fix code blocks syntax in cherrypy._helperJared2019-11-031-31/+39
| | | | | |
| * | | | | Uncomment known bugs items in the modwsgi testJared2019-11-031-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sphinx warnings fixed: * cherrypy/test/modwsgi.py:docstring of cherrypy.test.modwsgi:16: WARNING: Unexpected indentation. * cherrypy/test/modwsgi.py:docstring of cherrypy.test.modwsgi:17: WARNING: Block quote ends without a blank line; unexpected unindent. * cherrypy/test/modwsgi.py:docstring of cherrypy.test.modwsgi:25: WARNING: Unexpected indentation. * cherrypy/test/modwsgi.py:docstring of cherrypy.test.modwsgi:28: WARNING: Block quote ends without a blank line; unexpected unindent.
| * | | | | Fix docstring list indentation in test_httpJared2019-11-031-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sphinx warnings fixed: * cherrypy/test/test_http.py:docstring of cherrypy.test.test_http.HTTPTests.test_post_filename_with_special_characters:3: WARNING: Unexpected indentation.
| * | | | | Change memcached package anchor in the basic docJared2019-11-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related Sphinx warnings: * docs/basics.rst:4: WARNING: Duplicate explicit target name: "memcached".
| * | | | | Fix RST list rendering in the change logJared2019-11-031-2/+2
|/ / / / /
* | | | | Merge commit 'pull/origin/1819'Sviatoslav Sydorenko2019-11-033-13/+12
|\ \ \ \ \
| * | | | | Fix a few minor documentation warningsJay2019-11-033-13/+12
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sphinx warnings fixed: * docs/advanced.rst:571: WARNING: Inline interpreted text or phrase reference start-string without end-string. * docs/advanced.rst:573: WARNING: Definition list ends without a blank line; unexpected unindent. * docs/basics.rst:4: WARNING: Duplicate explicit target name: "memcached".
* | | | | Fix test_HTTP11_Timeout_after_request to expect 408 responsesSviatoslav Sydorenko2019-10-181-6/+3
|\ \ \ \ \ | | | | | | | | | | | | PR #1820 by @the-allanc
| * | | | | Remove xfail from test_HTTP11_Timeout_after_requestAllan Crooks2019-10-181-1/+0
| | | | | |
| * | | | | Fix test_HTTP11_Timeout_after_request to expect 408 responses in both parts ↵Allan Crooks2019-10-181-5/+3
|/ / / / / | | | | | | | | | | | | | | | of the test.
* | | | | Add docs build job into CISviatoslav Sydorenko2019-10-171-0/+5
| | | | |
* | | | | Add a GitHub funding configSviatoslav Sydorenko2019-10-171-0/+14
|/ / / /
* | | | Remove hotfix for pypa/pip#6434Jason R. Coombs2019-10-161-5/+0
| | | |
* | | | Consolidate error message templateJason R. Coombs2019-10-151-5/+4
| | | |
* | | | Mark test as xfail until an assessment can be made. Ref #1817.Jason R. Coombs2019-10-151-0/+1
| | | |
* | | | Fixed a Sphinx warning in 'here' anchorSviatoslav Sydorenko2019-10-151-2/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | PR (#1816) Co-authored-by: Jay <jay@jays-mbp.wireless-1x.unc.edu>
| * | | | Update docs/advanced.rstjay17232019-10-151-1/+2
| | | | | | | | | | | | | | | Co-Authored-By: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
| * | | | fixed 'here' duplicated warningJay2019-10-151-2/+2
|/ / / /
* | | | Merge pull request #1813 from cherrypy/feature/tidelift-enterpriseJason R. Coombs2019-10-023-0/+25
|\ \ \ \ | | | | | | | | | | Refer enterprise customers to Tidelift for commercial support
| * | | | Add todo for consideration laterJason R. Coombs2019-10-021-0/+3
| | | | |
| * | | | Add reference to CherryPy for Enterprise to the docsJason R. Coombs2019-10-022-0/+11
| | | | |
| * | | | Add 'For Enterprise' section in READMEJason R. Coombs2019-10-021-0/+11
| | | | |
* | | | | Merge pull request #1806 from cherrypy/feature/1770-log-all-errors-in-hooksv18.3.0Jason R. Coombs2019-10-022-21/+37
|\ \ \ \ \ | |/ / / / |/| | | | Emit all errors in hooks
| * | | | Use Iterator from the proper locationJason R. Coombs2019-09-111-1/+1
| | | | |
| * | | | Add PR linkJason R. Coombs2019-09-111-1/+1
| | | | | | | | | | | | | | | Co-Authored-By: Sviatoslav Sydorenko <wk@sydorenko.org.ua>
| * | | | Update changelog.Jason R. Coombs2019-09-101-0/+6
| | | | |
| * | | | Merge branch 'master' into feature/1770-log-all-errors-in-hooksJason R. Coombs2019-09-1078-1476/+1418
| |\ \ \ \
| * | | | | Rely on the exception handling mechanism to emit tracebacks for all errors ↵Jason R. Coombs2019-09-101-21/+32
| | | | | | | | | | | | | | | | | | | | | | | | using the multi-exception handling on Python 3. Fixes #1770.
* | | | | | Merge branch 'maint/17.x'Jason R. Coombs2019-09-220-0/+0
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Remove test_null_bytes in maint/17.x (due to #1781)Jason R. Coombs2019-09-221-4/+0
| |/ / / /
* | | | | Merge pull request #1807 from cherrypy/bugfix/1781-bypassJason R. Coombs2019-09-222-1/+7
|\ \ \ \ \ | |_|_|_|/ |/| | | | Bypass security checks leading to failed tests on late Python versions
| * | | | Use mock.patch to avoid mutating global state outside the test.Jason R. Coombs2019-09-221-2/+6
| | | | |
| * | | | Re-enable nightly testsJason R. Coombs2019-09-221-1/+0
| | | | |
| * | | | Rewrite the disallowed characters to only disallow newlines, allowing null ↵Jason R. Coombs2019-09-221-0/+3
|/ / / / | | | | | | | | | | | | bytes. Fixes #1781.
* | | | Merge branch 'maint/17.x'Jason R. Coombs2019-09-100-0/+0
|\ \ \ \ | |/ / / | | / / | |/ / |/| |