Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
CherryPy uses _pyio incorrectly #1704
Attempting to use CherryPy on Cygwin has revealed that CherryPy imports a private module, _pyio. "Outside" use of _pyio this way is not supported.
CherryPy should use a different module or interface for this functionality (https://github.com/cherrypy/cheroot/blob/86c6b246ec7cb704c6f96123556db1a083301634/cheroot/makefile.py#L5).
A side-effect of fixing this issue is that this may help CherryPy run on Cygwin once again.
See https://bugs.python.org/issue32287 for more discussion or context.
Hello, this ticket should be open under Cheroot repo, so that it won't get lost/out of track.
P.S. It looks like regression, which happens to be caused by this patch: