python-natsort 7.1.1 Natural sorting for python and shell

Natsort lets you apply natural sorting on lists instead of lexicographical. If you use the built-in sorted method in python on a list such as [a20, a9, a1, a4, a10], it would be returned as [a1, a10, a20, a4, a9]. Natsort provides a function natsorted that identifies numbers and sorts them separately from strings. It can also sort version numbers, real numbers, mixed types and more, and comes with a shell command natsort that exposes this functionality in the command line.