cheroot icon indicating copy to clipboard operation
cheroot copied to clipboard

Cheroot is the high-performance, pure-Python HTTP server used by CherryPy. Docs -->

Results 134 cheroot issues
Sort by recently updated
recently updated
newest added

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...

bug
hacktoberfest-accepted
help wanted
good first issue

❓ **I'm submitting a ...** - [X] 🐞 bug report - [ ] 🐣 feature request - [ ] ❓ question about the decisions made in the repository 🐞 **Describe...

bug
reproducer: missing
help wanted
good first issue

❓ **I'm submitting a ...** - [X] 🐞 bug report - [ ] 🐣 feature request - [ ] ❓ question about the decisions made in the repository 🐞 **Describe...

bug
reproducer: missing
help wanted

**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....

bug
reproducer: present
help wanted

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%...

bug
help wanted
good first issue

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...

bug
enhancement
hacktoberfest-accepted
good first issue

**I'm submitting a ...** - [X] bug report - [ ] feature request - [X] question about the decisions made in the repository - [x] suggestion **Describe the bug. What...

bug
enhancement
question
hacktoberfest-accepted

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....

bug
enhancement
hacktoberfest-accepted
help wanted

❓ **I'm submitting a ...** - [X] 🐞 bug report - [ ] 🐣 feature request - [ ] ❓ question about the decisions made in the repository 🐞 **Describe...

bug

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...