{ "info": { "author": "Seth M. Morton", "author_email": "drtuba78@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Financial and Insurance Industry", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Text Processing", "Topic :: Utilities" ], "description": "natsort\n=======\n\n.. image:: https://img.shields.io/pypi/v/natsort.svg\n :target: https://pypi.org/project/natsort/\n\n.. image:: https://img.shields.io/pypi/pyversions/natsort.svg\n :target: https://pypi.org/project/natsort/\n\n.. image:: https://img.shields.io/pypi/l/natsort.svg\n :target: https://github.com/SethMMorton/natsort/blob/master/LICENSE\n\n.. image:: https://img.shields.io/travis/SethMMorton/natsort/master.svg?label=travis-ci\n :target: https://travis-ci.org/SethMMorton/natsort\n\n.. image:: https://codecov.io/gh/SethMMorton/natsort/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/SethMMorton/natsort\n\n.. image:: https://api.codacy.com/project/badge/Grade/f2bf04b1fc5d4792bf546f6e497cf4b8\n :target: https://www.codacy.com/app/SethMMorton/natsort\n\nSimple yet flexible natural sorting in Python.\n\n - Source Code: https://github.com/SethMMorton/natsort\n - Downloads: https://pypi.org/project/natsort/\n - Documentation: https://natsort.readthedocs.io/\n\n - `Examples and Recipes `_\n - `How Does Natsort Work? `_\n - `API `_\n\n - `FAQ`_\n - `Optional Dependencies`_\n\n - `fastnumbers `_ >= 2.0.0\n - `PyICU `_ >= 1.0.0\n\n**NOTE**: Please see the `Deprecation Schedule`_ section for changes in\n``natsort`` version 6.0.0 and in the upcoming version 7.0.0.\n\nQuick Description\n-----------------\n\nWhen you try to sort a list of strings that contain numbers, the normal python\nsort algorithm sorts lexicographically, so you might not get the results that you\nexpect:\n\n.. code-block:: pycon\n\n >>> a = ['2 ft 7 in', '1 ft 5 in', '10 ft 2 in', '2 ft 11 in', '7 ft 6 in']\n >>> sorted(a)\n ['1 ft 5 in', '10 ft 2 in', '2 ft 11 in', '2 ft 7 in', '7 ft 6 in']\n\nNotice that it has the order ('1', '10', '2') - this is because the list is\nbeing sorted in lexicographical order, which sorts numbers like you would\nletters (i.e. 'b', 'ba', 'c').\n\n``natsort`` provides a function ``natsorted`` that helps sort lists\n\"naturally\" (\"naturally\" is rather ill-defined, but in general it means\nsorting based on meaning and not computer code point).\nUsing ``natsorted`` is simple:\n\n.. code-block:: pycon\n\n >>> from natsort import natsorted\n >>> a = ['2 ft 7 in', '1 ft 5 in', '10 ft 2 in', '2 ft 11 in', '7 ft 6 in']\n >>> natsorted(a)\n ['1 ft 5 in', '2 ft 7 in', '2 ft 11 in', '7 ft 6 in', '10 ft 2 in']\n\n``natsorted`` identifies numbers anywhere in a string and sorts them\nnaturally. Below are some other things you can do with ``natsort``\n(also see the `examples `_\nfor a quick start guide, or the\n`api `_ for complete details).\n\n**Note**: ``natsorted`` is designed to be a drop-in replacement for the built-in\n``sorted`` function. Like ``sorted``, ``natsorted`` `does not sort in-place`.\nTo sort a list and assign the output to the same variable, you must\nexplicitly assign the output to a variable:\n\n.. code-block:: pycon\n\n >>> a = ['2 ft 7 in', '1 ft 5 in', '10 ft 2 in', '2 ft 11 in', '7 ft 6 in']\n >>> natsorted(a)\n ['1 ft 5 in', '2 ft 7 in', '2 ft 11 in', '7 ft 6 in', '10 ft 2 in']\n >>> print(a) # 'a' was not sorted; \"natsorted\" simply returned a sorted list\n ['2 ft 7 in', '1 ft 5 in', '10 ft 2 in', '2 ft 11 in', '7 ft 6 in']\n >>> a = natsorted(a) # Now 'a' will be sorted because the sorted list was assigned to 'a'\n >>> print(a)\n ['1 ft 5 in', '2 ft 7 in', '2 ft 11 in', '7 ft 6 in', '10 ft 2 in']\n\nPlease see `Generating a Reusable Sorting Key and Sorting In-Place`_ for\nan alternate way to sort in-place naturally.\n\nExamples\n--------\n\nSorting Versions\n++++++++++++++++\n\n``natsort`` does not actually *comprehend* version numbers.\nIt just so happens that the most common versioning schemes are designed to\nwork with standard natural sorting techniques; these schemes include\n``MAJOR.MINOR``, ``MAJOR.MINOR.PATCH``, ``YEAR.MONTH.DAY``. If your data\nconforms to a scheme like this, then it will work out-of-the-box with\n``natsorted`` (as of ``natsort`` version >= 4.0.0):\n\n.. code-block:: pycon\n\n >>> a = ['version-1.9', 'version-2.0', 'version-1.11', 'version-1.10']\n >>> natsorted(a)\n ['version-1.9', 'version-1.10', 'version-1.11', 'version-2.0']\n\nIf you need to versions that use a more complicated scheme, please see\n`these examples `_.\n\nSorting by Real Numbers (i.e. Signed Floats)\n++++++++++++++++++++++++++++++++++++++++++++\n\nThis is useful in scientific data analysis (and was\nthe default behavior of ``natsorted`` for ``natsort``\nversion < 4.0.0). Use the ``realsorted`` function:\n\n.. code-block:: pycon\n\n >>> from natsort import realsorted, ns\n >>> # Note that when interpreting as signed floats, the below numbers are\n >>> # +5.10, -3.00, +5.30, +2.00\n >>> a = ['position5.10.data', 'position-3.data', 'position5.3.data', 'position2.data']\n >>> natsorted(a)\n ['position2.data', 'position5.3.data', 'position5.10.data', 'position-3.data']\n >>> natsorted(a, alg=ns.REAL)\n ['position-3.data', 'position2.data', 'position5.10.data', 'position5.3.data']\n >>> realsorted(a) # shortcut for natsorted with alg=ns.REAL\n ['position-3.data', 'position2.data', 'position5.10.data', 'position5.3.data']\n\nLocale-Aware Sorting (or \"Human Sorting\")\n+++++++++++++++++++++++++++++++++++++++++\n\nThis is where the non-numeric characters are also ordered based on their meaning,\nnot on their ordinal value, and a locale-dependent thousands separator and decimal\nseparator is accounted for in the number.\nThis can be achieved with the ``humansorted`` function:\n\n.. code-block:: pycon\n\n >>> a = ['Apple', 'apple15', 'Banana', 'apple14,689', 'banana']\n >>> natsorted(a)\n ['Apple', 'Banana', 'apple14,689', 'apple15', 'banana']\n >>> import locale\n >>> locale.setlocale(locale.LC_ALL, 'en_US.UTF-8')\n 'en_US.UTF-8'\n >>> natsorted(a, alg=ns.LOCALE)\n ['apple15', 'apple14,689', 'Apple', 'banana', 'Banana']\n >>> from natsort import humansorted\n >>> humansorted(a) # shortcut for natsorted with alg=ns.LOCALE\n ['apple15', 'apple14,689', 'Apple', 'banana', 'Banana']\n\nYou may find you need to explicitly set the locale to get this to work\n(as shown in the example).\nPlease see `locale issues `_ and the\n`Optional Dependencies`_ section below before using the ``humansorted`` function.\n\nFurther Customizing Natsort\n+++++++++++++++++++++++++++\n\nIf you need to combine multiple algorithm modifiers (such as ``ns.REAL``,\n``ns.LOCALE``, and ``ns.IGNORECASE``), you can combine the options using the\nbitwise OR operator (``|``). For example,\n\n.. code-block:: pycon\n\n >>> a = ['Apple', 'apple15', 'Banana', 'apple14,689', 'banana']\n >>> natsorted(a, alg=ns.REAL | ns.LOCALE | ns.IGNORECASE)\n ['Apple', 'apple15', 'apple14,689', 'Banana', 'banana']\n >>> # The ns enum provides long and short forms for each option.\n >>> ns.LOCALE == ns.L\n True\n >>> # You can also customize the convenience functions, too.\n >>> natsorted(a, alg=ns.REAL | ns.LOCALE | ns.IGNORECASE) == realsorted(a, alg=ns.L | ns.IC)\n True\n >>> natsorted(a, alg=ns.REAL | ns.LOCALE | ns.IGNORECASE) == humansorted(a, alg=ns.R | ns.IC)\n True\n\nAll of the available customizations can be found in the documentation for\n`the ns enum `_.\n\nYou can also add your own custom transformation functions with the ``key`` argument.\nThese can be used with ``alg`` if you wish.\n\n.. code-block:: pycon\n\n >>> a = ['apple2.50', '2.3apple']\n >>> natsorted(a, key=lambda x: x.replace('apple', ''), alg=ns.REAL)\n ['2.3apple', 'apple2.50']\n\nSorting Mixed Types\n+++++++++++++++++++\n\nYou can mix and match ``int``, ``float``, and ``str`` (or ``unicode``) types\nwhen you sort:\n\n.. code-block:: pycon\n\n >>> a = ['4.5', 6, 2.0, '5', 'a']\n >>> natsorted(a)\n [2.0, '4.5', '5', 6, 'a']\n >>> # On Python 2, sorted(a) would return [2.0, 6, '4.5', '5', 'a']\n >>> # On Python 3, sorted(a) would raise an \"unorderable types\" TypeError\n\nHandling Bytes on Python 3\n++++++++++++++++++++++++++\n\n``natsort`` does not officially support the `bytes` type on Python 3, but\nconvenience functions are provided that help you decode to `str` first:\n\n.. code-block:: pycon\n\n >>> from natsort import as_utf8\n >>> a = [b'a', 14.0, 'b']\n >>> # On Python 2, natsorted(a) would would work as expected.\n >>> # On Python 3, natsorted(a) would raise a TypeError (bytes() < str())\n >>> natsorted(a, key=as_utf8) == [14.0, b'a', 'b']\n True\n >>> a = [b'a56', b'a5', b'a6', b'a40']\n >>> # On Python 2, natsorted(a) would would work as expected.\n >>> # On Python 3, natsorted(a) would return the same results as sorted(a)\n >>> natsorted(a, key=as_utf8) == [b'a5', b'a6', b'a40', b'a56']\n True\n\nGenerating a Reusable Sorting Key and Sorting In-Place\n++++++++++++++++++++++++++++++++++++++++++++++++++++++\n\nUnder the hood, ``natsorted`` works by generating a custom sorting\nkey using ``natsort_keygen`` and then passes that to the built-in\n``sorted``. You can use the ``natsort_keygen`` function yourself to\ngenerate a custom sorting key to sort in-place using the ``list.sort``\nmethod.\n\n.. code-block:: pycon\n\n >>> from natsort import natsort_keygen\n >>> natsort_key = natsort_keygen()\n >>> a = ['2 ft 7 in', '1 ft 5 in', '10 ft 2 in', '2 ft 11 in', '7 ft 6 in']\n >>> natsorted(a) == sorted(a, key=natsort_key)\n True\n >>> a.sort(key=natsort_key)\n >>> a\n ['1 ft 5 in', '2 ft 7 in', '2 ft 11 in', '7 ft 6 in', '10 ft 2 in']\n\nAll of the algorithm customizations mentioned in the `Further Customizing Natsort`_\nsection can also be applied to ``natsort_keygen`` through the *alg* keyword option.\n\nOther Useful Things\n+++++++++++++++++++\n\n - recursively descend into lists of lists\n - automatic unicode normalization of input data\n - `controlling the case-sensitivity `_\n - `sorting file paths correctly `_\n - `allow custom sorting keys `_\n\nFAQ\n---\n\nHow do I debug ``natsort.natsorted()``?\n The best way to debug ``natsorted()`` is to generate a key using ``natsort_keygen()``\n with the same options being passed to ``natsorted``. One can take a look at\n exactly what is being done with their input using this key - it is highly recommended\n to `look at this issue describing how to debug `_\n for *how* to debug, and also to review the\n `How Does Natsort Work? `_\n page for *why* ``natsort`` is doing that to your data.\n\n If you are trying to sort custom classes and running into trouble, please take a look at\n https://github.com/SethMMorton/natsort/issues/60. In short,\n custom classes are not likely to be sorted correctly if one relies\n on the behavior of ``__lt__`` and the other rich comparison operators in their\n custom class - it is better to use a ``key`` function with ``natsort``, or\n use the ``natsort`` key as part of your rich comparison operator definition.\n\nHow *does* ``natsort`` work?\n If you don't want to read `How Does Natsort Work? `_,\n here is a quick primer.\n\n ``natsort`` provides a `key function `_\n that can be passed to `list.sort() `_\n or `sorted() `_ in order to\n modify the default sorting behavior. This key is generated on-demand with the\n key generator ``natsort.natsort_keygen()``. ``natsort.natsorted()`` is essentially\n a wrapper for the following code:\n\n .. code-block:: pycon\n\n >>> from natsort import natsort_keygen\n >>> natsort_key = natsort_keygen()\n >>> sorted(['1', '10', '2'], key=natsort_key)\n ['1', '2', '10']\n\n Users can further customize ``natsort`` sorting behavior with the ``key``\n and/or ``alg`` options (see details in the `Further Customizing Natsort`_\n section).\n\n The key generated by ``natsort_keygen`` *always* returns a ``tuple``. It\n does so in the following way (*some details omitted for clarity*):\n\n 1. Assume the input is a string, and attempt to split it into numbers and\n non-numbers using regular expressions. Numbers are then converted into\n either ``int`` or ``float``.\n 2. If the above fails because the input is not a string, assume the input\n is some other sequence (e.g. ``list`` or ``tuple``), and recursively\n apply the key to each element of the sequence.\n 3. If the above fails because the input is not iterable, assume the input\n is an ``int`` or ``float``, and just return the input in a ``tuple``.\n\n Because a ``tuple`` is always returned, a ``TypeError`` should not be common\n unless one tries to do something odd like sort an ``int`` against a ``list``.\n\n``natsort`` gave me results I didn't expect, and it's a terrible library!\n Did you try to debug using the above advice? If so, and you still cannot figure out\n the error, then please `file an issue `_.\n\nShell script\n------------\n\n``natsort`` comes with a shell script called ``natsort``, or can also be called\nfrom the command line with ``python -m natsort``.\n\nRequirements\n------------\n\n``natsort`` requires Python version 2.7 or Python 3.4 or greater.\n\nOptional Dependencies\n---------------------\n\nfastnumbers\n+++++++++++\n\nThe most efficient sorting can occur if you install the\n`fastnumbers `_ package\n(version >=2.0.0); it helps with the string to number conversions.\n``natsort`` will still run (efficiently) without the package, but if you need\nto squeeze out that extra juice it is recommended you include this as a dependency.\n``natsort`` will not require (or check) that\n`fastnumbers `_ is installed\nat installation.\n\nPyICU\n+++++\n\nIt is recommended that you install `PyICU `_\nif you wish to sort in a locale-dependent manner, see\nhttps://natsort.readthedocs.io/en/master/locale_issues.html for an explanation why.\n\nInstallation\n------------\n\nUse ``pip``!\n\n.. code-block:: console\n\n $ pip install natsort\n\nIf you want to install the `Optional Dependencies`_, you can use the\n`\"extras\" notation `_\nat installation time to install those dependencies as well - use ``fast`` for\n`fastnumbers `_ and ``icu`` for\n`PyICU `_.\n\n.. code-block:: console\n\n # Install both optional dependencies.\n $ pip install natsort[fast,icu]\n # Install just fastnumbers\n $ pip install natsort[fast]\n\nHow to Run Tests\n----------------\n\nPlease note that ``natsort`` is NOT set-up to support ``python setup.py test``.\n\nThe recommended way to run tests is with `tox `_.\nAfter installing ``tox``, running tests is as simple as executing the following in the\n``natsort`` directory:\n\n.. code-block:: console\n\n $ tox\n\n``tox`` will create virtual a virtual environment for your tests and install all the\nneeded testing requirements for you. You can specify a particular python version\nwith the ``-e`` flag, e.g. ``tox -e py36``. Static analysis is done with ``tox -e flake8``.\nYou can see all available testing environments with ``tox --listenvs``.\n\nIf you do not wish to use ``tox``, you can install the testing dependencies with the\n``dev-requirements.txt`` file and then run the tests manually using\n`pytest `_.\n\n.. code-block:: console\n\n $ pip install -r dev-requirements.txt\n $ python -m pytest\n\nNote that above I invoked ``python -m pytest`` instead of just ``pytest`` - this is because\n`the former puts the CWD on sys.path `_.\n\nHow to Build Documentation\n--------------------------\n\nIf you want to build the documentation for ``natsort``, it is recommended to use ``tox``:\n\n.. code-block:: console\n\n $ tox -e docs\n\nThis will place the documentation in ``build/sphinx/html``. If you do not\nwhich to use ``tox``, you can do the following:\n\n.. code-block:: console\n\n $ pip install sphinx sphinx_rtd_theme\n $ python setup.py build_sphinx\n\nDeprecation Schedule\n--------------------\n\nDropping Python 2.7 Support\n+++++++++++++++++++++++++++\n\n``natsort`` version 7.0.0 will drop support for Python 2.7.\n\nThe version 6.X branch will remain as a \"long term support\" branch where bug fixes\nare applied so that users who cannot update from Python 2.7 will not be forced to\nuse a buggy ``natsort`` version. Once version 7.0.0 is released, new features\nwill not be added to version 6.X, only bug fixes.\n\nDeprecated APIs\n+++++++++++++++\n\nIn ``natsort`` version 6.0.0, the following APIs and functions were removed\n\n - ``number_type`` keyword argument (deprecated since 3.4.0)\n - ``signed`` keyword argument (deprecated since 3.4.0)\n - ``exp`` keyword argument (deprecated since 3.4.0)\n - ``as_path`` keyword argument (deprecated since 3.4.0)\n - ``py3_safe`` keyword argument (deprecated since 3.4.0)\n - ``ns.TYPESAFE`` (deprecated since version 5.0.0)\n - ``ns.DIGIT`` (deprecated since version 5.0.0)\n - ``ns.VERSION`` (deprecated since version 5.0.0)\n - ``versorted()`` (discouraged since version 4.0.0, officially deprecated since version 5.5.0)\n - ``index_versorted()`` (discouraged since version 4.0.0, officially deprecated since version 5.5.0)\n\nIn general, if you want to determine if you are using deprecated APIs you can run your\ncode with the following flag\n\n.. code-block:: console\n\n $ python -Wdefault::DeprecationWarning my-code.py\n\nBy default ``DeprecationWarnings`` are not shown, but this will cause them to be shown.\nAlternatively, you can just set the environment variable ``PYTHONWARNINGS`` to\n\"default::DeprecationWarning\" and then run your code.\n\nDropped Pipenv for Development\n++++++++++++++++++++++++++++++\n\n``natsort`` version 6.0.0 no longer uses `Pipenv `_\nto install development dependencies.\n\nDropped Python 2.6 and 3.3 Support\n++++++++++++++++++++++++++++++++++\n\n``natsort`` version 6.0.0 dropped support for Python 2.6 and Python 3.3.\n\nAuthor\n------\n\nSeth M. Morton\n\nHistory\n-------\n\nPlease visit the changelog\n`on GitHub `_ or\n`in the documentation `_.\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SethMMorton/natsort", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "natsort", "package_url": "https://pypi.org/project/natsort/", "platform": "", "project_url": "https://pypi.org/project/natsort/", "project_urls": { "Homepage": "https://github.com/SethMMorton/natsort" }, "release_url": "https://pypi.org/project/natsort/6.0.0/", "requires_dist": [ "fastnumbers (>=2.0.0) ; extra == 'fast'", "PyICU (>=1.0.0) ; extra == 'icu'" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "Simple yet flexible natural sorting in Python.", "version": "6.0.0" }, "last_serial": 4780872, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "c073e7014f06918bf8be57ed4636414f", "sha256": "7731282853aa92bdb03c1ac55cfb7528e1d71dd2690daed3c1e8e3fc68154647" }, "downloads": -1, "filename": "natsort-2.0.0-py2.6.egg", "has_sig": false, "md5_digest": "c073e7014f06918bf8be57ed4636414f", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 7906, "upload_time": "2012-11-17T05:51:18", "url": "https://files.pythonhosted.org/packages/8c/d5/27674b49b2ebe71d4b3c1b867a6a615acab0f0de8ed5f3088d8bd543651f/natsort-2.0.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "71bba258b6281007434d830056d753b4", "sha256": "12f5c9651b8266586618dfbd9fdf3e6c70fc38733ae3eeede2a429e88af35c8c" }, "downloads": -1, "filename": "natsort-2.0.0-py2.7.egg", "has_sig": false, "md5_digest": "71bba258b6281007434d830056d753b4", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7924, "upload_time": "2012-11-17T05:49:34", "url": "https://files.pythonhosted.org/packages/1e/5f/80f6dbd6b845a32505ed5756b7cc1009ce500edec5ee5d78b78bd5826c8a/natsort-2.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "820c221c3eca0f63d3e4c3912f5662f6", "sha256": "7ea13b0707e54c00717f408690a3e03db7a15093334085d718b9f2ea1b7de107" }, "downloads": -1, "filename": "natsort-2.0.0.tar.gz", "has_sig": false, "md5_digest": "820c221c3eca0f63d3e4c3912f5662f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7348, "upload_time": "2012-11-17T05:49:32", "url": "https://files.pythonhosted.org/packages/56/0b/1dc3b2952465c58814bdf54013c65ea61f2b670a13702f57fcc5433d00a6/natsort-2.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "5b55174a173846736c35e0f98cfef026", "sha256": "79323f883364a6f698e75e97870f40ec391ef59f6a3a6afacfc2a366e9b1e941" }, "downloads": -1, "filename": "natsort-2.0.0.zip", "has_sig": false, "md5_digest": "5b55174a173846736c35e0f98cfef026", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13222, "upload_time": "2012-11-17T05:51:05", "url": "https://files.pythonhosted.org/packages/62/a6/270fcdc75f18ed95621ed3889c647a6ff468b21125af462d5aca242a8c6c/natsort-2.0.0.zip" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "a26b89ad33520594a06e57772ec37a68", "sha256": "6993e9745774bc52ace7688ca9214386df84d80c1ab167524fb3a3ff80f436c5" }, "downloads": -1, "filename": "natsort-2.0.1-py2.6.egg", "has_sig": false, "md5_digest": "a26b89ad33520594a06e57772ec37a68", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 8794, "upload_time": "2012-11-24T05:54:39", "url": "https://files.pythonhosted.org/packages/f8/07/35f2c2ba651343690c11f845341826da6337da516c2ad686407188fcc5b3/natsort-2.0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "b662bacc3d4c7441486a1da3d2fe43df", "sha256": "182ae0db77e8dec750a115d2b347ee12d9e8d7ee853d17ab485408c0ad1fc651" }, "downloads": -1, "filename": "natsort-2.0.1-py2.7.egg", "has_sig": false, "md5_digest": "b662bacc3d4c7441486a1da3d2fe43df", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 8813, "upload_time": "2012-11-24T05:54:26", "url": "https://files.pythonhosted.org/packages/ed/76/6568ce778ad798cc865545c7ab854bf57f7d6d5eebd54f01f0da1bad9d20/natsort-2.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "0ab2ce0987f1f74575b93cc40c0ec1fa", "sha256": "48a89f6f417bd545337eaab4ce2fa1c770019465ae5e22f7fc22142335a16f3d" }, "downloads": -1, "filename": "natsort-2.0.1.tar.gz", "has_sig": false, "md5_digest": "0ab2ce0987f1f74575b93cc40c0ec1fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7650, "upload_time": "2012-11-24T05:54:25", "url": "https://files.pythonhosted.org/packages/f4/14/0ba4a00eac93dd3387b7c3372253cf10e6d8dfc064afc345a64cb2eb1028/natsort-2.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "38e39eda5cb065122d192098257f684f", "sha256": "3091e9290e5e9dc644b4817a427ac968c5aad252be994089d9bc20e665bec57b" }, "downloads": -1, "filename": "natsort-2.0.1.zip", "has_sig": false, "md5_digest": "38e39eda5cb065122d192098257f684f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13780, "upload_time": "2012-11-24T05:54:25", "url": "https://files.pythonhosted.org/packages/9c/d8/9be145738d72628719b25f6831f46c4920e67784eb6ec2deb42f90608f2c/natsort-2.0.1.zip" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "bb2abca4e03eb5502e3dedf65c9f504e", "sha256": "30393421ea86942f1355378396bd595cf7a134653298a467e6377c429c8b8abe" }, "downloads": -1, "filename": "natsort-2.0.2.tar.gz", "has_sig": false, "md5_digest": "bb2abca4e03eb5502e3dedf65c9f504e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12557, "upload_time": "2012-12-02T02:59:25", "url": "https://files.pythonhosted.org/packages/22/01/245070b1baf83b64fa2f9d30731bb605cbf78916dae7f24dafcb6b2ce0f8/natsort-2.0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "4e33dfeab80bc90642cf9c4b727f0987", "sha256": "62e0e7bad12dae0ee2f1d0bfc3f1849f6f582bc68d35c70d4d1ca6e347476c52" }, "downloads": -1, "filename": "natsort-2.0.2.zip", "has_sig": false, "md5_digest": "4e33dfeab80bc90642cf9c4b727f0987", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19369, "upload_time": "2012-12-02T02:59:20", "url": "https://files.pythonhosted.org/packages/52/53/13e6d64e6d4b4594187b238973f79168051c598d27f8cef8c13012dd2fc9/natsort-2.0.2.zip" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "6e64e985b11fac71b25441a75c48f473", "sha256": "653d9369b0e6e338ef413049260b9a7f59bbde8b4988d655b7b2c0d2f5be2a89" }, "downloads": -1, "filename": "natsort-2.1.0.tar.gz", "has_sig": false, "md5_digest": "6e64e985b11fac71b25441a75c48f473", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12789, "upload_time": "2012-12-06T05:47:03", "url": "https://files.pythonhosted.org/packages/86/72/bfc6107dc0cc560c87ef7e9d16df5bfd8cf8c84af2f26053afa27f710a99/natsort-2.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "d89d0a48a57b2636e801d083799bc973", "sha256": "04fc78124c6b46135c153ee01fa05e172b70262a1e32bf6d34ac7b8b3657835c" }, "downloads": -1, "filename": "natsort-2.1.0.zip", "has_sig": false, "md5_digest": "d89d0a48a57b2636e801d083799bc973", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20249, "upload_time": "2012-12-06T05:47:02", "url": "https://files.pythonhosted.org/packages/2d/4f/71a549bfa37a8761362fa8e3d372368bb4f8db90405c47ba127b4d8209a3/natsort-2.1.0.zip" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "dfc87d2b6373e8865892d88990c68d6d", "sha256": "ef89c20d4f0475861839aee891e5ede521214a7a80f32684fb9f1914c894213c" }, "downloads": -1, "filename": "natsort-2.2.0.tar.gz", "has_sig": false, "md5_digest": "dfc87d2b6373e8865892d88990c68d6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14251, "upload_time": "2013-06-26T05:53:04", "url": "https://files.pythonhosted.org/packages/df/10/bd9dae62be4f889b8785eb7566cecfba48652b191515696cc7ed7b99a756/natsort-2.2.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "aa47b2ffd525e38f03936345971d47ec", "sha256": "238830c7865b93275fbfb264fdca7aaa03efe99551d83b1de878b2a076f64dfc" }, "downloads": -1, "filename": "natsort-2.2.0.zip", "has_sig": false, "md5_digest": "aa47b2ffd525e38f03936345971d47ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23478, "upload_time": "2013-06-26T05:53:03", "url": "https://files.pythonhosted.org/packages/8c/8a/6325ddf047922035ed4a84f450fbf475e9c16fc3e4ae5a69690bfd706199/natsort-2.2.0.zip" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "e1ec2458d8c8a8ccbc1637b3d5a59d2e", "sha256": "9f6982beb42491fc182fd512534cec4050d6b2625484971a9accf704046baa47" }, "downloads": -1, "filename": "natsort-3.0.0.tar.gz", "has_sig": false, "md5_digest": "e1ec2458d8c8a8ccbc1637b3d5a59d2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14999, "upload_time": "2013-07-13T22:01:52", "url": "https://files.pythonhosted.org/packages/9d/62/2d7ef1e67c2133ebe80ebffe8a28035785bbf6d8a9d580c6a6c05d269efd/natsort-3.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "553ed2f40653428925ca6ca7b82f1b62", "sha256": "93ca2dd341848fa78103840f9004c18a1fc7a7ede3aa11e170960d0fa2a2c275" }, "downloads": -1, "filename": "natsort-3.0.0.zip", "has_sig": false, "md5_digest": "553ed2f40653428925ca6ca7b82f1b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24518, "upload_time": "2013-07-13T22:01:40", "url": "https://files.pythonhosted.org/packages/5e/9e/fdcf687be6f82b30e6c0c479e49a719e76c284ef2502dd49b456c1582055/natsort-3.0.0.zip" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "bc696e30a82fbb50dddcfeb722b2eb4d", "sha256": "c88d1f9887085a2c9536cbbca9f251d7d702f13f5c17808f8d54a158c7607241" }, "downloads": -1, "filename": "natsort-3.0.1.tar.gz", "has_sig": false, "md5_digest": "bc696e30a82fbb50dddcfeb722b2eb4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15135, "upload_time": "2013-08-16T04:08:49", "url": "https://files.pythonhosted.org/packages/f6/b4/0caa5ec704aadfdee34a64becc149a6f6c3ab238bba7a7dec81aebca54a5/natsort-3.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "5efc7bac7ab3acd380d08ce79578b999", "sha256": "d83f643c0904cb0a5f0ffcc3e201a4fcd12a657b6c8183a6c48763fce892154a" }, "downloads": -1, "filename": "natsort-3.0.1.zip", "has_sig": false, "md5_digest": "5efc7bac7ab3acd380d08ce79578b999", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24893, "upload_time": "2013-08-16T04:08:46", "url": "https://files.pythonhosted.org/packages/98/cd/65cb4740921d04f3c61f037534e1e3c0b16dbf29f0a81ce82ac776d7e2b2/natsort-3.0.1.zip" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "9d77a55378024cbeed5dea6f915a6b8c", "sha256": "68fd3378a5023c4e31f9335743a31b9ceecb6054caf99f779fc03e214d66d8a7" }, "downloads": -1, "filename": "natsort-3.0.2.tar.gz", "has_sig": false, "md5_digest": "9d77a55378024cbeed5dea6f915a6b8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10466, "upload_time": "2013-10-28T01:47:27", "url": "https://files.pythonhosted.org/packages/f0/13/c3dd58d819f7a2cb7280101d89211ab633d58d15d7b025d5ac41e8dfc379/natsort-3.0.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "6fbd5ae2ee96f90371cad0a0b749f411", "sha256": "cc818e70b7f152437f06868be005e6a9c0b04b40925a904fb2eef831a0b01082" }, "downloads": -1, "filename": "natsort-3.0.2.zip", "has_sig": false, "md5_digest": "6fbd5ae2ee96f90371cad0a0b749f411", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19904, "upload_time": "2013-10-28T01:47:24", "url": "https://files.pythonhosted.org/packages/6f/ae/ad01336886d520721cbf38d9047f8d80843596ed7fd121d6bab3a91a3319/natsort-3.0.2.zip" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "a8b698da3a92d13d10e91ea58b7a8179", "sha256": "5173a222bb0cedbd5b02485d42cf1afba978c515a5fef3f37ad3f3909f695504" }, "downloads": -1, "filename": "natsort-3.1.0.tar.gz", "has_sig": false, "md5_digest": "a8b698da3a92d13d10e91ea58b7a8179", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13464, "upload_time": "2014-01-21T07:23:15", "url": "https://files.pythonhosted.org/packages/c3/03/9403e0ac9404e3a6015f80bea7c1ea63e2a9b548c66206d40901a4261ba2/natsort-3.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "dc835da7f808e7d9ab284803db5708a0", "sha256": "475eb0ece5f3ac950f30481883c151d1f99fc2cfe17fedea080c3a3c3c5e47b6" }, "downloads": -1, "filename": "natsort-3.1.0.zip", "has_sig": false, "md5_digest": "dc835da7f808e7d9ab284803db5708a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24722, "upload_time": "2014-01-21T07:23:12", "url": "https://files.pythonhosted.org/packages/18/9c/0e088d34e929553dbb36392600776700a18f59441405e919180ac87ca60e/natsort-3.1.0.zip" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "5a0ccce709b8a4e7e16af96ff4905ba3", "sha256": "b22776dca4ca6c0deef9b7561f4c3e36f91d58847dba3356415db63841a89859" }, "downloads": -1, "filename": "natsort-3.1.1.tar.gz", "has_sig": false, "md5_digest": "5a0ccce709b8a4e7e16af96ff4905ba3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13804, "upload_time": "2014-03-01T20:31:50", "url": "https://files.pythonhosted.org/packages/45/ea/7d04e00f090b844ee7d76d6b073c8df73386e7bbd20d51d953ff962aee34/natsort-3.1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "85e0c1fb848248ed703f319e2b1830ff", "sha256": "a6d6ad76d5d501033fc7ff1a3c4eac2de3b12309a0ea19d582e19a168f314270" }, "downloads": -1, "filename": "natsort-3.1.1.zip", "has_sig": false, "md5_digest": "85e0c1fb848248ed703f319e2b1830ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25353, "upload_time": "2014-03-01T20:31:47", "url": "https://files.pythonhosted.org/packages/ab/c3/c4bb20c4b1bb3c42a94a36efcfe32f1d234bf7c2c23a3b9cdc4605400941/natsort-3.1.1.zip" } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "4348bb8f7183fc417694af5cf07cef75", "sha256": "13403f812888cc11dabe025cc99eeb90733cef52ec5165b46a100508e878a993" }, "downloads": -1, "filename": "natsort-3.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4348bb8f7183fc417694af5cf07cef75", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 29118, "upload_time": "2014-05-06T05:13:47", "url": "https://files.pythonhosted.org/packages/1e/69/82a5a2c0d4557789a5d1abe8e4cba74f2ec661cf152df5f2f3854cf9b61c/natsort-3.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63779213553e2342b03e5ce060a34a63", "sha256": "61b82f147485de530f9525ac02f3d46952eda34c967d157c2ea74a387f358a6e" }, "downloads": -1, "filename": "natsort-3.1.2.tar.gz", "has_sig": false, "md5_digest": "63779213553e2342b03e5ce060a34a63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13912, "upload_time": "2014-05-06T05:13:44", "url": "https://files.pythonhosted.org/packages/e5/6d/a1722aecb4b409d6c60ba8047ccdab1b7a33a9b1d5c7e633b0be52cfc5c7/natsort-3.1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "974aaaaa75704ae31d240108336f29e0", "sha256": "1ea6f8025928795add6259fa0309782479d832baaf0bea9d834f8b7ba92143d8" }, "downloads": -1, "filename": "natsort-3.1.2.zip", "has_sig": false, "md5_digest": "974aaaaa75704ae31d240108336f29e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25549, "upload_time": "2014-05-06T05:13:41", "url": "https://files.pythonhosted.org/packages/05/86/e9890902480ce20835d66f18af5c7e69af2523cd74bfd30a8a33ae11b44d/natsort-3.1.2.zip" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "5c2a94eae5a4c7b91dce90c289787c91", "sha256": "ebf68d3f7504f37b527a19205493a16f22a17c5df3304c02c7d665a5914ebacd" }, "downloads": -1, "filename": "natsort-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c2a94eae5a4c7b91dce90c289787c91", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19276, "upload_time": "2014-05-08T03:03:52", "url": "https://files.pythonhosted.org/packages/77/4e/f37719f93ebc1d8abfa92cc92f82ba94bde2431ff2a97dfe1f65a0cdce36/natsort-3.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7c8532b50013ab1563e6b41808c182a", "sha256": "283d488e4d3bb5f1a2bd7ed5d28c9d467e56fe9636f1d373f42357eb60a355f8" }, "downloads": -1, "filename": "natsort-3.2.0.tar.gz", "has_sig": false, "md5_digest": "d7c8532b50013ab1563e6b41808c182a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14223, "upload_time": "2014-05-08T03:03:49", "url": "https://files.pythonhosted.org/packages/73/02/7c3ca6dcdf1c375594f1fbbeb798286ea98d35314d4cc9fc79a93ab811e0/natsort-3.2.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "ebcf9b576d3593dbe5a4729e6c93a39a", "sha256": "3adaaec7de712a895ea63892efae4f92e4b58f6e304cfe57e0d61cb32bdf092d" }, "downloads": -1, "filename": "natsort-3.2.0.zip", "has_sig": false, "md5_digest": "ebcf9b576d3593dbe5a4729e6c93a39a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26138, "upload_time": "2014-05-08T03:03:47", "url": "https://files.pythonhosted.org/packages/93/a2/266c8416ee0ffadac60dd2ee0546497b66ee43214570a47f7efd2564a4a0/natsort-3.2.0.zip" } ], "3.2.1": [ { "comment_text": "", "digests": { "md5": "b01b2e0d0af16c1173ce721d9cee2cb3", "sha256": "099e34243120714632cb01821b1873e5b0cf269ed59e5bd13e750424967702ed" }, "downloads": -1, "filename": "natsort-3.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b01b2e0d0af16c1173ce721d9cee2cb3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20127, "upload_time": "2014-06-21T04:57:28", "url": "https://files.pythonhosted.org/packages/3d/46/f836d7c377b649b5d902f4fd3f6ec39572b9a103017fdc4b0794caa5a4b6/natsort-3.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b48914739707af0899822e532403bc7", "sha256": "c0ca8edfc5e0ead4a7398042ae70808c8c4f738be9f7b782a465c049c179edd6" }, "downloads": -1, "filename": "natsort-3.2.1.tar.gz", "has_sig": false, "md5_digest": "8b48914739707af0899822e532403bc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14949, "upload_time": "2014-06-21T04:57:25", "url": "https://files.pythonhosted.org/packages/25/f2/9603a65e22f2b34f779a1af96275e7a5777c16c4517f6df8339607ffaac3/natsort-3.2.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "9ff49989a0b3060e69b85c76f4d91a20", "sha256": "0f214eb468bc3bce52483d276bbff32972859f5d74eaa6c4e159d9887db697d1" }, "downloads": -1, "filename": "natsort-3.2.1.zip", "has_sig": false, "md5_digest": "9ff49989a0b3060e69b85c76f4d91a20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27046, "upload_time": "2014-06-21T04:57:22", "url": "https://files.pythonhosted.org/packages/ef/64/d83ba72fcfe824ee28f2fea149a391d7a422193768c475e91b2dc4bbab0c/natsort-3.2.1.zip" } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "1f462e2d6c6509fb1b5458daf72c045a", "sha256": "8dcd083c4c8e6d465b35e8a836f6732f408bb6d9a2b5b83cb4e3924f4872b5e5" }, "downloads": -1, "filename": "natsort-3.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f462e2d6c6509fb1b5458daf72c045a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20825, "upload_time": "2014-06-28T19:28:00", "url": "https://files.pythonhosted.org/packages/f7/bc/324cebda82255a26f7af27a520461e2a9f3f9a9368ed28245975ad3cf3dd/natsort-3.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19544c23d9f04721bd5bda5ba7d18cca", "sha256": "33983ff8ccde7d288d4a4edcb6612c666073ed990981d353ee9b7cbd6891453f" }, "downloads": -1, "filename": "natsort-3.3.0.tar.gz", "has_sig": false, "md5_digest": "19544c23d9f04721bd5bda5ba7d18cca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23006, "upload_time": "2014-06-28T19:27:58", "url": "https://files.pythonhosted.org/packages/c0/44/8096aeb77c8d156af37dc40341af63644e1eb4cdca859a90199228d96233/natsort-3.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "f6afa5095033067f408dcb3f157a9247", "sha256": "4fb9f2a80ab95291c5045e7adddbd1d574551d520a46cc5cfcbef272f389599b" }, "downloads": -1, "filename": "natsort-3.3.0.zip", "has_sig": false, "md5_digest": "f6afa5095033067f408dcb3f157a9247", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32178, "upload_time": "2014-06-28T19:27:55", "url": "https://files.pythonhosted.org/packages/df/80/a26d084b95d1f8557150b8e3ae9542bfd5caf397d36a015035b57c96b653/natsort-3.3.0.zip" } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "d9c626f851ae6d8f21e4412c50492f75", "sha256": "95bff395173ae6f4abb292a694a1e646f994bb97bed94aa4a53d54c44c308148" }, "downloads": -1, "filename": "natsort-3.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9c626f851ae6d8f21e4412c50492f75", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18019, "upload_time": "2014-07-19T09:44:14", "url": "https://files.pythonhosted.org/packages/3f/45/e96e6d90c7e012678f15ea9bffc99c506129fe648aab4d20c043c39f43a3/natsort-3.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee053a5b98f24f1c25106872d498d526", "sha256": "a58ea2410eedf587adda3f2a4ef93a820a99028b253b510c79ef5b4a11cd1dbb" }, "downloads": -1, "filename": "natsort-3.4.0.tar.gz", "has_sig": false, "md5_digest": "ee053a5b98f24f1c25106872d498d526", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16113, "upload_time": "2014-07-19T09:44:11", "url": "https://files.pythonhosted.org/packages/03/b1/f2b07ed54552704ca08ea312a5ee84a50b5065e5d9a8c0040ed06a37b502/natsort-3.4.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "f69b24088230d1362c2e549669222dd9", "sha256": "54c60ff8b52f9788c792108fbce480a24ad8aa59310d254b8aacc78f69183d48" }, "downloads": -1, "filename": "natsort-3.4.0.zip", "has_sig": false, "md5_digest": "f69b24088230d1362c2e549669222dd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24473, "upload_time": "2014-07-19T09:44:08", "url": "https://files.pythonhosted.org/packages/de/bc/c4ec03eee23a7274f7c27626e09ef023381596dd55fa162757bccf3b169b/natsort-3.4.0.zip" } ], "3.4.1": [ { "comment_text": "", "digests": { "md5": "36a0f0ab324048a61b6f0930308358f4", "sha256": "057dbebdd41910760b7fbfb960b8343ae6d6b34f68ffbcf3f5c7fc2a86c20312" }, "downloads": -1, "filename": "natsort-3.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36a0f0ab324048a61b6f0930308358f4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18929, "upload_time": "2014-08-13T06:27:45", "url": "https://files.pythonhosted.org/packages/c2/80/a279c9b6f35f749a2d4487e500849c3dd284e462a1b5046f300e6c791567/natsort-3.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee001366c90a1d814797150f5983f158", "sha256": "318b8673604e407009123c9da77372399b5032486c35ccaa8b2d1bd095c57501" }, "downloads": -1, "filename": "natsort-3.4.1.tar.gz", "has_sig": false, "md5_digest": "ee001366c90a1d814797150f5983f158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36326, "upload_time": "2014-08-13T06:27:42", "url": "https://files.pythonhosted.org/packages/8b/ca/ee72a021c85824bbd8ab70a2b3128bfb209596da096a6a4230fcdc3aaf52/natsort-3.4.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "a938c7912e5b028f53474d94d1229b54", "sha256": "08fbf0c2b9eb033f71996919ea2063f0b64fb9389e76603284666c1058347df0" }, "downloads": -1, "filename": "natsort-3.4.1.zip", "has_sig": false, "md5_digest": "a938c7912e5b028f53474d94d1229b54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51553, "upload_time": "2014-08-13T06:27:39", "url": "https://files.pythonhosted.org/packages/90/72/4d5abf57cb89d88191ce827e14f1deba593dcd146f5851d9853caa020986/natsort-3.4.1.zip" } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "1a0ae10407becc5d689c94ec30150016", "sha256": "0293553f33d2cfc1d690017c77bc144269524b1d3639cedac6074319ef33b283" }, "downloads": -1, "filename": "natsort-3.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a0ae10407becc5d689c94ec30150016", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 24166, "upload_time": "2014-09-03T01:42:41", "url": "https://files.pythonhosted.org/packages/58/75/a447fe08e10b6de651d54491e7a6affe09f3aa089b9dc2a88b15fdeb49b1/natsort-3.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0766139ba57b635a60b5ed6e30d58fb", "sha256": "1305de8918e1f7dc0e5e24b407033a351c6fb81f8850ab141af0c92d2e9e9f31" }, "downloads": -1, "filename": "natsort-3.5.0.tar.gz", "has_sig": false, "md5_digest": "a0766139ba57b635a60b5ed6e30d58fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43739, "upload_time": "2014-09-03T01:42:38", "url": "https://files.pythonhosted.org/packages/b7/2c/b6d687548bc8a4d5bc2026781ee8269b95f15786c3a4e82391f4594e24f5/natsort-3.5.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "87975efcf96c131818f683030be3eb4f", "sha256": "1e96795d4c8256b3da1e22594e47bebae53ae28f86d80ea2af52d792ae12cefe" }, "downloads": -1, "filename": "natsort-3.5.0.zip", "has_sig": false, "md5_digest": "87975efcf96c131818f683030be3eb4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61949, "upload_time": "2014-09-03T01:42:36", "url": "https://files.pythonhosted.org/packages/f0/a4/2bbb3902cfb06379450f647bac33d2e7726a7c23f4a6e1eb4012385dc994/natsort-3.5.0.zip" } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "34813383128d65787d6ad8517cba71e3", "sha256": "b69bfae5ce1ef5bd700ac6583b3e7bfce155085a7f8e10c53e5e88d8a41c3651" }, "downloads": -1, "filename": "natsort-3.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34813383128d65787d6ad8517cba71e3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25096, "upload_time": "2014-09-26T04:23:54", "url": "https://files.pythonhosted.org/packages/07/2b/2778e01c55bdc79e73f2852c5cece9564bbae2acb3ea6af665f1c9ec9566/natsort-3.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5c00646244c2186d7c19e2f8047a003", "sha256": "e90a4aa4fc458f87cbdf3e7fa67ef26429ffdb3de8de51643a5d18a86a9fb21e" }, "downloads": -1, "filename": "natsort-3.5.1.tar.gz", "has_sig": false, "md5_digest": "e5c00646244c2186d7c19e2f8047a003", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42411, "upload_time": "2014-09-26T04:23:51", "url": "https://files.pythonhosted.org/packages/c7/ee/a07d734990dc8cead18107e8c803eefe192fba7db57d01aba88bff602ab7/natsort-3.5.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "0a08fb44ac91d26f0263cf77e3b55312", "sha256": "892197e8a9ec2888c0525c5c4f43ff5df174f993ec243cd001426a540dfd7d8e" }, "downloads": -1, "filename": "natsort-3.5.1.zip", "has_sig": false, "md5_digest": "0a08fb44ac91d26f0263cf77e3b55312", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61026, "upload_time": "2014-09-26T04:23:48", "url": "https://files.pythonhosted.org/packages/7b/2a/05d5eb1793237333d386803f86929f3dba3ea6ac9f94efa64d98fb7c8a51/natsort-3.5.1.zip" } ], "3.5.2": [ { "comment_text": "", "digests": { "md5": "beb50a34e379def719de7af16df72003", "sha256": "349ce0ac8911c30d40b4d19606f65a4b4f50ebe0e63ebc80fc418c8f469d72ea" }, "downloads": -1, "filename": "natsort-3.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "beb50a34e379def719de7af16df72003", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25130, "upload_time": "2015-01-14T03:10:27", "url": "https://files.pythonhosted.org/packages/b2/c5/e06506a2bd9e06f13737f2ef5c2c98aa42a0a111806907695a9d44012c70/natsort-3.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27c850113c1cca4bcd78cede9930a937", "sha256": "f8129379aeb5a99ec6fbbb57acbcabeb0b0996db6a8bea3f9feb6766650ce642" }, "downloads": -1, "filename": "natsort-3.5.2.tar.gz", "has_sig": false, "md5_digest": "27c850113c1cca4bcd78cede9930a937", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42534, "upload_time": "2015-01-14T03:10:24", "url": "https://files.pythonhosted.org/packages/6d/20/70d34cdc0a2d5876d3cfeaaee4ed333f73fe633d0554f5e8f16f8bf124bd/natsort-3.5.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "2903c13eb22c0f9823ab27367aa34391", "sha256": "b336381096d1898583461fe3c27e6378225c12f4cd908f8a52c496564d9f8b5a" }, "downloads": -1, "filename": "natsort-3.5.2.zip", "has_sig": false, "md5_digest": "2903c13eb22c0f9823ab27367aa34391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61064, "upload_time": "2015-01-14T03:10:22", "url": "https://files.pythonhosted.org/packages/84/90/b837a6fc2d42f672c66fa8ebc25832fb6313fe38dd1eed9ed266d57859c0/natsort-3.5.2.zip" } ], "3.5.3": [ { "comment_text": "", "digests": { "md5": "ef5244fccfe6d57ee48ea163b5815c5f", "sha256": "eea09a230a5b70c44b5ced28ec79ee80389567de7c4ffd25d493a524b53c37a0" }, "downloads": -1, "filename": "natsort-3.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef5244fccfe6d57ee48ea163b5815c5f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25286, "upload_time": "2015-03-27T03:09:28", "url": "https://files.pythonhosted.org/packages/a9/3f/1b23476f0cc9c303e644c4bcbddec9ccc8c8652f151e29fcad5c5fe4bc71/natsort-3.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1d0cab30ee91e55ec3fb10ad79dc0ff", "sha256": "7b19864492acc05b7ddc0ee4b07d03776ac89cbb0e40cd8f17515e96dec7726c" }, "downloads": -1, "filename": "natsort-3.5.3.tar.gz", "has_sig": false, "md5_digest": "e1d0cab30ee91e55ec3fb10ad79dc0ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43331, "upload_time": "2015-03-27T03:09:25", "url": "https://files.pythonhosted.org/packages/33/28/22359836655d075e5ed22eb71c0f1d735cf63a1fc1455dc85a6cb341bad6/natsort-3.5.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "1f4cb5643716da14b1f3e252eb8d0c0a", "sha256": "31c3fef3940ea6ea320eb9cbe02f3a717dbe3476cad02cdab5a071517bf5689d" }, "downloads": -1, "filename": "natsort-3.5.3.zip", "has_sig": false, "md5_digest": "1f4cb5643716da14b1f3e252eb8d0c0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62070, "upload_time": "2015-03-27T03:09:20", "url": "https://files.pythonhosted.org/packages/50/2b/9dce443bff045672578fa9f9b377eda2f3b46d7f852b6c05c03c817ce741/natsort-3.5.3.zip" } ], "3.5.4": [ { "comment_text": "", "digests": { "md5": "6b9d8e179ce3f340aa59fdaf0593b109", "sha256": "8eab4df37f89fbfe6a12f9ad8237df55cd706264501b6ee9913cff1f942e808f" }, "downloads": -1, "filename": "natsort-3.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b9d8e179ce3f340aa59fdaf0593b109", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25513, "upload_time": "2015-04-03T04:21:02", "url": "https://files.pythonhosted.org/packages/ca/cf/718ad6566f9166a0376c10db8cd9effeb68848d556f85d041ae05859efde/natsort-3.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a09bfbc0c1388955e9c59e17a8ae76e", "sha256": "5eae20b278fa795efb46e7eabfaedac8ccb28a501e99568e54fb6e151500b5be" }, "downloads": -1, "filename": "natsort-3.5.4.tar.gz", "has_sig": false, "md5_digest": "4a09bfbc0c1388955e9c59e17a8ae76e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46315, "upload_time": "2015-04-03T04:20:59", "url": "https://files.pythonhosted.org/packages/87/96/be63e9da42adab59320c840032d622354cb44928ac36ac8eb9c42db26a0d/natsort-3.5.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "7d8f4c57c81ddfd1dc205f2f19097d3f", "sha256": "80d8eb44926cfa0202a0027b4467d6906bf8844857a9f8980c834e612a8bf93d" }, "downloads": -1, "filename": "natsort-3.5.4.zip", "has_sig": false, "md5_digest": "7d8f4c57c81ddfd1dc205f2f19097d3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65601, "upload_time": "2015-04-03T04:20:56", "url": "https://files.pythonhosted.org/packages/8a/bf/33a3143c759d07aa2af94eb009f22b5afccbb9ec821f74f20862794137ee/natsort-3.5.4.zip" } ], "3.5.5": [ { "comment_text": "", "digests": { "md5": "571a4550fc169773c198817337e26ff1", "sha256": "72b249dcf105c9998ad211c0d757c33262c8b53487586069462e7c34943f4c8f" }, "downloads": -1, "filename": "natsort-3.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "571a4550fc169773c198817337e26ff1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 26159, "upload_time": "2015-04-04T07:13:06", "url": "https://files.pythonhosted.org/packages/58/8a/e890b9cf31113821ffebd5ef7f8c50e38a971a238f80aa806f3e53a1166c/natsort-3.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "171e3d8336f4fadb1bc9621cae12a39e", "sha256": "1d25213728953f1c9741767c7ee2852b0d53c887354c43e4126d7905071545c6" }, "downloads": -1, "filename": "natsort-3.5.5.tar.gz", "has_sig": false, "md5_digest": "171e3d8336f4fadb1bc9621cae12a39e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47015, "upload_time": "2015-04-04T07:13:03", "url": "https://files.pythonhosted.org/packages/72/45/35299b79aed40e5d57e3b7fc7431f8f240945d2c510ed050f734ec5bdbde/natsort-3.5.5.tar.gz" }, { "comment_text": "", "digests": { "md5": "22bab74d4bb2a4b8686793e97f1a61ee", "sha256": "53799f54e6e6ff6bc281f1eebeb8471c83269d0c878976eb7d8e68573619b080" }, "downloads": -1, "filename": "natsort-3.5.5.zip", "has_sig": false, "md5_digest": "22bab74d4bb2a4b8686793e97f1a61ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67023, "upload_time": "2015-04-04T07:13:00", "url": "https://files.pythonhosted.org/packages/39/66/299ce41b87c719bc27e4ec543df73ec3a8c27e3821d6335b802c14c6149a/natsort-3.5.5.zip" } ], "3.5.6": [ { "comment_text": "", "digests": { "md5": "44ec5dcec6ce2942d0a8b1299ceb398f", "sha256": "bfbb82c1711463c94923e283fefe92957d791b36de58863cf338b85f1256feb5" }, "downloads": -1, "filename": "natsort-3.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "44ec5dcec6ce2942d0a8b1299ceb398f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 27015, "upload_time": "2015-04-07T06:36:17", "url": "https://files.pythonhosted.org/packages/c5/4f/4bb6388d3680566585c10197002d59c764f3fa8033ccc43df7a4a1979fdc/natsort-3.5.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "389d2c8da13fd83f9d9d47bab5cba629", "sha256": "e6501e6037b8daf77c624867933940ba782cf5ec33a36fae2be8fc063ddd550f" }, "downloads": -1, "filename": "natsort-3.5.6.tar.gz", "has_sig": false, "md5_digest": "389d2c8da13fd83f9d9d47bab5cba629", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49520, "upload_time": "2015-04-07T06:36:14", "url": "https://files.pythonhosted.org/packages/93/97/594126c9bf4eee6bad5d864b3491a8bb7fbbf25f7f9f6befea3731e39c9a/natsort-3.5.6.tar.gz" }, { "comment_text": "", "digests": { "md5": "16014a5ba870a306138759e96820e5f0", "sha256": "96baa7f32185e20fa049d15a456e0831638623ac29268e4c4f460c387fa579fd" }, "downloads": -1, "filename": "natsort-3.5.6.zip", "has_sig": false, "md5_digest": "16014a5ba870a306138759e96820e5f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69939, "upload_time": "2015-04-07T06:36:10", "url": "https://files.pythonhosted.org/packages/ca/95/5fffc0269f2087b829ae9d9ea298bb263e9f0c1cf6438b1cffe97f13ccde/natsort-3.5.6.zip" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "208680b486c116f0ac738798197313cd", "sha256": "1142f65015241ec9642addfa052cf77ebce6d33f2709c989fcf9b4dbd09eac3b" }, "downloads": -1, "filename": "natsort-4.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "208680b486c116f0ac738798197313cd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 32374, "upload_time": "2015-05-18T02:59:24", "url": "https://files.pythonhosted.org/packages/ba/f8/8d585efe11fd352a8e49efcf8166e8ab37fc2870e7f7250f33d8a27149b7/natsort-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38cc0bb27c95bf549fe737d9f267f453", "sha256": "a0d4239bd609eae5cd5163db6f9794378ce0e3f43ae16c10c35472d866ae20cd" }, "downloads": -1, "filename": "natsort-4.0.0.tar.gz", "has_sig": false, "md5_digest": "38cc0bb27c95bf549fe737d9f267f453", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58079, "upload_time": "2015-05-18T02:59:21", "url": "https://files.pythonhosted.org/packages/52/35/99fa80e7b79dfc7b6d19155d08238c427b5c5daf35bb4b66c3d8e1614cb2/natsort-4.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "d7e15c8e908a834fb81a481285561f4f", "sha256": "4956a518b0444fd2e23c0e14cdcac80c372912b49ff7f374a33e6232147edf50" }, "downloads": -1, "filename": "natsort-4.0.0.zip", "has_sig": false, "md5_digest": "d7e15c8e908a834fb81a481285561f4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80218, "upload_time": "2015-05-18T02:59:17", "url": "https://files.pythonhosted.org/packages/2d/91/1f9015e1829eb2b3ddc5b3dfc76e988665fda0d176d337ec137178196874/natsort-4.0.0.zip" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "97fcdde9ae125f82e3ad78b2716afe44", "sha256": "fd18f797cecc0267c24fcaa9c06b386abf54452d0f20b88f312c9591b5a76443" }, "downloads": -1, "filename": "natsort-4.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "97fcdde9ae125f82e3ad78b2716afe44", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 32499, "upload_time": "2015-06-06T02:39:22", "url": "https://files.pythonhosted.org/packages/c5/69/c2e5d9f982f5564cb4f99ae25fff486c62819fecc7226efdb88642e2c7a7/natsort-4.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad1bb9d8611a112b41ba2a823673732d", "sha256": "48fde822e66a7f08de8ecf29367f4007c625f6d6260c9ce17f41d0f0c6aac687" }, "downloads": -1, "filename": "natsort-4.0.1.tar.gz", "has_sig": false, "md5_digest": "ad1bb9d8611a112b41ba2a823673732d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58968, "upload_time": "2015-06-05T02:24:35", "url": "https://files.pythonhosted.org/packages/ce/5c/4e59c4506161e8c13b1606b9e394592a998723bbb332ecd05650472596d8/natsort-4.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "313eb37e98d52bdd341eae32ea1a8248", "sha256": "cea6589fd166aa57a155c69cefdad9f9c8ee0aac6848b4d0d82968b21c11dab2" }, "downloads": -1, "filename": "natsort-4.0.1.zip", "has_sig": false, "md5_digest": "313eb37e98d52bdd341eae32ea1a8248", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81171, "upload_time": "2015-06-05T02:24:32", "url": "https://files.pythonhosted.org/packages/10/be/be61723dcad63be45ca6ab1088050c7a6af79978e58fe6ba355b1b99226b/natsort-4.0.1.zip" } ], "4.0.2": [], "4.0.3": [ { "comment_text": "", "digests": { "md5": "65c91ee59c998f254cd43bcf69e6c49b", "sha256": "025a002e74af7b25af22d03c21427cf4911e404a1b6ef65c52a73f9fa1e51007" }, "downloads": -1, "filename": "natsort-4.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "65c91ee59c998f254cd43bcf69e6c49b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 33389, "upload_time": "2015-06-25T15:29:47", "url": "https://files.pythonhosted.org/packages/53/de/32729d48426eb7196e0f066e11d8f4f739dea6a64d175d286acea3980d37/natsort-4.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef2c4d6e2c5dc0458fe604a91f721aaa", "sha256": "283bfc8ce4c4d03f0a04b8d1908c747eff858d3774161074eb5b052972263b9f" }, "downloads": -1, "filename": "natsort-4.0.3.tar.gz", "has_sig": false, "md5_digest": "ef2c4d6e2c5dc0458fe604a91f721aaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60736, "upload_time": "2015-06-25T15:29:43", "url": "https://files.pythonhosted.org/packages/a9/00/bad8a81b6cabab6fc8014e46ffe9b1b15ccf7f6ad57fd4bf82d0ec70416b/natsort-4.0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "cdcb9448ebdd41370ab5666788100302", "sha256": "817a476b2169b2916fec9ee4407c7aa9b1ecb3152221b090d1ed2d0e2aedef8e" }, "downloads": -1, "filename": "natsort-4.0.3.zip", "has_sig": false, "md5_digest": "cdcb9448ebdd41370ab5666788100302", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84993, "upload_time": "2015-06-25T15:29:39", "url": "https://files.pythonhosted.org/packages/47/f0/c7141e17cefa5581ceaed5a73fc7f629caaf9d4b09d0d6786031ed4eefd5/natsort-4.0.3.zip" } ], "4.0.4": [ { "comment_text": "", "digests": { "md5": "fa53e4a227fe955a5d2a92df8f1ad456", "sha256": "fbb31f9807c6b356a7f127a592bd62445aaac3ae2b41db32cc2b7a52f4684ff5" }, "downloads": -1, "filename": "natsort-4.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa53e4a227fe955a5d2a92df8f1ad456", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34336, "upload_time": "2015-11-02T06:26:20", "url": "https://files.pythonhosted.org/packages/8e/63/92a8efe593e991da44afbd9a3e50c719aa4cede001cdcd39ae162a9720a6/natsort-4.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03c9562e852672172bfe4b1a00e02d11", "sha256": "c76ba3e85fba78f276ac06e4d47f2230d1070f9c19413b2a0bfe7de6af311839" }, "downloads": -1, "filename": "natsort-4.0.4.tar.gz", "has_sig": false, "md5_digest": "03c9562e852672172bfe4b1a00e02d11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63116, "upload_time": "2015-11-02T06:26:15", "url": "https://files.pythonhosted.org/packages/12/8e/e08d741b9ddedddc6c3f26542abab356ced37946a3b507cab780e1b23e63/natsort-4.0.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "c9d3f763640c61af3f5fa76c2b39b8ab", "sha256": "d141622a7d9d8b11c538407e49a9984ecb64722cc134ae4361ee45d5f85f85a8" }, "downloads": -1, "filename": "natsort-4.0.4.zip", "has_sig": false, "md5_digest": "c9d3f763640c61af3f5fa76c2b39b8ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88115, "upload_time": "2015-11-02T06:26:10", "url": "https://files.pythonhosted.org/packages/7c/6c/a39343bb6038fefa2dc1bb0875af5dbe44190e4e805037fd666fe1af2a60/natsort-4.0.4.zip" } ], "5.0.0": [ { "comment_text": "", "digests": { "md5": "c4c518cf8d408a85d36d89347dfebe5a", "sha256": "076546e61864d4a095cad453d301db5c8fdd1e5d340a3f92e3eef5caebdb7c8c" }, "downloads": -1, "filename": "natsort-5.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4c518cf8d408a85d36d89347dfebe5a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32560, "upload_time": "2016-05-08T07:36:20", "url": "https://files.pythonhosted.org/packages/98/c8/9fdc4c9122bb0c7da63b28f165d323188597e795d2d52f884c5e0a33bec0/natsort-5.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6662a32abb9fd79c899189ab3b29cf04", "sha256": "b362a2bec8bc0dcdde0dd566703b48c2c59f607e897785c6c9253c96f4abb881" }, "downloads": -1, "filename": "natsort-5.0.0.tar.gz", "has_sig": false, "md5_digest": "6662a32abb9fd79c899189ab3b29cf04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67543, "upload_time": "2016-05-08T07:36:26", "url": "https://files.pythonhosted.org/packages/63/16/d418d0616b99583820929f2bd3ea06bdd67bf834ffb55e47a2c5af1b7bf6/natsort-5.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "664fc1c4af4cf2562326a5f1327f3a3d", "sha256": "b08513a4416b0f6e3bf9a5d659e41189bf3ceeec74de6e1e2b3ff4e23e89324b" }, "downloads": -1, "filename": "natsort-5.0.0.zip", "has_sig": false, "md5_digest": "664fc1c4af4cf2562326a5f1327f3a3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 96032, "upload_time": "2016-05-08T07:36:31", "url": "https://files.pythonhosted.org/packages/60/74/5c2e3acb0a2f548789719c4165ee69044547d38c6276e063c385e8d01696/natsort-5.0.0.zip" } ], "5.0.1": [ { "comment_text": "", "digests": { "md5": "e350778e074f4c2525d6cbd1063e63ac", "sha256": "ad35be68ef6db20a9b0ae6c81df8ea1c6166f924e92de967b9adca97912acec6" }, "downloads": -1, "filename": "natsort-5.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e350778e074f4c2525d6cbd1063e63ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33091, "upload_time": "2016-06-05T05:35:45", "url": "https://files.pythonhosted.org/packages/21/47/0a52ba175b01206493f1ad7f09a13c27f33e898739340fb500180c53b43e/natsort-5.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e82b8f60b07c6906c2983c40790c6f46", "sha256": "4ad6b4d1153451e345967989bd3ca30abf33f615b116eeadfcc51a456e6974a9" }, "downloads": -1, "filename": "natsort-5.0.1.tar.gz", "has_sig": false, "md5_digest": "e82b8f60b07c6906c2983c40790c6f46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68053, "upload_time": "2016-06-05T05:35:50", "url": "https://files.pythonhosted.org/packages/e1/33/b988f1035160cbc7d4fdd05f7aa6ffebb501926a32b527338218106a72e4/natsort-5.0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "e8574b1b3f46ec32d2face47c5325e6c", "sha256": "62648ac68cf55193bcb4c1078cf99dfb72bb7ed6c1bacca5fd36b6167952b5c6" }, "downloads": -1, "filename": "natsort-5.0.1.zip", "has_sig": false, "md5_digest": "e8574b1b3f46ec32d2face47c5325e6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 96776, "upload_time": "2016-06-05T05:35:55", "url": "https://files.pythonhosted.org/packages/50/a0/23db0d7d1d2799c57eadac715113a93770cb3dfd065195d9e962dc30db48/natsort-5.0.1.zip" } ], "5.0.2": [ { "comment_text": "", "digests": { "md5": "ee049cab012b0bdd841a783cd0210a66", "sha256": "b6b018412a7f6ccd80c2d892947c93eae9c1c4c6948382dbcc21a69939c5a408" }, "downloads": -1, "filename": "natsort-5.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee049cab012b0bdd841a783cd0210a66", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35455, "upload_time": "2017-01-27T07:54:33", "url": "https://files.pythonhosted.org/packages/09/6c/1ec71a9cd37d334d7f50c59a9d9de02370bd22b49f59534a136d2080f6da/natsort-5.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14d5593c8320a547b71a0fe74a99247c", "sha256": "765edf99a8cf673cb6c78feec0bfa1f25b560ec046aff19eb6f2aa882890062e" }, "downloads": -1, "filename": "natsort-5.0.2.tar.gz", "has_sig": false, "md5_digest": "14d5593c8320a547b71a0fe74a99247c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 133738, "upload_time": "2017-01-27T07:54:36", "url": "https://files.pythonhosted.org/packages/b6/78/a63b7276eb7532400f1e4c7786f5d4b6a89fbe42c6ae15d35b3fa2f85914/natsort-5.0.2.tar.gz" } ], "5.0.3": [ { "comment_text": "", "digests": { "md5": "bf8e9cc604d73a363d02eab154b2b85e", "sha256": "e479b3951cba4e7946086fb416920fd93ae8aa17180e0c31ef671de13a83111f" }, "downloads": -1, "filename": "natsort-5.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf8e9cc604d73a363d02eab154b2b85e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34899, "upload_time": "2017-05-01T06:17:52", "url": "https://files.pythonhosted.org/packages/3b/04/b1df20d65cbe724329fc416ca43f87c5df75b4608fb73b3eb5d974859636/natsort-5.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "885997c444be12030960e65203a9ac10", "sha256": "d57b7a0156f16f49c6c010c9ce97e2125956697846f31bba7cd544cd24b007c1" }, "downloads": -1, "filename": "natsort-5.0.3.tar.gz", "has_sig": false, "md5_digest": "885997c444be12030960e65203a9ac10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 127096, "upload_time": "2017-05-01T06:17:53", "url": "https://files.pythonhosted.org/packages/8e/6b/a4e3031e573ef29a251984ac0a6bd26cedac6f5e67a7607c9746bd64b3fe/natsort-5.0.3.tar.gz" } ], "5.1.0": [ { "comment_text": "", "digests": { "md5": "12ceded58eb6c798b6feabaf015c61e4", "sha256": "64b702ee943144beea9cc58f4b2893da3bc3dfa9bd31cd216f8bfd6dce6edf57" }, "downloads": -1, "filename": "natsort-5.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12ceded58eb6c798b6feabaf015c61e4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35291, "upload_time": "2017-08-19T19:16:05", "url": "https://files.pythonhosted.org/packages/bc/e7/163948f0bd24298d86bdd47d4934bf9fd564716dea73e19690080de985e1/natsort-5.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2baa38b4e78b7df6d10f835079af51ff", "sha256": "5db0fd17c9f8ef3d54962a6e46159ce4807c630f0931169cd15ce54f2ac395b9" }, "downloads": -1, "filename": "natsort-5.1.0.tar.gz", "has_sig": false, "md5_digest": "2baa38b4e78b7df6d10f835079af51ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 128959, "upload_time": "2017-08-19T19:16:07", "url": "https://files.pythonhosted.org/packages/2c/dd/b93ede098823aacfc459b9f34079d2f4746cc45ccacec5f5475e2c54b08a/natsort-5.1.0.tar.gz" } ], "5.1.1": [ { "comment_text": "", "digests": { "md5": "e6930a2dcde597134c304d320d88c72c", "sha256": "ee2f7715bf45a65cc1ab1d80360b00299102c7bf9d87757a27e14ddaafa57d0e" }, "downloads": -1, "filename": "natsort-5.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6930a2dcde597134c304d320d88c72c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36400, "upload_time": "2017-11-12T00:08:35", "url": "https://files.pythonhosted.org/packages/a8/e2/517a124d94855fb68a13c53bb40fdef4b75bc1827215349f7e57b653651f/natsort-5.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f99a1414f787854fe8f37320ac50e70a", "sha256": "9ffbfb74bf3fc3905be1b9b052ed865675651e38fcd972ed1ed5c64a02f93cbd" }, "downloads": -1, "filename": "natsort-5.1.1.tar.gz", "has_sig": false, "md5_digest": "f99a1414f787854fe8f37320ac50e70a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 130155, "upload_time": "2017-11-12T00:08:40", "url": "https://files.pythonhosted.org/packages/91/65/59ff2a329344c870f296d8358746734eb89dea4419866f7d47a9092843f2/natsort-5.1.1.tar.gz" } ], "5.2.0": [ { "comment_text": "", "digests": { "md5": "0ec88b16543dad6efc431d43af8728ec", "sha256": "a9156f61336a8d743f67a8c9f336b1287529f67a07fe6001c7d4b5673a42308e" }, "downloads": -1, "filename": "natsort-5.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ec88b16543dad6efc431d43af8728ec", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37350, "upload_time": "2018-02-15T05:38:34", "url": "https://files.pythonhosted.org/packages/dd/0f/02359ee61e2b7ace625618ad87c336cbfa11b0e7b4f7a3ed9fc7b71cce6e/natsort-5.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7661b449021a57dc7268464559331377", "sha256": "c960082d2145b04723041c4b85092546560538e29664dd197a1344d5b090bc91" }, "downloads": -1, "filename": "natsort-5.2.0.tar.gz", "has_sig": false, "md5_digest": "7661b449021a57dc7268464559331377", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 135444, "upload_time": "2018-02-15T05:40:23", "url": "https://files.pythonhosted.org/packages/7f/c3/7f70827f5bb4fac174f9089e4d9723bb9540aefbf88236bbfa44e10ca733/natsort-5.2.0.tar.gz" } ], "5.3.0": [ { "comment_text": "", "digests": { "md5": "d5cb6f07a9ce6a03301df601e8678164", "sha256": "69e8adfe7e509ee967c8b33279966596fba84beb763fb8d8322b387fa1836b74" }, "downloads": -1, "filename": "natsort-5.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d5cb6f07a9ce6a03301df601e8678164", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32431, "upload_time": "2018-04-21T03:59:11", "url": "https://files.pythonhosted.org/packages/c9/5d/64d443b303fc213bf7abe2512232d2b47acbc3e6f8e01ad19a9bf7d313cb/natsort-5.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fa7ddf98d61c8d38a1690d724696c9d", "sha256": "28ae482b4547bea5a40e8a3a089e8d1ca95ff9878d97e4f416d49714f38dab8f" }, "downloads": -1, "filename": "natsort-5.3.0.tar.gz", "has_sig": false, "md5_digest": "5fa7ddf98d61c8d38a1690d724696c9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141113, "upload_time": "2018-04-21T03:59:13", "url": "https://files.pythonhosted.org/packages/5c/69/48177d92d2168f653beb579b3c229b51a8ce91023d707ed268dab382206f/natsort-5.3.0.tar.gz" } ], "5.3.1": [ { "comment_text": "", "digests": { "md5": "f5bd221f40f177994a012a9455f58f67", "sha256": "6f787fdc248bbd96f4bcdafd752b4f74f217c987b3acc6d526ac3d41a3298d72" }, "downloads": -1, "filename": "natsort-5.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5bd221f40f177994a012a9455f58f67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32469, "upload_time": "2018-05-15T04:19:52", "url": "https://files.pythonhosted.org/packages/58/1f/4a1bc3ec27293bc25876497dad67994f1ae38615afd680f6bc96113735ef/natsort-5.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "147f40367f55121b4abd4ff73000cc43", "sha256": "0cefe7890a7a890bd9516738471d08d47e1ffbb3a9dd5abcd57af51f5cd187fe" }, "downloads": -1, "filename": "natsort-5.3.1.tar.gz", "has_sig": false, "md5_digest": "147f40367f55121b4abd4ff73000cc43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 142194, "upload_time": "2018-05-15T04:19:54", "url": "https://files.pythonhosted.org/packages/56/f5/a5fd910d37f0f96784e8904b3ea9cff9c5c1407a8244d5bbf2db537172ad/natsort-5.3.1.tar.gz" } ], "5.3.2": [ { "comment_text": "", "digests": { "md5": "f45e6ef756846351e1cfd701e60c6160", "sha256": "b06571dfe08c7649d7906392687381767f06e9002939afb71bd806685dbeb737" }, "downloads": -1, "filename": "natsort-5.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f45e6ef756846351e1cfd701e60c6160", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32554, "upload_time": "2018-05-18T03:47:15", "url": "https://files.pythonhosted.org/packages/06/23/cb8d3422c1b4300424b16bbb6e48057578ce5733bf63f65b6c22d4d4c0f9/natsort-5.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c43dc8cdb6862b24b7f0f4edca00ff3", "sha256": "94056276c41be501d9fad3ade61d4eb4edf3b37fea53829b3294b75dc1d23708" }, "downloads": -1, "filename": "natsort-5.3.2.tar.gz", "has_sig": false, "md5_digest": "4c43dc8cdb6862b24b7f0f4edca00ff3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141548, "upload_time": "2018-05-18T03:47:16", "url": "https://files.pythonhosted.org/packages/e9/b5/8047e19b3ea3e812fe194438d9f5045aa24950535be3c55fb9f7d0fca349/natsort-5.3.2.tar.gz" } ], "5.3.3": [ { "comment_text": "", "digests": { "md5": "dab4de7bd0d7255c81306c13af21afb6", "sha256": "6d3e98c8c7ace4024181dca44dfdc57de3489fd92df11a494b8d4c50e81fb219" }, "downloads": -1, "filename": "natsort-5.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dab4de7bd0d7255c81306c13af21afb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34100, "upload_time": "2018-07-08T00:18:40", "url": "https://files.pythonhosted.org/packages/d6/8d/3bca1e1415299dae9d469b04a4ced7267f62249a9902e823fd7d6b085683/natsort-5.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b66ebeecae0f0fb319f10d74202dff6", "sha256": "da930bfddce941526955dea8d35a44243c96adf919ceb758ba7bbd1ba5b0a39a" }, "downloads": -1, "filename": "natsort-5.3.3.tar.gz", "has_sig": false, "md5_digest": "4b66ebeecae0f0fb319f10d74202dff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 147302, "upload_time": "2018-07-08T00:18:42", "url": "https://files.pythonhosted.org/packages/9b/04/f397de5d77942e37cf31f2d37ba7cc2b6f46a440e5dd41e3ab3474f51a0e/natsort-5.3.3.tar.gz" } ], "5.4.0": [ { "comment_text": "", "digests": { "md5": "38aa0c3b4477fe342c4121fbbddb33a6", "sha256": "77ec07a0c76864992c31e8504a299e19474ff572ef18ef5c101b8e0120f8fc11" }, "downloads": -1, "filename": "natsort-5.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38aa0c3b4477fe342c4121fbbddb33a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36065, "upload_time": "2018-09-07T03:05:51", "url": "https://files.pythonhosted.org/packages/a7/c5/39619c774679c06d1a8ad813096d207ba9b653260e3494d1d6e697803b6d/natsort-5.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "940ada7caa2b93fa1939ec6f2cc1ab7d", "sha256": "9130c8954f9437a0401d4e451b4b90a874b51ce47d91ede0f2cce4db762717f9" }, "downloads": -1, "filename": "natsort-5.4.0.tar.gz", "has_sig": false, "md5_digest": "940ada7caa2b93fa1939ec6f2cc1ab7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 144748, "upload_time": "2018-09-07T03:05:53", "url": "https://files.pythonhosted.org/packages/9b/1a/d9680ab57727b5bf045dca166cb2d7cdc5a7f9cce2b8d7e85b4cdcc751e7/natsort-5.4.0.tar.gz" } ], "5.4.1": [ { "comment_text": "", "digests": { "md5": "2528147231510764334537127dd2b080", "sha256": "ea0bbac61fbc2511607f667a3e1adead7e65f75dd59bf8a429298d56c506db34" }, "downloads": -1, "filename": "natsort-5.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2528147231510764334537127dd2b080", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36128, "upload_time": "2018-09-10T03:14:42", "url": "https://files.pythonhosted.org/packages/e3/31/b937f858addee2e1a62f15842f0f3f07e9277aa87fb67fe9b9e28ac90d50/natsort-5.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f6a2e82aec3a6fd9321016a8b81e849", "sha256": "ae73b005135dc152e7b282b2d4cf19380d8cab4c4026461ee9f37bf3aa12e344" }, "downloads": -1, "filename": "natsort-5.4.1.tar.gz", "has_sig": false, "md5_digest": "5f6a2e82aec3a6fd9321016a8b81e849", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 144888, "upload_time": "2018-09-10T03:14:44", "url": "https://files.pythonhosted.org/packages/16/02/85eb578d42593d095c7c9c96bc9ad68d09812952c719f3599df0cb5af3b9/natsort-5.4.1.tar.gz" } ], "5.5.0": [ { "comment_text": "", "digests": { "md5": "1643d74234406c6f326216f9569cf7ac", "sha256": "e1ad0618d3aa0cc43dfc3298ffcdbfeb47dfff1d875359dc81c72434ae8c62bf" }, "downloads": -1, "filename": "natsort-5.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1643d74234406c6f326216f9569cf7ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38189, "upload_time": "2018-11-19T01:02:31", "url": "https://files.pythonhosted.org/packages/d8/67/9f795649f1173b18851941e288035695386ee44c33bb0960832550f8a236/natsort-5.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52bc8a88ca7a6d3b430ef2cb0d2a16c7", "sha256": "e29031f37aa264145d6ad9acdab335479ce3636806fc7aa70b7675a2b2198d09" }, "downloads": -1, "filename": "natsort-5.5.0.tar.gz", "has_sig": false, "md5_digest": "52bc8a88ca7a6d3b430ef2cb0d2a16c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 148672, "upload_time": "2018-11-19T01:02:33", "url": "https://files.pythonhosted.org/packages/81/6d/65234539fa2f5f2d7994cd9ca07ade169886295bd5d5f52dbd9c1c31fc11/natsort-5.5.0.tar.gz" } ], "6.0.0": [ { "comment_text": "", "digests": { "md5": "47f008f40315234e4d200190a765714e", "sha256": "83a8c36b1b2321705d4d7814a7aaf91d0e1bcb7bff119a6ebfe5c9ce3b332d0e" }, "downloads": -1, "filename": "natsort-6.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47f008f40315234e4d200190a765714e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 36655, "upload_time": "2019-02-05T06:49:47", "url": "https://files.pythonhosted.org/packages/e7/13/a66bfa0ebf00e17778ca0319d081be686a33384d1f612fc8e0fc542ac5d8/natsort-6.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83f18fd5e0cc4dfffb666fea0cf67405", "sha256": "ff3effb5618232866de8d26e5af4081a4daa9bb0dfed49ac65170e28e45f2776" }, "downloads": -1, "filename": "natsort-6.0.0.tar.gz", "has_sig": false, "md5_digest": "83f18fd5e0cc4dfffb666fea0cf67405", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 140718, "upload_time": "2019-02-05T06:49:50", "url": "https://files.pythonhosted.org/packages/b3/5d/c0fbee4ed688fe2ed6533dd4a0124e1470d6692bc29e1da06bc0861ed4ab/natsort-6.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "47f008f40315234e4d200190a765714e", "sha256": "83a8c36b1b2321705d4d7814a7aaf91d0e1bcb7bff119a6ebfe5c9ce3b332d0e" }, "downloads": -1, "filename": "natsort-6.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47f008f40315234e4d200190a765714e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 36655, "upload_time": "2019-02-05T06:49:47", "url": "https://files.pythonhosted.org/packages/e7/13/a66bfa0ebf00e17778ca0319d081be686a33384d1f612fc8e0fc542ac5d8/natsort-6.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83f18fd5e0cc4dfffb666fea0cf67405", "sha256": "ff3effb5618232866de8d26e5af4081a4daa9bb0dfed49ac65170e28e45f2776" }, "downloads": -1, "filename": "natsort-6.0.0.tar.gz", "has_sig": false, "md5_digest": "83f18fd5e0cc4dfffb666fea0cf67405", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 140718, "upload_time": "2019-02-05T06:49:50", "url": "https://files.pythonhosted.org/packages/b3/5d/c0fbee4ed688fe2ed6533dd4a0124e1470d6692bc29e1da06bc0861ed4ab/natsort-6.0.0.tar.gz" } ] }