cheroot
cheroot copied to clipboard
Cheroot is the high-performance, pure-Python HTTP server used by CherryPy. Docs -->
The tests on GitHub Actions are failing and leaving lots of noise in my inbox. These alerts need to be suppressed or the tests need to be disabled until they're...
❓ **I'm submitting a ...** - [X] 🐞 bug report - [ ] 🐣 feature request - [ ] ❓ question about the decisions made in the repository 🐞 **Describe...
❓ **I'm submitting a ...** - [X] 🐞 bug report - [ ] 🐣 feature request - [ ] ❓ question about the decisions made in the repository 🐞 **Describe...
**I'm submitting a ...** - [x] bug report **What is the current behavior?** Setting server.socket_timeout to 0 will prevent http/1.1 connection reuse. Connections will be killed with RST by cherrypy....
Running the tests at master (97af36eb) on my local workstation with Python 2.7.16, the tests hang after test_bind_addr_inet: ``` cheroot/test/test_errors.py::test_plat_specific_errors[err_names1-err_nums1] ✓ 55% █████▌ cheroot/test/test_server.py::test_prepare_makes_server_ready ✓ 56% █████▋ cheroot/test/test_server.py::test_stop_interrupts_serve ✓ 57%...
Let's integrate https://sdras.github.io/project-explorer-site/ (https://github.com/sdras/project-explorer by @sdras) in docs. This project nicely visualizes the directory tree structure, which is useful as an explanation of what's inside. (Demo: https://sdras.github.io/vue-directory-tree/) **I'm submitting a...
**I'm submitting a ...** - [X] bug report - [ ] feature request - [X] question about the decisions made in the repository - [x] suggestion **Describe the bug. What...
The real bound host/port pair should be decoupled into smth like `bound_addr` property, like: ```python @property def bound_addr(self): return self.socket.getsockname()[:2] ``` It's a follow-up for @jaraco's review comment https://github.com/cherrypy/cheroot/pull/67/files#r160028806 P.S....
❓ **I'm submitting a ...** - [X] 🐞 bug report - [ ] 🐣 feature request - [ ] ❓ question about the decisions made in the repository 🐞 **Describe...
with python 3.8 and above ssl will generate SSLZeroReturnError exceptions for zero-bytes-send connections. These connections are ignored in cheroot when the exception is SSLError with errno=ssl.SSL_ERROR_EOF this is the cpython...