summaryrefslogtreecommitdiff
path: root/natsort/unicode_numeric_hex.py
Commit message (Collapse)AuthorAgeFilesLines
* Update the hard-coded unicode hex table for Python 3.11Seth Morton2023-02-271-0/+10
|
* Add script to generate the new hex numbers on Python updateSeth Morton2020-11-191-17/+0
|
* Update unicode_numeric_hex.py with Python 3.9's Unicode DatabaseScott Talbert2020-11-021-0/+27
| | | | Fixes #118.
* Re-remove Python 2.7 support.Seth Morton2019-11-131-3/+2
|
* Revert removal of Python 2.7 in one commitThis is to make a release that ↵Seth Morton2019-11-131-2/+3
| | | | supports Python 3.8 and Python 2.7. Thiscommit can be reverted to then remove 2.7 support again.
* Update list with 'python38 natsort/unicode_numeric_hex.py'Hugo2019-11-121-1725/+1826
|
* Remove extraneous compat.py23 importSeth M Morton2019-03-031-1/+0
|
* Remove compat.py23 compatibility layerSeth M Morton2019-03-031-3/+3
| | | | This resolves *most* of the remaining Python 2 compatibility code.
* Revert "Revert "Drop support for EOL Pythons""Seth M Morton2018-11-181-1/+1
| | | | This reverts commit 916a92d39eaf5ef282b421c4772a7ec831750c4c.
* Revert "Drop support for EOL Pythons"Seth M Morton2018-11-171-1/+1
| | | | This reverts commit 36cd8f38e1f1725dfc0078b6f42e35855372bb93.
* Drop support for EOL PythonsJon Dufresne2018-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support matrix now matches the test matrix from 6233f07bf303d442b39ac677fa6079acc64834a6. By matching these, helps to ensure all supported Python do indeed work. Python 2.6 and 3.3 are end of life. They are no longer receiving bug fixes, including for security issues. Python 2.6 went EOL on 2013-10-29 and on 2017-09-29. For additional details on support Python versions, see: Supported: https://devguide.python.org/#status-of-python-branches EOL: https://devguide.python.org/devcycle/#end-of-life-branches Removing support for EOL Pythons will reduce testing and maintenance resources while allowing the library to move towards a modern Python 3 style. Using pypinfo, we can show the PyPI download statistics, show very low numbers for EOL Pythons. | python_version | percent | download_count | | -------------- | ------: | -------------: | | 2.7 | 48.94% | 37,036 | | 3.6 | 26.58% | 20,113 | | 3.5 | 15.38% | 11,642 | | 3.4 | 5.93% | 4,488 | | 3.7 | 3.13% | 2,365 | | 3.3 | 0.03% | 21 | | 2.6 | 0.01% | 9 | | Total | | 75,674 |
* Improve docstrings for development.Seth M Morton2018-08-101-2/+3
| | | | | | | | | Many of the utility functions had terse docstrings. All functions now have full docstrings that should help developers who want to contribute better understand what is going on. Some function names or arguments have been changed if it improved self-documentation.
* Blacken code.Seth M Morton2018-08-101-0/+1750
As part of the blackening, the huge tuple of hex literals that represent unicode numerals has been placed into its own file, and the _version.py contents has been moved to __init__.py. PEP8 checks are updated to conform to black's style.