PackageTrack Sign in Track my project

natsort

Simple yet flexible natural sorting in Python.

8.4.0 26M downloads/mo #898 most downloaded on PyPI SethMMorton/natsort

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Release timing varies

gaps range from 3 weeks to 10 months

This project publishes no release notes

the list below is its commits, not an announcement

1 version withdrawn

withdrawn after publishing

14 years old

59 releases · first in 2012

0 releases in the last 12 months

see the full history below

Release timeline

58 releases · Nov 2012 to Jun 2023
2013 2015 2017 2019 2021 2023 2025
Release Pre-release Withdrawn

Releases

latest 59
  1. 8.4.0 20 Jun 2023
    Commits, not release notes

    This project publishes no release notes. Between 8.3.1 and 8.4.0 there were 10 commits, 7 of them substantive:

    • Add links to issues in changelog
    • Fix a sphinx link generation error
    • Remove CHANGELOG from API documentation
    • Remove special cases image
    • Reduce the finger pointing at BSD
    • Don't bother with ISO8858-1 locale
    • Disable extension splitting on Windows for os_sorted
  2. 8.3.1 02 Mar 2023
    Commits, not release notes

    This project publishes no release notes. Between 8.3.0 and 8.3.1 there were 6 commits, 3 of them substantive:

    • Add FreeBSD CI job
    • Add FreeBSD failing test example
    • Add FreeBSD fix for locale failure
  3. 8.3.0 27 Feb 2023
    Commits, not release notes

    This project publishes no release notes. Between 8.2.0 and 8.3.0 there were 40 commits, 32 of them substantive:

    • Remove 3.6 support
    • only convert input to str if necessary
    • Move most documentation to the wiki
    • Improve link handling in README.rst
    • Point links to wiki documentation
    • Add a link to the shell script documentatio in the README
    • master -> main in the README
    • Fix typo in README
    • Add download rate shield
    • Fix bug in download rate shield
    • Another README typo
    • More README typos
    • More README typos
    • More README typos
    • Run with newest black
    • Fix static analysis warning
    • Use isintance over duck typing
    • black
    • Require fastnumbers 5.0.1 or higher for mypy
    • Enable new, more performant fastnumbers

    …and 12 more.

  4. 8.2.0 01 Sep 2022
    Commits, not release notes

    This project publishes no release notes. Between 8.1.0 and 8.2.0 there were 11 commits, 7 of them substantive:

    • Treat paths as strings in StrParser
    • Formatting fix
    • Fixed locale string mypy issue
    • Fixed locale string mypy issue
    • Simplify type hints for public functions
    • Add stubs for icu
    • Fix issues found in CI
  5. 8.1.0 31 Jan 2022
    Commits, not release notes

    This project publishes no release notes. Between 8.0.2 and 8.1.0 there were 14 commits, 8 of them substantive:

    • Fix typos
    • Black
    • Revert "Black"
    • Add tests to demonstrate the PATH ext bug
    • Add some limiting heuristics to the PATH suffix splitting
    • Remove Python 2 related content from documentation
    • Add a note in How-it-works about path suffix splitting
    • Add howto section about locale and unicode
  6. 8.0.2 14 Dec 2021
    Commits, not release notes

    This project publishes no release notes. Between 8.0.1 and 8.0.2 there were 5 commits, 2 of them substantive:

    • Minor changelog edit
    • Add handling for '.' when splitting paths
  7. 8.0.1 11 Dec 2021
    Commits, not release notes

    This project publishes no release notes. Between 8.0.0 and 8.0.1 there were 7 commits, 4 of them substantive:

    • Add tests for the cs_CZ regression
    • Combine unicode normalization for LOCALE
    • Black
    • Add new cs_CZ locale into the CI environment
  8. 8.0.0 03 Nov 2021
    Commits, not release notes

    This project publishes no release notes. Between 7.2.0 and 8.0.0 there were 3 commits, 2 of them substantive:

    • Add note to README
    • Prepare to change 7.2.0 into 8.0.0
  9. 7.2.0 03 Nov 2021 withdrawn

    Introduction of type hints could be breaking change, 7.2.0 is now 8.0.0.

    Commits, not release notes

    This project publishes no release notes. Between 7.1.1 and 7.2.0 there were 38 commits, 32 of them substantive:

    • Don't import distutils to check the fastnumbers version.
    • fix typo
    • apt-get update
    • Support Type Hinting
    • Add a mypy env to tox
    • Remove support for Python 3.5 and 3.4
    • The ns enum actually now is a python enum
    • Satisfy mypy for library as-is
    • Add type hints to "minor" files
    • Fully typehint utils.py
    • Fully type hint natsort.py
    • Expose some internal types to the user
    • Remove type annotations from documentation
    • natsort now passes mypy with --strict
    • Add type annotations to tests
    • Rename some types
    • Expose the NSType in the public API
    • Simplify types
    • Fix other bugs introduced in the shuffle
    • Static analysis now happens on Python 3.6

    …and 12 more.

  10. 7.1.1 25 Jan 2021

    Nothing published for this version

  11. 7.1.0 21 Nov 2020

    Nothing published for this version

  12. 7.0.1 28 Jan 2020

    Nothing published for this version

  13. 7.0.0 09 Jan 2020

    Nothing published for this version

  14. 6.2.1 30 Jan 2020

    Nothing published for this version

  15. 6.2.0 13 Nov 2019

    Nothing published for this version

  16. 6.1.0 10 Nov 2019

    Nothing published for this version

  17. 6.0.0 05 Feb 2019

    Nothing published for this version

  18. 5.5.0 19 Nov 2018

    Nothing published for this version

  19. 5.4.1 10 Sep 2018

    Nothing published for this version

  20. 5.4.0 07 Sep 2018

    Nothing published for this version

  21. 5.3.3 08 Jul 2018

    Nothing published for this version

  22. 5.3.2 18 May 2018

    Nothing published for this version

  23. 5.3.1 15 May 2018

    Nothing published for this version

  24. 5.3.0 21 Apr 2018

    Nothing published for this version

  25. 5.2.0 15 Feb 2018

    Nothing published for this version

  26. 5.1.1 12 Nov 2017

    Nothing published for this version

  27. 5.1.0 19 Aug 2017

    Nothing published for this version

  28. 5.0.3 01 May 2017

    Nothing published for this version

  29. 5.0.2 27 Jan 2017

    Nothing published for this version

  30. 5.0.1 05 Jun 2016

    Nothing published for this version

  31. 5.0.0 08 May 2016

    Nothing published for this version

  32. 4.0.4 02 Nov 2015

    Nothing published for this version

  33. 4.0.3 25 Jun 2015

    Nothing published for this version

  34. 4.0.2 no date

    Nothing published for this version

  35. 4.0.1 05 Jun 2015

    Nothing published for this version

  36. 4.0.0 18 May 2015

    Nothing published for this version

  37. 3.5.6 07 Apr 2015

    Nothing published for this version

  38. 3.5.5 04 Apr 2015

    Nothing published for this version

  39. 3.5.4 03 Apr 2015

    Nothing published for this version

  40. 3.5.3 27 Mar 2015

    Nothing published for this version

  41. 3.5.2 14 Jan 2015

    Nothing published for this version

  42. 3.5.1 26 Sep 2014

    Nothing published for this version

  43. 3.5.0 03 Sep 2014

    Nothing published for this version

  44. 3.4.1 13 Aug 2014

    Nothing published for this version

  45. 3.4.0 19 Jul 2014

    Nothing published for this version

  46. 3.3.0 28 Jun 2014

    Nothing published for this version

  47. 3.2.1 21 Jun 2014

    Nothing published for this version

  48. 3.2.0 08 May 2014

    Nothing published for this version

  49. 3.1.2 06 May 2014

    Nothing published for this version

  50. 3.1.1 01 Mar 2014

    Nothing published for this version

  51. 3.1.0 21 Jan 2014

    Nothing published for this version

  52. 3.0.2 28 Oct 2013

    Nothing published for this version

  53. 3.0.1 16 Aug 2013

    Nothing published for this version

  54. 3.0.0 13 Jul 2013

    Nothing published for this version

  55. 2.2.0 26 Jun 2013

    Nothing published for this version

  56. 2.1.0 06 Dec 2012

    Nothing published for this version

  57. 2.0.2 02 Dec 2012

    Nothing published for this version

  58. 2.0.1 24 Nov 2012

    Nothing published for this version

  59. 2.0.0 17 Nov 2012

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project