diff options
author | Seth M Morton <seth.m.morton@gmail.com> | 2014-09-25 21:11:27 -0700 |
---|---|---|
committer | Seth M Morton <seth.m.morton@gmail.com> | 2014-09-25 21:11:27 -0700 |
commit | 84f13d5fa3eb8a23eeae00b50eb062503f4ca290 (patch) | |
tree | c0720bf16a6d04a9241038eaaecad954ecd6fb03 | |
parent | 52e8efc15b56f283a0a32d241d42039ec5415bc2 (diff) | |
download | natsort-84f13d5fa3eb8a23eeae00b50eb062503f4ca290.tar.gz |
Bumped version, updated change log.
-rw-r--r-- | README.rst | 38 | ||||
-rw-r--r-- | docs/source/changelog.rst | 10 | ||||
-rw-r--r-- | natsort/_version.py | 2 |
3 files changed, 20 insertions, 30 deletions
@@ -155,6 +155,15 @@ History These are the last three entries of the changelog. See the package documentation for the complete `changelog <http://pythonhosted.org//natsort/changelog.html>`_. +09-25-2014 v. 3.5.1 +''''''''''''''''''' + + - Fixed bug that caused list/tuples to fail when using 'ns.LOWECASEFIRST' + or 'ns.IGNORECASE'. + - Refactored modules so that only the public API was in natsort.py and + ns_enum.py. + - Refactored all import statements to be absolute, not relative. + 09-02-2014 v. 3.5.0 ''''''''''''''''''' @@ -181,32 +190,3 @@ for the complete `changelog <http://pythonhosted.org//natsort/changelog.html>`_. enhancements. - Made documentation point to more 'natsort' resources, and also added a new example in the examples section. - -07-19-2014 v. 3.4.0 -''''''''''''''''''' - - - Fixed a bug that caused user's options to the 'natsort_key' to not be - passed on to recursive calls of 'natsort_key'. - - Added a 'natsort_keygen' function that will generate a wrapped version - of 'natsort_key' that is easier to call. 'natsort_key' is now set to - depreciate at natsort version 4.0.0. - - Added an 'as_path' option to 'natsorted' & co. that will try to treat - input strings as filepaths. This will help yield correct results for - OS-generated inputs like - ``['/p/q/o.x', '/p/q (1)/o.x', '/p/q (10)/o.x', '/p/q/o (1).x']``. - - Massive performance enhancements for string input (1.8x-2.0x), at the expense - of reduction in speed for numeric input (~2.0x). - - - This is a good compromise because the most common input will be strings, - not numbers, and sorting numbers still only takes 0.6x the time of sorting - strings. If you are sorting only numbers, you would use 'sorted' anyway. - - - Added the 'order_by_index' function to help in using the output of - 'index_natsorted' and 'index_versorted'. - - Added the 'reverse' option to 'natsorted' & co. to make it's API more - similar to the builtin 'sorted'. - - Added more unit tests. - - Added auxiliary test code that helps in profiling and stress-testing. - - Reworked the documentation, moving most of it to PyPI's hosting platform. - - Added support for coveralls.io. - - Entire codebase is now PyFlakes and PEP8 compliant. diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst index 542f5ad..c30a9db 100644 --- a/docs/source/changelog.rst +++ b/docs/source/changelog.rst @@ -3,6 +3,16 @@ Changelog --------- +09-25-2014 v. 3.5.1 +''''''''''''''''''' + + - Fixed bug that caused list/tuples to fail when using 'ns.LOWECASEFIRST' + or 'ns.IGNORECASE'. + - Refactored modules so that only the public API was in natsort.py and + ns_enum.py. + - Refactored all import statements to be absolute, not relative. + + 09-02-2014 v. 3.5.0 ''''''''''''''''''' diff --git a/natsort/_version.py b/natsort/_version.py index b490955..2f3cf55 100644 --- a/natsort/_version.py +++ b/natsort/_version.py @@ -2,4 +2,4 @@ from __future__ import (print_function, division, unicode_literals, absolute_import) -__version__ = '3.5.0' +__version__ = '3.5.1' |