Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Delete pep8ignore and flakes-ignore.HEADmaster | Benjamin Peterson | 2022-07-26 | 1 | -8/+0 |
| | | | | Fixes https://github.com/benjaminp/six/issues/351. | ||||
* | Changelog for #281. | Benjamin Peterson | 2021-11-21 | 2 | -0/+7 |
| | |||||
* | Fix `UserDict` move in Python2 (#365) | Bart Skowron | 2021-11-21 | 2 | -143/+143 |
| | | | | instances of UserDict.UserDict are not iterable but instances of collections.UserDict are iterable | ||||
* | Add empty file to add workflow directory (#363) | Cristian Vera | 2021-11-21 | 1 | -0/+0 |
| | |||||
* | Switch dist to focal. (#356) | Benjamin Peterson | 2021-05-05 | 2 | -4/+17 |
| | |||||
* | Add python 3.9 testing. (#355) | Benjamin Peterson | 2021-05-05 | 1 | -1/+2 |
| | |||||
* | Use API token for PyPI upload auth.1.16.0 | Benjamin Peterson | 2021-05-05 | 1 | -2/+3 |
| | |||||
* | six 1.16.0 | Benjamin Peterson | 2021-05-05 | 2 | -3/+3 |
| | |||||
* | Add Pierre Grimaud to CONTRIBUTORS. | Benjamin Peterson | 2021-04-19 | 1 | -0/+1 |
| | |||||
* | fix typo in CHANGES (#353) | Pierre Grimaud | 2021-04-19 | 1 | -1/+1 |
| | |||||
* | Add changelog for #343. | Benjamin Peterson | 2021-04-04 | 1 | -1/+2 |
| | |||||
* | Implement find_spec() for _SixMetaPathImporter. (#352) | Brett Cannon | 2021-04-04 | 1 | -0/+10 |
| | |||||
* | Fix typo in Changelog: itmes -> items. (#350) | CHI Cheng | 2021-01-28 | 1 | -1/+1 |
| | |||||
* | Add changelog for meta path change. | Benjamin Peterson | 2021-01-03 | 2 | -0/+6 |
| | |||||
* | Port _SixMetaPathImporter to Python 3.10. (#343) | Victor Stinner | 2021-01-03 | 1 | -0/+6 |
| | | | | | Fixes #341. Co-authored-by: Benjamin Peterson <benjamin@python.org> | ||||
* | Don't install typing. (#344) | Benjamin Peterson | 2021-01-02 | 1 | -1/+1 |
| | |||||
* | Advance version to 1.15.0.1.15.0 | Benjamin Peterson | 2020-05-21 | 1 | -1/+1 |
| | |||||
* | Document #331. | Benjamin Peterson | 2020-05-19 | 1 | -0/+5 |
| | |||||
* | Optimize ensure_str and ensure_binary. (#331) | Gregory P. Smith | 2020-05-19 | 1 | -8/+10 |
| | | | | | | | | | | | | | | | | We found that large applications that have undergone a 2 -> 3 migration and wound up with a lot of six.ensure_str and six.ensure_binary calls could save 1-2% CPU usage by optimizing these for the common case. Further optimization could be done by replacing them with extension module implementations - assumed out of scope for the pure Python six project itself. Ideally all of these calls and use of six in people's code would be removed after there all need for any Python 2 compatibility is gone. But completing that kind of type cleanup requires a lot of human engineering time. This lowers the ongoing costs in the interim. Contributed by YouTube. | ||||
* | Fix ensure_text docs. (#326) | Andrzej BartosiĆski | 2020-04-09 | 1 | -1/+1 |
| | | | Co-authored-by: Benjamin Peterson <benjamin@python.org> | ||||
* | six 1.14.01.14.0 | Benjamin Peterson | 2020-01-15 | 2 | -3/+3 |
| | |||||
* | python-porting is dead. | Benjamin Peterson | 2020-01-14 | 1 | -3/+0 |
| | |||||
* | Add change log for assertNotRegex. | Benjamin Peterson | 2020-01-08 | 2 | -0/+3 |
| | |||||
* | Add assertNotRegex. (#289) | Jonathan Vanasco | 2020-01-08 | 3 | -0/+23 |
| | | | | | | Fixes #288. Co-authored-by: Benjamin Peterson <benjamin@python.org> | ||||
* | New contributors. | Benjamin Peterson | 2020-01-07 | 1 | -0/+2 |
| | |||||
* | version -> version_info | Benjamin Peterson | 2020-01-07 | 1 | -1/+1 |
| | |||||
* | Point _dummy_thread to _thread on Python 3.9. | Benjamin Peterson | 2020-01-07 | 3 | -2/+7 |
| | | | | Fixes #317. | ||||
* | Update pytest for most Python versions. (#318) | Benjamin Peterson | 2020-01-07 | 1 | -1/+1 |
| | |||||
* | Change log for dropping 2.7 and 3.2 support. | Benjamin Peterson | 2020-01-07 | 1 | -0/+2 |
| | |||||
* | Drop support for EOL Python 2.6 and 3.2. (#314) | Hugo van Kemenade | 2020-01-07 | 6 | -65/+11 |
| | | | | | | | Fixes #308. Stops testing them on the CI, update python_requries and remove some code specifically for those versions. Not done anything to remove any six functionality that's only a benefit on those versions, that should be in a separate PR and would be a breaking change that should ideally deprecate first. | ||||
* | Changelog for #251. | Benjamin Peterson | 2020-01-06 | 1 | -0/+6 |
| | |||||
* | Fix wraps handing of missing attrs. (#251) | immerrr again | 2020-01-06 | 3 | -13/+52 |
| | | | | | | | | | This is pretty-much a straight backport of Py3 implementations of update_wrapper and (privately) wraps. Fixes #250 Fixes #165 Co-authored-by: Benjamin Peterson <benjamin@python.org> | ||||
* | 10 years of six! | Benjamin Peterson | 2020-01-06 | 5 | -5/+5 |
| | |||||
* | Remove unused inner function. (#310) | Thomas Grainger | 2019-11-14 | 1 | -8/+0 |
| | |||||
* | Clarify python_2_unicode_compatible is for classes. | Benjamin Peterson | 2019-11-05 | 1 | -1/+1 |
| | |||||
* | Bump version to 1.13.0.1.13.0 | Benjamin Peterson | 2019-11-05 | 1 | -1/+1 |
| | |||||
* | Fix the reST roles of some modules. | Benjamin Peterson | 2019-11-04 | 1 | -2/+2 |
| | |||||
* | Add a changelog for the ndbm move. | Benjamin Peterson | 2019-11-04 | 1 | -0/+2 |
| | |||||
* | Recognize new contributors. | Benjamin Peterson | 2019-11-04 | 1 | -0/+6 |
| | |||||
* | Add six.moves.collections_abc. | Benjamin Peterson | 2019-11-04 | 3 | -0/+6 |
| | | | | | Fixes #155. Closes #241. | ||||
* | Add ndbm move. (#299) | Ben Bariteau | 2019-11-04 | 2 | -0/+3 |
| | |||||
* | Add changelog entries for recent changes. | Benjamin Peterson | 2019-11-04 | 1 | -0/+8 |
| | |||||
* | Update CI Pythons. | Benjamin Peterson | 2019-11-04 | 2 | -12/+13 |
| | | | | | - Add Python 3.8. - Unpin pypy2.7 and pypy3. | ||||
* | Revert "Remove distutils fallback and outdated comment (#269)" (#304) | Eli Schwartz | 2019-11-04 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | This reverts commit d5efa74e2dfde8d4ddba13e127cd85c687e6016b. The original intention of providing a distutils fallback has not gone away. These three extra lines will almost never be used, as most people have setuptools or install with pip anyway, and at the same time it serves as a very low-maintenance solution for people who *do* want to bootstrap setuptools. Bootstrapping setuptools without vendored six (and pyparsing) is a valid use case. Although setuptools by default ships with vendored dependencies, it supports removing the contents of the _vendored/ directory and falling back to an installed version of six.py -- and thirdparty vendors of setuptools, such as Arch Linux and OpenSUSE, actually make use of this and need to be able to bootstrap the dependency tree of setuptools itself. | ||||
* | Pin pytest. (#306) | Benjamin Peterson | 2019-11-04 | 1 | -2/+2 |
| | | | We are obliged to use a very old version that supports Python 3.2. | ||||
* | py.test -> pytest | Benjamin Peterson | 2019-11-04 | 2 | -47/+47 |
| | |||||
* | Add support for PEP 560. (#305) | Ivan Levkivskyi | 2019-11-04 | 3 | -2/+58 |
| | |||||
* | Increment copyright year. | Benjamin Peterson | 2019-06-18 | 5 | -5/+5 |
| | |||||
* | Remove six.io. (#285) | Toshiki Kataoka | 2019-04-08 | 1 | -0/+1 |
| | | | There was `six.io` if and only if py3, which was error-prone. | ||||
* | Add missing "as". (#276) | Jon Dufresne | 2019-02-02 | 1 | -1/+1 |
| |