six
https://github.com/benjaminp/six
Python
Python 2 and 3 compatibility library
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to six
Help out
- Issues
- address OSError hierarchy Fixes #311
- address os_error hierarchy
- add six.html_escape() due to removal of cgi.escape() in 3.8
- Add file_types to allow checking if variable isinstance of file
- SafeConfigParser renamed to Configparser in python 3.2
- urllib uses different encodings in Python2 and Python3
- Python 64bit Windows MemoryError
- Copying sys.meta_path can fail on six._SixMetaPathImporter
- six.moves cannot be pickled with cloudpickle
- setup.py imports six to get version, sometimes gets version of six used by setuptools
- Docs
- Python not yet supported