Source

CherryPy / cherrypy / _cpcompat.py

Author Commit Message Labels Comments Date
Jason R. Coombs avatarJason R. Coombs
Merge with cherrypy-3.2.x
Jason R. Coombs avatarJason R. Coombs
Don't attempt to import HTTPSConnection but once and only from the Python-major-version-appropriate library. Fixes #1137.
Branches
cherrypy-3.2.x
Jason R. Coombs avatarJason R. Coombs
Merged with e7e79e9d2d94, discarding that (reversion) changeset. Tests are now passing.
Jason R. Coombs avatarJason R. Coombs
Fixed failure in test_request_obj when unicode header values were passed to ntob
Joseph Tate avatarJoseph Tate
Reverting 66c41b25bb7b which broke the test suite on python2. Please recommit with tests passing.
Jason R. Coombs avatarJason R. Coombs
Fixed issue with nto? not failing on unexpected types.
Branches
cherrypy-3.2.x
Robert Brewer avatarRobert Brewer
Fixed #1083 (cherrypy requires ssl to startup)
Robert Brewer avatarRobert Brewer
Bye bye, py2/3.
Robert Brewer avatarRobert Brewer
Minor speedup to response body
Robert Brewer avatarRobert Brewer
A couple more Python 2.3 fixes.
Robert Brewer avatarRobert Brewer
Compat fixes for Python 2.6
Robert Brewer avatarRobert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.