• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

SethMMorton / natsort
100%
master: 96%

Build:
Build:
LAST BUILD BRANCH: v5.0.2
DEFAULT BRANCH: master
Repo Added 15 Jul 2014 04:26AM UTC
Files 11
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 3.4.0
branch: 3.4.0
CHANGE BRANCH
x
Reset
  • 3.4.0
  • 3.4.1
  • 3.5.0
  • 3.5.1
  • 3.5.2
  • 3.5.3
  • 3.5.4
  • 3.5.5
  • 3.5.6
  • 4.0.0
  • algorithm-toplevel-namespace
  • develop
  • master
  • optimized-python-patch
  • v4.0.0
  • v4.0.1
  • v4.0.2
  • v4.0.3
  • v4.0.4
  • v5.0.0
  • v5.0.1
  • v5.0.2

pending completion
15

push

travis-ci

SethMMorton
Natsort version 3.4.0 release.

This release provides the following updates:
    - 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.
    - 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.
    - 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.

189 of 189 relevant lines covered (100.0%)

4.96 hits per line

Relevant lines Covered
Build:
Build:
189 RELEVANT LINES 189 COVERED LINES
4.96 HITS PER LINE
Source Files on 3.4.0
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
15 3.4.0 Natsort version 3.4.0 release. This release provides the following updates: - 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 t... push 19 Jul 2014 09:35AM UTC SethMMorton travis-ci pending completion  
See All Builds (149)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc