summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeth M Morton <seth.m.morton@gmail.com>2014-09-25 21:11:27 -0700
committerSeth M Morton <seth.m.morton@gmail.com>2014-09-25 21:11:27 -0700
commit84f13d5fa3eb8a23eeae00b50eb062503f4ca290 (patch)
treec0720bf16a6d04a9241038eaaecad954ecd6fb03
parent52e8efc15b56f283a0a32d241d42039ec5415bc2 (diff)
downloadnatsort-84f13d5fa3eb8a23eeae00b50eb062503f4ca290.tar.gz
Bumped version, updated change log.
-rw-r--r--README.rst38
-rw-r--r--docs/source/changelog.rst10
-rw-r--r--natsort/_version.py2
3 files changed, 20 insertions, 30 deletions
diff --git a/README.rst b/README.rst
index 6b7fbb5..e613cd9 100644
--- a/README.rst
+++ b/README.rst
@@ -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'