{ "info": { "author": "Alexandre Lima Conde", "author_email": "xlcnd@outlook.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: General" ], "description": "\n.. image:: https://img.shields.io/badge/Sourcegraph-Status-blue.svg\n :target: https://sourcegraph.com/github.com/xlcnd/isbnlib\n :alt: Graph\n\n.. image:: https://readthedocs.org/projects/isbnlib/badge/?version=latest\n :target: https://isbnlib.readthedocs.org/en/latest/\n :alt: Documentation Status\n\n.. image:: https://coveralls.io/repos/github/xlcnd/isbnlib/badge.svg?branch=v3.9.9\n :target: https://coveralls.io/github/xlcnd/isbnlib?branch=v3.9.9\n :alt: Coverage Status\n\n.. image:: https://travis-ci.org/xlcnd/isbnlib.svg?branch=v3.9.9\n :target: https://travis-ci.org/xlcnd/isbnlib\n :alt: Built Status\n\n.. image:: https://ci.appveyor.com/api/projects/status/github/xlcnd/isbnlib?branch=v3.9.9&svg=true\n :target: https://ci.appveyor.com/project/xlcnd/isbnlib\n :alt: Windows Built Status\n\n.. image:: https://img.shields.io/github/issues/xlcnd/isbnlib/bug.svg?label=bugs&style=flat\n :target: https://github.com/xlcnd/isbnlib/labels/bug\n :alt: Bugs\n\n.. image:: https://img.shields.io/pypi/dm/isbnlib.svg?style=flat\n :target: https://pypi.org/project/isbnlib/\n :alt: PYPI Downloads\n\n\n\nWarning\n=======\n\n\n **Breaking Change** The service xISBN was decommissioned (see issue 51_)!\n\n\n\nInfo\n====\n\n``isbnlib`` is a (pure) python library that provides several\nuseful methods and functions to validate, clean, transform, hyphenate and\nget metadata for ISBN strings. Its origin was as the core of isbntools_.\n\nThis short version, is suitable to be include as a dependency in other projects.\nHas a straightforward setup and a very easy programmatic api.\n\nRuns on py27, py35, py36 and py37.\n\nTypical usage (as library):\n\n.. code-block:: python\n\n import isbnlib\n ...\n\n\n\nISBN\n----\n\n The official form of an ISBN is something like ``ISBN 979-10-90636-07-1``. However for most\n applications only the numbers are important, you can always 'mask' them if you need (see below).\n This library works mainly with 'striped' ISBNs (only digits and X) like '0826497527'. You can\n strip an ISBN-like string by using ``canonical(isbnlike)``. You can\n 'mask' the ISBN by using ``mask(isbn)``. So in the examples below, when you see 'isbn'\n in the argument, it is a 'striped' ISBN, when the argument is an 'isbnlike' it is a string\n like ``ISBN 979-10-90636-07-1`` or even something dirty like ``asdf 979-10-90636-07-1 bla bla``.\n\n Two important concepts: **valid ISBN** should be an ISBN that was built according with the rules,\n this is distinct from **issued ISBN** that is an ISBN that was already issued to a publisher\n (this is the usage of the libraries and most of the web services).\n However *isbn.org*, probably by legal reasons, merges the two!\n So, according to *isbn-international.org*, '9786610326266' is not valid (because the block 978-66...\n has not been issued yet, however if you use ``is_isbn13('9786610326266')`` you will get ``True``\n (because '9786610326266' follows the rules of an ISBN). But the situation is even murkier,\n try ``meta('9786610326266')`` and you will see that this ISBN was already used!\n\n If possible, work with ISBNs in the isbn-13 format (since 2007, only are issued ISBNs\n in the isbn-13 format). You can always convert isbn-10 to isbn-13, but **not** the reverse.\n Read more about ISBN at isbn-international.org_ or wikipedia_.\n\n\n\nMain Functions\n--------------\n\n``is_isbn10(isbn10like)``\n Validates as ISBN-10.\n\n``is_isbn13(isbn13like)``\n Validates as ISBN-13.\n\n``to_isbn10(isbn13)``\n Transforms isbn-13 to isbn-10.\n\n``to_isbn13(isbn10)``\n Transforms isbn-10 to isbn-13.\n\n``canonical(isbnlike)``\n Keeps only digits and X. You will get strings like `9780321534965` and `954430603X`.\n\n``clean(isbnlike)``\n Cleans ISBN (only legal characters).\n\n``notisbn(isbnlike, level='strict')``\n Check with the goal to invalidate isbn-like.\n\n``get_isbnlike(text, level='normal')``\n Extracts all substrings that seem like ISBNs (very useful for scraping).\n\n``get_canonical_isbn(isbnlike, output='bouth')``\n Extracts ISBNs and transform them to the canonical form.\n\n``EAN13(isbnlike)``\n Transforms an `isbnlike` string into an EAN13 number (validated canonical ISBN-13).\n\n``info(isbn)``\n Gets the language or country assigned to this ISBN.\n\n``mask(isbn, separator='-')``\n `Mask` (hyphenate) a canonical ISBN.\n\n``meta(isbn, service='default', cache='default')``\n Gives you the main metadata associated with the ISBN. As `service` parameter you can use:\n ``'goob'`` uses the **Google Books service** (**no key is needed**) and\n **is the default option**,\n ``'openl'`` uses the **OpenLibrary.org** api (**no key is needed**).\n You can enter API keys\n with ``config.add_apikey(service, apikey)`` (see example below).\n The output can be formatted as ``bibtex``, ``csl`` (CSL-JSON), ``msword``, ``endnote``, ``refworks``,\n ``opf`` or ``json`` (BibJSON) bibliographic formats with ``registry.bibformatters``.\n ``cache`` only allows two values: 'default' or None. You can change the kind of cache by using\n ``registry.set_cache`` (see below).\n Now, you can extend the functionality of this function by adding pluggins, more metadata\n providers or new bibliographic formatters (check_ for available pluggins).\n\n``editions(isbn, service='merge')``\n Returns the list of ISBNs of editions related with this ISBN. By default\n uses 'merge' (merges 'openl' and 'thingl'), but other providers are available:\n 'openl' users **Open Library**, 'thingl' (uses the service ThingISBN from **LibraryThing**)\n and 'any' (first tries 'openl', if no data, then 'thingl').\n\n``isbn_from_words(words)``\n Returns the most probable ISBN from a list of words (for your geographic area).\n\n``goom(words)``\n Returns a list of references from **Google Books multiple references**.\n\n``doi(isbn)``\n Returns a DOI's ISBN-A from a ISBN-13.\n\n``doi2tex(DOI)``\n Returns metadata formated as BibTeX for a given DOI.\n\n``ren(filename)``\n Renames a file using metadata from an ISBN in his filename.\n\n``desc(isbn)``\n Returns a small description of the book.\n *Almost all data available are for US books!*\n\n``cover(isbn)``\n Returns a dictionary with the url for cover.\n *Almost all data available are for US books!*\n\n\nSee files test_core_ and test_ext_ for **a lot of examples**.\n\n\nInstall\n=======\n\n\nFrom the command line, enter (in some cases you have to preced the\ncommand with ``sudo``):\n\n\n.. code-block:: bash\n\n $ pip install isbnlib\n\n\nIf you use linux systems, you can install using your distribution package\nmanager (all major distributions have packages ``python-isbnlib``\nand ``python3-isbnlib``), however (usually) are **very old and don't work well anymore**!\n\n\n\nFor Devs\n========\n\n\nAPI's Main Namespaces\n---------------------\n\nIn the namespace ``isbnlib`` you have access to the **core functions**:\n``is_isbn10``, ``is_isbn13``, ``to_isbn10``, ``to_isbn13``, ``canonical``,\n``clean``, ``notisbn``, ``get_isbnlike``, ``get_canonical_isbn``, ``mask``,\n``info``, ``check_digit10``, ``check_digit13``, ``doi`` and ``EAN13``.\n\nIn addition, you have access to **metadata functions**, namely:\n``meta``, ``editions``, ``ren``, ``desc``, ``cover``,\n``goom``, ``doi2tex`` and ``isbn_from_words``.\n\nThe exceptions raised by these methods can all be catched using ``ISBNLibException``.\n\n\nYou can extend the lib by using the classes and functions exposed in\nnamespace ``isbnlib.dev``, namely:\n\n* ``WEBService`` a class that handles the access to web\n services (just by passing an url) and supports ``gzip``.\n You can subclass it to extend the functionality... but\n probably you don't need to use it! It is used in the next class.\n\n* ``WEBQuery`` a class that uses ``WEBService`` to retrieve and parse\n data from a web service. You can build a new provider of metadata\n by subclassing this class.\n His main methods allow passing custom\n functions (*handlers*) that specialize them to specific needs (``data_checker`` and\n ``parser``). It implements a **throttling mechanism** with a default rate of\n one call per second per service.\n\n* ``Metadata`` a class that structures, cleans and 'validates' records of\n metadata. His method ``merge`` allows to implement a simple merging\n procedure for records from different sources. The main features of this class, can be\n implemented by a call to the ``stdmeta`` function instead!\n\n* ``vias`` exposes several functions to put calls to services, just by passing the name and\n a pointer to the service's ``query`` function.\n ``vias.parallel`` allows to put threaded calls.\n You can use ``vias.serial`` to make serial calls and\n ``vias.multi`` to use several cores. The default is ``vias.serial``.\n\nThe exceptions raised by these methods can all be catched using ``ISBNLibDevException``.\nYou **should't raise** this exception in your code, only raise the specific exceptions\nexposed in ``isbnlib.dev`` whose name ends in Error.\n\n\nIn ``isbnlib.dev.helpers`` you can find several methods, that we found very useful, some of then\nare only used in ``isbntools`` (*an app and framework* that uses ``isbnlib``).\n\n\nWith ``isbnlib.config`` you can read and set configuration options:\nchange timeouts with ``seturlopentimeout`` and ``setthreadstimeout``,\naccess api keys with ``apikeys`` and add new one with ``add_apikey``,\naccess and set generic and user-defined options with ``options.get('OPTION1')`` and ``set_option``.\n\n\nFinally, from ``isbnlib.registry`` you can change the metadata service to be used by default\n(``setdefaultservice``),\nadd a new service (``add_service``), access bibliographic formatters for metadata (``bibformatters``),\nset the default formatter (``setdefaultbibformatter``), add new formatters (``add_bibformatter``) and\nset a new cache (``set_cache``) (e.g. to switch off the chache ``set_cache(None)``).\nThe cache only works for calls through ``isbnlib.meta``. These changes only work for the 'current session',\nso should be done always before calling other methods.\n\n\nLet us concretize these points with a small example.\n\nSuppose you want a small script to get metadata using ``Open Library`` formated in BibTeX.\n\nA minimal script would be:\n\n\n.. code-block:: python\n\n from isbnlib import meta\n from isbnlib.registry import bibformatters\n\n SERVICE = 'openl'\n\n # now you can use the service\n isbn = '9780446310789'\n bibtex = bibformatters['bibtex']\n print(bibtex(meta(isbn, SERVICE)))\n\n\n\nPlugins\n-------\n\nYou can extend the functionality of the library by adding plugins (for now, just\nnew metadata providers or new bibliographic formatters).\n\nFor available plugins check_ here.\n\nAfter install, your plugin will blend transparently in ``isbnlib`` (you will have more options in ``meta`` and ``bibformatters``).\n\nIf you want to develop a plugin, start with this template_ and follow the instructions there. For inspiration take a look\nat goob_.\n\n\nRemember that plugins **must** support python 2.7 and python 3.5+ (see python-future.org_).\n\n\n\nPatterns of Usage\n-----------------\n\nThe library implements a very simple API with sensible defaults, but there are cases\nthat need your attention (see case 3 below).\n\n\n\nA. You only need **core functions**:\n\n\n.. code-block:: python\n\n # import the core functions you need\n from isbnlib import canonical, is_isbn10, is_isbn13\n\n isbn = canonical(\"978-0446310789\")\n if is_isbn13(isbn):\n ...\n ...\n\n\nB. You need also **metadata functions**, with **default config**:\n\n\n.. code-block:: python\n\n from isbnlib import canonical, meta, description\n\n isbn = canonical(\"978-0446310789\")\n data = meta(isbn)\n ...\n\nC. You need also **metadata functions**, with **special config**:\n\n *Lets suppose you need to add an api key for a metadata plugin\n and change the cache too*.\n\n\n.. code-block:: python\n\n from myapp.utils import MyCache\n\n # import the functions you need, plus 'config' and 'registry'\n from isbnlib import canonical, config, meta, registry\n\n # you should use 'config' first\n config.add_apikey('isbndb', 'kjshdfkjahsdflkjh')\n\n # then 'registry'\n registry.set_cache(MyCache())\n\n # Only now you should use metadata functions\n # (there are no adaptions for core functions,\n # so they can be used at any moment)\n isbn = canonical(\"978-0446310789\")\n data = meta(isbn, service=\"isbndb\")\n ...\n\n\nD. You want to build a **plugin** or use **isbnlib.dev** in your code:\n\n You should study very carefully the **public** methods in ``dir(isbnlib.dev)``.\n\n\n\nCaveats\n-------\n\n\n1. These classes are optimized for one-call to services and not for batch calls.\n\n2. If you inspect the library, you will see that there are a lot of private modules\n (their name starts with '_'). These modules **should not** be accessed directly since,\n with high probability, your program will break with a further version of the library!\n\n\n\nProjects using *isbnlib*\n------------------------\n\n**isbntools** https://github.com/xlcnd/isbntools\n\n**isbnsrv** https://github.com/xlcnd/isbnsrv\n\n**Open Library** https://github.com/internetarchive/openlibrary\n\n**NYPL Library Simplified** https://github.com/NYPL-Simplified\n\n**Manubot** https://github.com/manubot\n\n**Spreads** https://github.com/DIYBookScanner/spreads\n\n**Papis** https://github.com/papis/papis\n\n**libBMC** https://github.com/Phyks/libbmc/\n\n**Alessandria** https://gitlab.com/openlabmatera/alessandria\n\n**Comic Collector** https://github.com/wengole/comiccollector\n\n**Abelujo** https://github.com/vindarel/abelujo\n\n**BibLib** https://pypi.org/project/biblib/\n\n**L-Space** https://pypi.org/project/lspace/\n\n\n\nHelp\n----\n\n\nIf you need help, please take a look at github_ or post a question on\nstackoverflow_ .\n\n\n\n----------------------------------------------------------------------------------------------\n\n.. class:: center\n\nRead ``isbnlib`` code in a very sctructured way at sourcegraph_ or 'the docs' at readthedocs_.\n\n----------------------------------------------------------------------------------------------\n\n\n.. _github: https://github.com/xlcnd/isbnlib/issues\n\n.. _range: https://www.isbn-international.org/range_file_generation\n\n.. _isbntools: https://pypi.python.org/pypi/isbntools\n\n.. _sourcegraph: http://bit.ly/ISBNLib_srcgraph\n\n.. _readthedocs: http://bit.ly/ISBNLib_rtd\n\n.. _stackoverflow: http://stackoverflow.com/search?tab=newest&q=isbnlib\n\n.. _test_core: https://github.com/xlcnd/isbnlib/blob/master/isbnlib/test/test_core.py\n\n.. _test_ext: https://github.com/xlcnd/isbnlib/blob/master/isbnlib/test/test_ext.py\n\n.. _isbn-international.org: https://www.isbn-international.org/content/what-isbn\n\n.. _wikipedia: http://en.wikipedia.org/wiki/International_Standard_Book_Number\n\n.. _python-future.org: http://python-future.org/compatible_idioms.html\n\n.. _issue: https://github.com/xlcnd/isbnlib/issues/28\n\n.. _check: https://pypi.python.org/pypi?%3Aaction=search&term=isbnlib_&submit=search\n\n.. _template: https://github.com/xlcnd/isbnlib/blob/dev/PLUGIN.zip\n\n\n.. _goob: https://github.com/xlcnd/isbnlib/blob/dev/isbnlib/_goob.py\n\n\n.. _search: https://pypi.python.org/pypi?%3Aaction=search&term=isbnlib&submit=search\n\n.. _51: https://github.com/xlcnd/isbnlib/issues/51\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/xlcnd/isbnlib/archive/v3.9.9.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/xlcnd/isbnlib", "keywords": "ISBN metadata World_Catalogue Google_Books Open_Library BibTeX EndNote RefWorks MSWord opf BibJSON", "license": "LGPL v3", "maintainer": "", "maintainer_email": "", "name": "isbnlib", "package_url": "https://pypi.org/project/isbnlib/", "platform": "", "project_url": "https://pypi.org/project/isbnlib/", "project_urls": { "Bug Reports": "https://github.com/xlcnd/isbnlib/issues", "Dev Docs": "https://isbnlib.readthedocs.io/en/latest/devs.html", "Download": "https://github.com/xlcnd/isbnlib/archive/v3.9.9.zip", "Forum": "https://stackoverflow.com/search?tab=newest&q=isbnlib", "Homepage": "https://github.com/xlcnd/isbnlib", "License": "https://github.com/xlcnd/isbnlib/blob/dev/LICENSE-LGPL-3.0-only.txt" }, "release_url": "https://pypi.org/project/isbnlib/3.9.9/", "requires_dist": null, "requires_python": "", "summary": "Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).", "version": "3.9.9" }, "last_serial": 5988479, "releases": { "3.3.3": [ { "comment_text": "", "digests": { "md5": "599b95d51ef45e761df7beeedb2d9b20", "sha256": "651f35a42577e1519273ca09022142f65567055312057743cd83b0afccaf14a5" }, "downloads": -1, "filename": "isbnlib-3.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "599b95d51ef45e761df7beeedb2d9b20", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 112806, "upload_time": "2014-06-16T10:00:05", "url": "https://files.pythonhosted.org/packages/9c/63/cab9dad3fb372abaafb40090eef5208302a4f4e5e08bcdd3379243396dbc/isbnlib-3.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1742e3f7a1813e3e21d26624db8b8ee9", "sha256": "5bfc8b348565e16dc8fd61e3a945558211e25fbaff88a94cc882d63ffb51a7cb" }, "downloads": -1, "filename": "isbnlib-3.3.3.tar.gz", "has_sig": false, "md5_digest": "1742e3f7a1813e3e21d26624db8b8ee9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51000, "upload_time": "2014-06-16T10:00:02", "url": "https://files.pythonhosted.org/packages/d7/d8/43ab6e89498ecddeb9692f4247a1227992f5392a961ac53f6c61f3de5280/isbnlib-3.3.3.tar.gz" } ], "3.3.4": [ { "comment_text": "", "digests": { "md5": "b4b5e9a8ba09725cb0e5c518ad81eb04", "sha256": "285d12a99978e50a41d333135d1a91144404041f3736f68d734be8ebd6e18a3f" }, "downloads": -1, "filename": "isbnlib-3.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b4b5e9a8ba09725cb0e5c518ad81eb04", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 61285, "upload_time": "2014-06-16T10:25:39", "url": "https://files.pythonhosted.org/packages/60/8b/01abe1d71a819f4bef86cbde2e41af698154ffb5c97de258635fe1b7bc3c/isbnlib-3.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b0217e5a98636237b18d47d882dd1b3", "sha256": "7196d3846f3369c725ea4b601188b65f9c40fab8e7516fb705a28b170508397f" }, "downloads": -1, "filename": "isbnlib-3.3.4.tar.gz", "has_sig": false, "md5_digest": "7b0217e5a98636237b18d47d882dd1b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50995, "upload_time": "2014-06-16T10:25:37", "url": "https://files.pythonhosted.org/packages/9a/cc/c88a52a8c93400b1077ec7663417cfbd23c65571eed2959e74baa997baab/isbnlib-3.3.4.tar.gz" } ], "3.3.5": [ { "comment_text": "", "digests": { "md5": "351d9ccc5fc21ef25832cbf9df24dc10", "sha256": "67fb77c3a95c5d406cef2662746377698108a471f7771d7219acc47f3bbaaa90" }, "downloads": -1, "filename": "isbnlib-3.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "351d9ccc5fc21ef25832cbf9df24dc10", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 61375, "upload_time": "2014-06-22T13:21:20", "url": "https://files.pythonhosted.org/packages/24/65/0fd712172214146069ea2012ed6e76824c79e0e70cfadefd0d397063fd40/isbnlib-3.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b20bf48593e522bc37f8cd45fba4b497", "sha256": "6a1566a98ea8db95d3969e842263ff8e9fea2f7ddcdc5ad94493f77c6a2be8ee" }, "downloads": -1, "filename": "isbnlib-3.3.5.tar.gz", "has_sig": false, "md5_digest": "b20bf48593e522bc37f8cd45fba4b497", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51118, "upload_time": "2014-06-22T13:21:13", "url": "https://files.pythonhosted.org/packages/a8/ff/6562dc84eacbec2d166b0e2ea017c187c94d97b2743ebc0deb9793909d40/isbnlib-3.3.5.tar.gz" } ], "3.3.6": [ { "comment_text": "", "digests": { "md5": "51e3c625627edb572e8e3c9b3c2ccf61", "sha256": "d2711d50833ea7f0ec13c390a12912c79b8609b2648ce1c48516a484628715fb" }, "downloads": -1, "filename": "isbnlib-3.3.6.tar.gz", "has_sig": false, "md5_digest": "51e3c625627edb572e8e3c9b3c2ccf61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52114, "upload_time": "2014-06-30T08:39:43", "url": "https://files.pythonhosted.org/packages/e8/34/13a5616cb873bd76ca56ac58297346e9069d6ffc9afa259783e0d04c446a/isbnlib-3.3.6.tar.gz" } ], "3.3.7": [ { "comment_text": "", "digests": { "md5": "77bd3201419a9a1c27421e001f2f0f38", "sha256": "d93855c94b5369d83755c1adf89d766ba2e5934f1eda77775f506bc164f14536" }, "downloads": -1, "filename": "isbnlib-3.3.7.tar.gz", "has_sig": false, "md5_digest": "77bd3201419a9a1c27421e001f2f0f38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54015, "upload_time": "2014-07-07T11:20:03", "url": "https://files.pythonhosted.org/packages/5e/d1/cc9028b75f04e49361127521475560b7191198a96cc93e5ce9ec64e5ec2f/isbnlib-3.3.7.tar.gz" } ], "3.3.8": [ { "comment_text": "", "digests": { "md5": "ed20f5951e6975da9e0cf6b47a3f9b74", "sha256": "597caa141c8ff31d609701624e50cc6bd49a6763875665dcee060f2409e12375" }, "downloads": -1, "filename": "isbnlib-3.3.8.tar.gz", "has_sig": false, "md5_digest": "ed20f5951e6975da9e0cf6b47a3f9b74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54071, "upload_time": "2014-07-07T17:48:02", "url": "https://files.pythonhosted.org/packages/94/48/ecfb6eb718a7ff20cccceaa7de47732902270b4b37e6d7b566784ade917e/isbnlib-3.3.8.tar.gz" } ], "3.3.9": [ { "comment_text": "", "digests": { "md5": "0f51ba0faacb133507e272762b30abf6", "sha256": "8fa84e3e8c6458ce73bba832cad03bf5752630a64e85b3f9d5ae1f858c0f519c" }, "downloads": -1, "filename": "isbnlib-3.3.9.tar.gz", "has_sig": false, "md5_digest": "0f51ba0faacb133507e272762b30abf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54477, "upload_time": "2014-07-13T16:24:47", "url": "https://files.pythonhosted.org/packages/99/82/7c6da0f5c3e213ecbfe8929d9076276644052d954c0c1d218afda2a2f8ec/isbnlib-3.3.9.tar.gz" } ], "3.4.1": [ { "comment_text": "", "digests": { "md5": "4d4c1b501d62484756b14fa584d81764", "sha256": "0e0ae9ace8ea1568305f59c4db316c838d7bda184c67cd1e960721cf753e95b7" }, "downloads": -1, "filename": "isbnlib-3.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d4c1b501d62484756b14fa584d81764", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 65306, "upload_time": "2014-07-16T11:39:51", "url": "https://files.pythonhosted.org/packages/b7/98/ad9a34b643f72da4eb6b8d7c34371cc7bc4536f95529795c8f5a1aa2dd9c/isbnlib-3.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97c6e74a75dd0df1699757c439c4743e", "sha256": "a2ca9e59ad4ad4f402fc42b80688600a828ccb0a46e703614fa4c543be75a722" }, "downloads": -1, "filename": "isbnlib-3.4.1.tar.gz", "has_sig": false, "md5_digest": "97c6e74a75dd0df1699757c439c4743e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54633, "upload_time": "2014-07-16T11:39:43", "url": "https://files.pythonhosted.org/packages/01/42/ab850f9671d358c3796996c6aac2a93c64a76df0840afddfd628244577f2/isbnlib-3.4.1.tar.gz" } ], "3.4.2": [ { "comment_text": "", "digests": { "md5": "950d53bbbbc32f2159af572b05c500c4", "sha256": "315fbfa0218bbb4b0fcbf6115fd1e2378bdbba00d7a24fe5b037329e4240b11f" }, "downloads": -1, "filename": "isbnlib-3.4.2.tar.gz", "has_sig": false, "md5_digest": "950d53bbbbc32f2159af572b05c500c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54962, "upload_time": "2014-08-13T14:14:45", "url": "https://files.pythonhosted.org/packages/d5/72/d6ae02ebdd50f1d0ea13a58ca2f539594773c3979704b004f751824a0abe/isbnlib-3.4.2.tar.gz" } ], "3.4.3": [ { "comment_text": "", "digests": { "md5": "db354e6e6458553a186a12fd77d39643", "sha256": "4613ee3efcb39e75c92f0ad3f744acaf8f164ef1350c6361e1fd40fb9ae7af8c" }, "downloads": -1, "filename": "isbnlib-3.4.3.tar.gz", "has_sig": false, "md5_digest": "db354e6e6458553a186a12fd77d39643", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55122, "upload_time": "2015-01-13T09:30:47", "url": "https://files.pythonhosted.org/packages/78/11/8085f66ce30044d2d6552225015b5f29af2b2142ae1149a45f5b42c7b02f/isbnlib-3.4.3.tar.gz" } ], "3.4.4": [ { "comment_text": "", "digests": { "md5": "d5ccd5dbe93922f2bf41c105b9e3293c", "sha256": "77ca92f9d51d7a771d450704f4de2af19585f225518a68b70d444d8b12a0ae74" }, "downloads": -1, "filename": "isbnlib-3.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d5ccd5dbe93922f2bf41c105b9e3293c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 67361, "upload_time": "2015-01-26T11:36:17", "url": "https://files.pythonhosted.org/packages/17/f7/eee94231a9dfc979f637e39b5250b45acf0adacb75d22b3d334af9e7e291/isbnlib-3.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6af5b0412485b927daad12fb6384f84", "sha256": "f50f04b8de49517d7925b29e8cc58f35dd3c38dfcd4345c5224ad1042f2ff613" }, "downloads": -1, "filename": "isbnlib-3.4.4.tar.gz", "has_sig": false, "md5_digest": "a6af5b0412485b927daad12fb6384f84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56368, "upload_time": "2015-01-26T11:31:54", "url": "https://files.pythonhosted.org/packages/02/1d/648720bf8cae8de2c8f0dbff43ba194c68e32a1844604d9c9156919cc41a/isbnlib-3.4.4.tar.gz" } ], "3.4.5": [ { "comment_text": "", "digests": { "md5": "bbe1233c2a688d508d4c7ac1f844fe91", "sha256": "447bf9dd41e6888d176024e6993a18dec1fdecad733dc9f803881f1a3cb42ca3" }, "downloads": -1, "filename": "isbnlib-3.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bbe1233c2a688d508d4c7ac1f844fe91", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 67635, "upload_time": "2015-02-05T11:07:34", "url": "https://files.pythonhosted.org/packages/03/52/f3e812e30ec499c4278c3e842c50f532fa315086257827e44a97dc7a5352/isbnlib-3.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d96e5eab0cbbfaeb3347beb29d406d64", "sha256": "80d9737ff2d2e6f073b70ba3e320edbaa5dba8195c309f5b03680257e2ff9bf1" }, "downloads": -1, "filename": "isbnlib-3.4.5.tar.gz", "has_sig": false, "md5_digest": "d96e5eab0cbbfaeb3347beb29d406d64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56575, "upload_time": "2015-02-05T11:07:31", "url": "https://files.pythonhosted.org/packages/be/3b/9cb8b3d014aa5e89862b45c35673e441518845657a8dba40a03667cf8eb2/isbnlib-3.4.5.tar.gz" } ], "3.4.6": [ { "comment_text": "", "digests": { "md5": "c8ed4e023030f2444b09b9c5f0af5aac", "sha256": "933e157c4af45cad7a1cbb7b5daae5d053cd619f3652470282998a364a16137f" }, "downloads": -1, "filename": "isbnlib-3.4.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8ed4e023030f2444b09b9c5f0af5aac", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 67691, "upload_time": "2015-02-05T17:38:43", "url": "https://files.pythonhosted.org/packages/62/aa/bbc5006c54499b4bfb488dd0f8fd6320d7c54bd0e7d587bc379085edeaf6/isbnlib-3.4.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe58a787e684e9d4952c0bc0c6fa6442", "sha256": "952d48ebb369dd09a4b554f0ad0193d547864be31e42f07ca7687dc68c556c9a" }, "downloads": -1, "filename": "isbnlib-3.4.6.tar.gz", "has_sig": false, "md5_digest": "fe58a787e684e9d4952c0bc0c6fa6442", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56644, "upload_time": "2015-02-05T17:38:39", "url": "https://files.pythonhosted.org/packages/3c/7d/039f0de909cca9e76e26f203794fdf16428e6f9731ea524e9bded862ae3c/isbnlib-3.4.6.tar.gz" } ], "3.4.7": [ { "comment_text": "", "digests": { "md5": "09083e46e6fce906e670878160902fa8", "sha256": "e5114a5542dceb6f7ec182b8f9320e70dde7c9e14f9b6ad8906cfb9db2f1ff39" }, "downloads": -1, "filename": "isbnlib-3.4.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09083e46e6fce906e670878160902fa8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 68555, "upload_time": "2015-02-11T14:16:30", "url": "https://files.pythonhosted.org/packages/84/1b/18eecef395c25fbc4aa5cc58bfc5fd8a785c75a448b13cfc1e08520c3cee/isbnlib-3.4.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1757dce34aaad314682d58df3d2b4ac3", "sha256": "d1b2291fd7df300ffb41bedd90f21d67989930aa5f4bdd5e6c144ca7e9fe212d" }, "downloads": -1, "filename": "isbnlib-3.4.7.tar.gz", "has_sig": false, "md5_digest": "1757dce34aaad314682d58df3d2b4ac3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57513, "upload_time": "2015-02-11T14:16:27", "url": "https://files.pythonhosted.org/packages/19/36/f6a57e269de34b87fe9db38334ab16dd16abd4d8cef856cded28bfbfdfd1/isbnlib-3.4.7.tar.gz" } ], "3.4.8": [ { "comment_text": "", "digests": { "md5": "63639a839fa07b79a2c71f95a9094439", "sha256": "a3159380b1b0ab3ff485a1b4388ea8f09fa4e5cb0258e7d77071c050579b22a2" }, "downloads": -1, "filename": "isbnlib-3.4.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "63639a839fa07b79a2c71f95a9094439", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 72346, "upload_time": "2015-02-25T16:13:52", "url": "https://files.pythonhosted.org/packages/65/41/5a05edcb9b1175a9a5e86f6a84c7d6f98f85be21c72757ee29ef4dd30c17/isbnlib-3.4.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba3e5e28084d4a931cb512aa0769aa26", "sha256": "7118907527a470b89f274df5f773e29329e06f96777bdce9e56eede709e4a638" }, "downloads": -1, "filename": "isbnlib-3.4.8.tar.gz", "has_sig": false, "md5_digest": "ba3e5e28084d4a931cb512aa0769aa26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60329, "upload_time": "2015-02-25T16:13:48", "url": "https://files.pythonhosted.org/packages/46/bc/578fc0628007e5e2f3c4952f079d5741468eac801b582ecb997c4b627466/isbnlib-3.4.8.tar.gz" } ], "3.4.9": [ { "comment_text": "", "digests": { "md5": "2e77d20989278d2bca111ffc0a8a6f59", "sha256": "b4baf3e8131824373674fb5d3d2d7cc03bd11cea054155b66ef79d29155239e7" }, "downloads": -1, "filename": "isbnlib-3.4.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e77d20989278d2bca111ffc0a8a6f59", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 72893, "upload_time": "2015-02-27T10:56:23", "url": "https://files.pythonhosted.org/packages/ec/7e/ca73ede8474d8d6fbe83e2ff78efb7912e351914c841f8dbd849b5fc4608/isbnlib-3.4.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f8425a790c69a77ebccc41f671970dc", "sha256": "48c9910270dad9ae30cc9f8be2c9bc6806911483123b2f99b9e90f200f38fb96" }, "downloads": -1, "filename": "isbnlib-3.4.9.tar.gz", "has_sig": false, "md5_digest": "6f8425a790c69a77ebccc41f671970dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60986, "upload_time": "2015-02-27T10:56:19", "url": "https://files.pythonhosted.org/packages/82/98/834af9dc24b24d4e8ec9741016acd798ff27fdf8d9655ba5280aeab3d046/isbnlib-3.4.9.tar.gz" } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "bfdb1b15da4430c82156cf7b17677e9f", "sha256": "fd8139f7fd9eabb680f2c7522c69208e907065cf30f3272f765e22d8a3a93197" }, "downloads": -1, "filename": "isbnlib-3.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bfdb1b15da4430c82156cf7b17677e9f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 79331, "upload_time": "2015-03-10T11:49:42", "url": "https://files.pythonhosted.org/packages/2b/94/cc34e6cfd190269d26845444099b14b15e3057e33d0fc5fe894b53bbf4c6/isbnlib-3.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b55ad0bf991444077623bcc48bc1cc9c", "sha256": "693d9d11e9826d54ff3a8f61684bd4070dfd3532b7d2fd27e781c646cc2a95d5" }, "downloads": -1, "filename": "isbnlib-3.5.1.tar.gz", "has_sig": false, "md5_digest": "b55ad0bf991444077623bcc48bc1cc9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65021, "upload_time": "2015-03-10T11:49:38", "url": "https://files.pythonhosted.org/packages/98/70/4ed2e5dfbb16b1533c5ddb43ce823d5229ed8f0c82e8e11433934ea7ca7a/isbnlib-3.5.1.tar.gz" } ], "3.5.2": [ { "comment_text": "", "digests": { "md5": "5de1f17dbad7c53b029217a5d5271e0c", "sha256": "24388743bb8f991a3cf3944f4993fb690e80243ee8528f3fd25c80f0c4e2e905" }, "downloads": -1, "filename": "isbnlib-3.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5de1f17dbad7c53b029217a5d5271e0c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 77314, "upload_time": "2015-03-15T19:10:03", "url": "https://files.pythonhosted.org/packages/8e/cb/3f75d6c0ac13bf6364be6bd0146672ae47fb095aa99d8fb120fc491dacde/isbnlib-3.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3f257c7b44ece58d9b5b5e306687382", "sha256": "a1a5c6670139f8ceb930012dc6d9b619a2e6ea4bb13d62b5a71eb03aa267859c" }, "downloads": -1, "filename": "isbnlib-3.5.2.tar.gz", "has_sig": false, "md5_digest": "c3f257c7b44ece58d9b5b5e306687382", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63906, "upload_time": "2015-03-15T19:09:59", "url": "https://files.pythonhosted.org/packages/bf/f4/39375fd9c6518512bf3110a6120a442882e9ead8c888f5bf1190cc8302bc/isbnlib-3.5.2.tar.gz" } ], "3.5.3": [ { "comment_text": "", "digests": { "md5": "fd2b1927ff14db0e1e57aade868e4e5a", "sha256": "e72797b43deb43a5940a073a8f6483022927e409283ae1ff83b5986e81041bf6" }, "downloads": -1, "filename": "isbnlib-3.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd2b1927ff14db0e1e57aade868e4e5a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 78474, "upload_time": "2015-03-26T10:37:49", "url": "https://files.pythonhosted.org/packages/33/11/41feb773ee0bf3c5756dfc0e82b932b2ac5f5aa9bd4d690551c6926fd5cd/isbnlib-3.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52317436e7f48e5cf6873c8eca43afa0", "sha256": "95dade42ab6c3a161b1a4293228bd701d2466f55228fa1758d446e1054ad7f26" }, "downloads": -1, "filename": "isbnlib-3.5.3.tar.gz", "has_sig": false, "md5_digest": "52317436e7f48e5cf6873c8eca43afa0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64761, "upload_time": "2015-03-26T10:37:45", "url": "https://files.pythonhosted.org/packages/67/21/0b2d68d551800e3ea012ddf428aefe5a431d4eab6e75af3afc0fd6172d93/isbnlib-3.5.3.tar.gz" } ], "3.5.4": [ { "comment_text": "", "digests": { "md5": "d4cb0c64a2e38bb5ea3e9c44d7b4ebd1", "sha256": "70727aac466e1ae3f4b2299793ef8e3b36a7b2715d9aeffdddb7ab512bfa51a6" }, "downloads": -1, "filename": "isbnlib-3.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4cb0c64a2e38bb5ea3e9c44d7b4ebd1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 78634, "upload_time": "2015-04-10T09:55:00", "url": "https://files.pythonhosted.org/packages/55/84/a5eb130b435d65c560b62e39d674245144c06f8d20dcbe7b4a32efeb607a/isbnlib-3.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f5c31e0217e3ec91f627045fa0eaf6c", "sha256": "e1797ab3042cde4f28d55b9603994a6916e162d3b37c5b211fbe38b8c6e81c83" }, "downloads": -1, "filename": "isbnlib-3.5.4.tar.gz", "has_sig": false, "md5_digest": "4f5c31e0217e3ec91f627045fa0eaf6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64892, "upload_time": "2015-04-10T09:54:56", "url": "https://files.pythonhosted.org/packages/ad/e9/513f9e5d39f237e406aef8b8d8b38c43ad3b07cb85f037b29ac045dbfd4f/isbnlib-3.5.4.tar.gz" } ], "3.5.5": [ { "comment_text": "", "digests": { "md5": "20a4f42445568ad885f29ceea56949e1", "sha256": "eeb2dd0e913132ab4c3b89adc3bfab5429a69acddb220bb64e4eacd59395c740" }, "downloads": -1, "filename": "isbnlib-3.5.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20a4f42445568ad885f29ceea56949e1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 79189, "upload_time": "2015-04-22T15:01:47", "url": "https://files.pythonhosted.org/packages/21/80/5701e4aac82ee25bf60504d56c99dcca2b4820c44b54ff6123a662ac4e93/isbnlib-3.5.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21f03dbb41ab9096a87b1f11fdeffd15", "sha256": "ae9df2b8b0fe5c4cfee359723922a5717d99fe881bc8fd3e5a45e41980afd829" }, "downloads": -1, "filename": "isbnlib-3.5.5.tar.gz", "has_sig": false, "md5_digest": "21f03dbb41ab9096a87b1f11fdeffd15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65365, "upload_time": "2015-04-22T15:01:42", "url": "https://files.pythonhosted.org/packages/52/0b/c683167da4d9141229f43bfd39366f2fcbd17d710587ca5ebe7531406d20/isbnlib-3.5.5.tar.gz" } ], "3.5.6": [ { "comment_text": "", "digests": { "md5": "f701ffe39cbff98410a3f8ce605ce8fb", "sha256": "8a9f03c512e2bed7a6e9e4c58ae0aac8758191344520d14e0aa48e17772ac7e0" }, "downloads": -1, "filename": "isbnlib-3.5.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f701ffe39cbff98410a3f8ce605ce8fb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 79937, "upload_time": "2015-06-03T10:54:58", "url": "https://files.pythonhosted.org/packages/7d/65/7d7f48c7ba3fb3ccedca1ec2c8c4bcc58de1bfe024279e41281dccb96f72/isbnlib-3.5.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef43ba1151f7e7040d859e4378244443", "sha256": "6e7115f250624b7b5b799743fe9dea329f3d029f13f6a473237b47a16616360d" }, "downloads": -1, "filename": "isbnlib-3.5.6.tar.gz", "has_sig": false, "md5_digest": "ef43ba1151f7e7040d859e4378244443", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65723, "upload_time": "2015-06-03T10:54:54", "url": "https://files.pythonhosted.org/packages/df/b5/9ecfcd81a04ae5cb280d1be993cfd056dae7077f97c8cb8dd804194b4fbe/isbnlib-3.5.6.tar.gz" } ], "3.5.7": [ { "comment_text": "", "digests": { "md5": "b58e8cdf5cbe03e75ad7a00ac8e00b0a", "sha256": "711fdbec97c5f9220e2b35f74def6cac996a2e55aec814a5edeea71440554e15" }, "downloads": -1, "filename": "isbnlib-3.5.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b58e8cdf5cbe03e75ad7a00ac8e00b0a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 80650, "upload_time": "2015-11-22T08:41:49", "url": "https://files.pythonhosted.org/packages/f2/f1/fdd990681cf346c0358c7af676c80ac9116f311ca8618d89d1aa5d9ea747/isbnlib-3.5.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1afc73f306a3ce82c788ae25e41351a4", "sha256": "5c3287bbebece3183e099f15741ca39cb19a0f4b20a29301ca892d3df775d790" }, "downloads": -1, "filename": "isbnlib-3.5.7.tar.gz", "has_sig": false, "md5_digest": "1afc73f306a3ce82c788ae25e41351a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66778, "upload_time": "2015-11-22T08:41:43", "url": "https://files.pythonhosted.org/packages/92/fd/221606ccb171637f8e08e8684e4539ff99d2e213d9845a94a2a91208acb4/isbnlib-3.5.7.tar.gz" } ], "3.5.8": [ { "comment_text": "", "digests": { "md5": "5c906cf30490975ce66f0771d8259929", "sha256": "a6078f6c79d685920c8711bdf35e6dc89465f8ea2c786383f93df5d6216b92cb" }, "downloads": -1, "filename": "isbnlib-3.5.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c906cf30490975ce66f0771d8259929", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 81326, "upload_time": "2016-03-07T10:40:57", "url": "https://files.pythonhosted.org/packages/2d/7b/688b6ed8a1aa7b824ee771aab2db32e54596ab694c0ce43249b9c6a76dce/isbnlib-3.5.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf7d7a1ea2ae38c9ab36450ba5fc7e72", "sha256": "671ba7af19a2488bfa600c0a228ffbad8100595ebf51597c9c945f27a0a664e9" }, "downloads": -1, "filename": "isbnlib-3.5.8.tar.gz", "has_sig": false, "md5_digest": "cf7d7a1ea2ae38c9ab36450ba5fc7e72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67985, "upload_time": "2016-03-07T10:40:48", "url": "https://files.pythonhosted.org/packages/b4/98/afd1efd7e4f4ba5a85cf1c053b775cbf9a9fe974bd8eed2af35e05f187d3/isbnlib-3.5.8.tar.gz" } ], "3.6.1": [ { "comment_text": "", "digests": { "md5": "93ca365fb238d0aa4b9a7b164ea2a1fc", "sha256": "ae0545129dd30b9f2f9a41357c598594d96ac7eab8b772850e67d72811884dac" }, "downloads": -1, "filename": "isbnlib-3.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93ca365fb238d0aa4b9a7b164ea2a1fc", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 79708, "upload_time": "2016-06-21T09:49:20", "url": "https://files.pythonhosted.org/packages/a7/36/4953abe6f6629b370de6074a8ceafdffbae57a50853ed3600b50c6bbb102/isbnlib-3.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e11aabfb48aa3d208c92b234be0a49d", "sha256": "2d01a49f5f303039be07e61d177c6ed6cdf5fdf186f3e129963394b53279bc53" }, "downloads": -1, "filename": "isbnlib-3.6.1.tar.gz", "has_sig": false, "md5_digest": "2e11aabfb48aa3d208c92b234be0a49d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67633, "upload_time": "2016-06-21T09:49:15", "url": "https://files.pythonhosted.org/packages/9c/a8/fdaea797384f46bcd02b7802288df39bb53a6a4cb3726e94eacb7289514d/isbnlib-3.6.1.tar.gz" } ], "3.6.2": [ { "comment_text": "", "digests": { "md5": "face491c1dcb54cfc7fdfac81744d20e", "sha256": "cbacaefb32c615c11e818df4f964dc4779b34bd96e43f10f071f343c1c0d003b" }, "downloads": -1, "filename": "isbnlib-3.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "face491c1dcb54cfc7fdfac81744d20e", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 79959, "upload_time": "2016-09-06T08:48:19", "url": "https://files.pythonhosted.org/packages/6a/3e/153432275fc7060eb2c7bd5c52490c88b2f4b9c3cf62ceefa12fca2bc277/isbnlib-3.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b29bcf3d04d45f42ec5b3554f3adab16", "sha256": "f3b64405ecd2f10002ef1201fe6d9bf630e70b7834d9886dcea4eb8154fb52f6" }, "downloads": -1, "filename": "isbnlib-3.6.2.tar.gz", "has_sig": false, "md5_digest": "b29bcf3d04d45f42ec5b3554f3adab16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67936, "upload_time": "2016-09-06T08:48:15", "url": "https://files.pythonhosted.org/packages/b3/31/2736521c3ee79c331a51300407024f74b7c23591cfc411485293a04e3c03/isbnlib-3.6.2.tar.gz" } ], "3.6.3": [ { "comment_text": "", "digests": { "md5": "c3372fed6c2c7b0bd91e4cbc633bd1f6", "sha256": "5fdbe58c13559c9a8136ea654c331bdf7cef4cc2598d2b5cfbc8accd49d09964" }, "downloads": -1, "filename": "isbnlib-3.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3372fed6c2c7b0bd91e4cbc633bd1f6", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 80042, "upload_time": "2016-11-09T12:20:18", "url": "https://files.pythonhosted.org/packages/58/d3/4fd3573b76d6b4844a63e7fb8673882c703b1e333acddcd6108b40cb5a76/isbnlib-3.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cd95531389e3239c410011cfd08ae99", "sha256": "1e9bd4bbcc770aab80afcc628a0399794c9e274edff6d596418c69a5ecb855f8" }, "downloads": -1, "filename": "isbnlib-3.6.3.tar.gz", "has_sig": false, "md5_digest": "8cd95531389e3239c410011cfd08ae99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68143, "upload_time": "2016-11-09T12:20:14", "url": "https://files.pythonhosted.org/packages/25/0c/4c1370a6368d58a3f6f03f8e04b592bf452d7b5a16e88fe322a4e8bd3db3/isbnlib-3.6.3.tar.gz" } ], "3.6.4": [ { "comment_text": "", "digests": { "md5": "f0a365e1028af2c17018ab4736c0c6f5", "sha256": "8486c1056ff8d327f6f5b33b7100439513675644fdde85f094c1634cd736896d" }, "downloads": -1, "filename": "isbnlib-3.6.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f0a365e1028af2c17018ab4736c0c6f5", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 80043, "upload_time": "2016-11-12T14:19:25", "url": "https://files.pythonhosted.org/packages/8c/b4/205a6987a090931c7f5fdde420ff715bf252bd0ecba4226d27eebadd25f7/isbnlib-3.6.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9299b33cbd82c1f782d903d4b36120a", "sha256": "e4e8e2949fd036db0a50e573ca5a89f2f30ccef0290a3395eac7d43499abc72e" }, "downloads": -1, "filename": "isbnlib-3.6.4.tar.gz", "has_sig": false, "md5_digest": "e9299b33cbd82c1f782d903d4b36120a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68164, "upload_time": "2016-11-12T14:19:21", "url": "https://files.pythonhosted.org/packages/e9/6a/1ed6064301ab5921288705ef816d40fe1e784deffdc931fbee56fe37219a/isbnlib-3.6.4.tar.gz" } ], "3.6.5": [ { "comment_text": "", "digests": { "md5": "552f8fc73fa3fda8aefaaf42aa1c9dc8", "sha256": "77d15f1b9f5de77ea2d21b7f6db5755a97eeda7a1a1566dac9d5d0a0baec9abf" }, "downloads": -1, "filename": "isbnlib-3.6.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "552f8fc73fa3fda8aefaaf42aa1c9dc8", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 80114, "upload_time": "2016-12-08T12:32:15", "url": "https://files.pythonhosted.org/packages/62/cf/bb95bff5d2bf0777560a997b3722a30113c2b0750fa2a914791201f1788a/isbnlib-3.6.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f69e5251c4cdb8c8c62b726a2406130d", "sha256": "97522780e948c253a41c3f3777ffc0c3cab52d4654a72e33fa9f281aaa3c8b98" }, "downloads": -1, "filename": "isbnlib-3.6.5.tar.gz", "has_sig": false, "md5_digest": "f69e5251c4cdb8c8c62b726a2406130d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68060, "upload_time": "2016-12-08T12:32:12", "url": "https://files.pythonhosted.org/packages/de/c0/bcc2ca626b0fc6b542d41a68ddb0a7532c757c5d24b9c408f53d1064e91f/isbnlib-3.6.5.tar.gz" } ], "3.6.6": [ { "comment_text": "", "digests": { "md5": "1ede75d3728e84a9090ad4cd8d02f423", "sha256": "922c3109dde20a8b6e3051f0c81e43937373c747cb8109ed0a8b81424ae0dd1a" }, "downloads": -1, "filename": "isbnlib-3.6.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ede75d3728e84a9090ad4cd8d02f423", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 80558, "upload_time": "2017-01-05T13:32:12", "url": "https://files.pythonhosted.org/packages/c7/e5/f2b3ef4bab242fe009221b674c879f88edb5bbe79b6b8e59a54ab0ff62ce/isbnlib-3.6.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6e9e22853f5842fe54ff8772effb6da", "sha256": "c56aaef67a0b2d6921ea17adb871be9ee8231346b0d91f0260937a9a82a13e62" }, "downloads": -1, "filename": "isbnlib-3.6.6.tar.gz", "has_sig": false, "md5_digest": "f6e9e22853f5842fe54ff8772effb6da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68259, "upload_time": "2017-01-05T13:32:10", "url": "https://files.pythonhosted.org/packages/39/36/230157e826b0f5a230d2ffee9c50b99082215603a0c9c38d43bd519d19b4/isbnlib-3.6.6.tar.gz" } ], "3.6.7": [ { "comment_text": "", "digests": { "md5": "e21a5ec8543144c60acfd5c147270f8d", "sha256": "ce41f0d5f4b0b603c4869145399a7ac0a11029dbeea30472bf15dbc922226e4d" }, "downloads": -1, "filename": "isbnlib-3.6.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e21a5ec8543144c60acfd5c147270f8d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 80570, "upload_time": "2017-03-11T11:41:17", "url": "https://files.pythonhosted.org/packages/83/0e/a225faefb3b662530923be78367498f749c3949ab4feaa729fb50b022ab2/isbnlib-3.6.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "438732eda513ee46fe00bcfe85d71651", "sha256": "0cac0cb35ee652dd34161f58b4139b675cdf9482ca1bed188f375832b7441e01" }, "downloads": -1, "filename": "isbnlib-3.6.7.tar.gz", "has_sig": false, "md5_digest": "438732eda513ee46fe00bcfe85d71651", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68243, "upload_time": "2017-03-11T11:41:14", "url": "https://files.pythonhosted.org/packages/48/68/28d1a1ae40eb6103948b1407d20f26377aac09da37b76a627b72a7cebc70/isbnlib-3.6.7.tar.gz" } ], "3.6.8": [ { "comment_text": "", "digests": { "md5": "4521431d68d8d40cd309e5813ea51f40", "sha256": "3cbfac4a9262a2822e28f6b1354203d9a78e0a10aa2792d9cbfdd1769bb5eb7a" }, "downloads": -1, "filename": "isbnlib-3.6.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4521431d68d8d40cd309e5813ea51f40", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 80628, "upload_time": "2017-03-31T14:17:22", "url": "https://files.pythonhosted.org/packages/dc/c2/bb17a1109f8f75765d104c0cff35ef17fdf5c2f8e0b96f46f35a65185bd7/isbnlib-3.6.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dabbf1cbbf7eccd8267ecc407e1528a6", "sha256": "eb244c03d9c020fced16c28c138ec9f2f379a2ead3c1e8477db9f58aaab00f88" }, "downloads": -1, "filename": "isbnlib-3.6.8.tar.gz", "has_sig": false, "md5_digest": "dabbf1cbbf7eccd8267ecc407e1528a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68399, "upload_time": "2017-03-31T14:17:19", "url": "https://files.pythonhosted.org/packages/e0/c3/e9828e08f2187b736943d7727bc31591eed49d4c1dafce855e74c4627380/isbnlib-3.6.8.tar.gz" } ], "3.7.1": [ { "comment_text": "", "digests": { "md5": "051bd7202ee22f97bb3e299305d14c92", "sha256": "cf0f131566cb6bb59412d17c05ce9b8fd8bd172829cdd8ba937148d8efae983a" }, "downloads": -1, "filename": "isbnlib-3.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "051bd7202ee22f97bb3e299305d14c92", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 80255, "upload_time": "2017-05-24T11:20:17", "url": "https://files.pythonhosted.org/packages/ae/df/2eaece167be63a0c9ec26bfa054fbdb0535aca0217a670aed294d9cbb800/isbnlib-3.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d17ba1b8847bfffac305277e227579c", "sha256": "f9fef3f6c00c87c8e0638ae78b09785276833ccf28e89317f97adb444c420bff" }, "downloads": -1, "filename": "isbnlib-3.7.1.tar.gz", "has_sig": false, "md5_digest": "7d17ba1b8847bfffac305277e227579c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68296, "upload_time": "2017-05-24T11:20:15", "url": "https://files.pythonhosted.org/packages/03/b4/49c1495f19e8f0383d7f8d1baef5b3163129e983246f5ea9a9d98f7d8198/isbnlib-3.7.1.tar.gz" } ], "3.7.2": [ { "comment_text": "", "digests": { "md5": "ea06bc017839f6e5dd37b72fc58c4db6", "sha256": "a84a05986f5fe42111c914696a62c1d62535d334123c5eb720442dbb94615e87" }, "downloads": -1, "filename": "isbnlib-3.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea06bc017839f6e5dd37b72fc58c4db6", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 79840, "upload_time": "2017-06-19T10:16:24", "url": "https://files.pythonhosted.org/packages/d2/63/39d01ba83b22984b8ea6234a69517fee6fc7eea79ca225cfa20580e0dadc/isbnlib-3.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecf890e6fe2b8ef1541945db9b43ff60", "sha256": "2971134f0bc9d696be0c220b7eeda0afc8e1048e36208ec8dab72913e72eeec1" }, "downloads": -1, "filename": "isbnlib-3.7.2.tar.gz", "has_sig": false, "md5_digest": "ecf890e6fe2b8ef1541945db9b43ff60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67789, "upload_time": "2017-06-19T10:16:22", "url": "https://files.pythonhosted.org/packages/a8/22/0be99f7042e43f42032f689c8919848f3718da935b747721e3cb845d494c/isbnlib-3.7.2.tar.gz" } ], "3.7.3": [ { "comment_text": "", "digests": { "md5": "82e8a317b4c35fa3475ad854b6c9f843", "sha256": "36bc6de0874807d5607d7a30ec799e2d3ebd8c8932b3466447a7293d518eecdc" }, "downloads": -1, "filename": "isbnlib-3.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82e8a317b4c35fa3475ad854b6c9f843", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 80164, "upload_time": "2018-01-08T12:30:24", "url": "https://files.pythonhosted.org/packages/08/95/3bd2135b60eb9974611b82359318fe4ee8da37cfdcd87ac51d136e2010f9/isbnlib-3.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea9b4d93b461c42ed5f87b87c2057c48", "sha256": "bb0a6114cf6a8d237072c6ebebc1b49df082d2296038e308cbfddee1e6673787" }, "downloads": -1, "filename": "isbnlib-3.7.3.tar.gz", "has_sig": false, "md5_digest": "ea9b4d93b461c42ed5f87b87c2057c48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67634, "upload_time": "2018-01-08T12:30:21", "url": "https://files.pythonhosted.org/packages/4d/14/006c9b6109b0b173854cf6112303661a3d5a42558f4a6467e06d9c86ea79/isbnlib-3.7.3.tar.gz" } ], "3.8.1": [ { "comment_text": "", "digests": { "md5": "4ac6671d960b59fc9d060056fb02c482", "sha256": "07c5ed6f5933ca326e33d48c38e00e77a97a7acd915375165ef6ca546f106478" }, "downloads": -1, "filename": "isbnlib-3.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ac6671d960b59fc9d060056fb02c482", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 78776, "upload_time": "2018-01-24T08:41:53", "url": "https://files.pythonhosted.org/packages/62/51/336a003c27d10a350f0b622eed99794a7485853b98c1fc54c1cf9caf9202/isbnlib-3.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b60337c89af8b2042f96e7e6d0890dc", "sha256": "3bd40716e3f0f3f7772e6aa4df8fcdb3f76bb462b7cffa64339967e15cfa308b" }, "downloads": -1, "filename": "isbnlib-3.8.1.tar.gz", "has_sig": false, "md5_digest": "2b60337c89af8b2042f96e7e6d0890dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64322, "upload_time": "2018-01-24T08:41:50", "url": "https://files.pythonhosted.org/packages/f4/f8/a2f3c348e74d81ffc2064a6664be8ef5ae7eecf9b7c509715117c77d8789/isbnlib-3.8.1.tar.gz" } ], "3.8.2": [ { "comment_text": "", "digests": { "md5": "9844a5b5ddcdde7183c9eeff2b1b1c85", "sha256": "a3f7ae66e24f23a2103237efbb0d89527e452d498d1b9a8da03d1ed61874c775" }, "downloads": -1, "filename": "isbnlib-3.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9844a5b5ddcdde7183c9eeff2b1b1c85", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 78701, "upload_time": "2018-01-24T12:08:36", "url": "https://files.pythonhosted.org/packages/a5/24/1551a5b4b44a3d4fc7302d4475f31ebedfaa70062f16feb463d94945ce2e/isbnlib-3.8.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91e837cafddbfb6668e8a7b74ad3b18e", "sha256": "966da1f756f6e1ff76d8720d2aec026d09bed1278d00bb1e2c4ebe217fed96fe" }, "downloads": -1, "filename": "isbnlib-3.8.2.tar.gz", "has_sig": false, "md5_digest": "91e837cafddbfb6668e8a7b74ad3b18e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64286, "upload_time": "2018-01-24T12:08:33", "url": "https://files.pythonhosted.org/packages/a8/c7/710db3d5f4d7f1bab45e947b30a5a3925c4ace7dc2ffc090f2a50ff85444/isbnlib-3.8.2.tar.gz" } ], "3.8.3": [ { "comment_text": "", "digests": { "md5": "7a1aa06e7ee36fefd10f7f69e9fd50e7", "sha256": "b20fef2e58a4b95fb1aa9cc8c646b81958ac642187dd03dca5f51b0e361b2687" }, "downloads": -1, "filename": "isbnlib-3.8.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a1aa06e7ee36fefd10f7f69e9fd50e7", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 79521, "upload_time": "2018-01-29T09:31:13", "url": "https://files.pythonhosted.org/packages/48/0c/ef9c499e73e4db7f0a4661f1129e524ed7aeedfc4136b0ff8756d32fed4b/isbnlib-3.8.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eade612ea299630fbbdc317a339625e5", "sha256": "70f6fedf4616f52f6b1a2e581f260d329fb306cd81dab340a00cbc875fbe34e1" }, "downloads": -1, "filename": "isbnlib-3.8.3.tar.gz", "has_sig": false, "md5_digest": "eade612ea299630fbbdc317a339625e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64648, "upload_time": "2018-01-29T09:31:09", "url": "https://files.pythonhosted.org/packages/75/02/a1ba05799589b5527965a3b14284ad5c5ab59413fdd6101003e60f63adc8/isbnlib-3.8.3.tar.gz" } ], "3.8.4": [ { "comment_text": "", "digests": { "md5": "439bd8506a28a1ea625a06a3426258cb", "sha256": "fb3190f2381ab210fd1298229aa26002562bd83c95d903840d845ef3e472cacc" }, "downloads": -1, "filename": "isbnlib-3.8.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "439bd8506a28a1ea625a06a3426258cb", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 79350, "upload_time": "2018-03-06T09:05:11", "url": "https://files.pythonhosted.org/packages/6d/18/ce4aec901368980dab44b015e67d14c6f1a4c59404cba7b5f9e8ccb314ea/isbnlib-3.8.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b113e54c83efc6a3608c10f018d6d982", "sha256": "76b978410874b140bd2622bb2b7658d90ae5794baf4dea9507b05a4b68ee3bfc" }, "downloads": -1, "filename": "isbnlib-3.8.4.tar.gz", "has_sig": false, "md5_digest": "b113e54c83efc6a3608c10f018d6d982", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64645, "upload_time": "2018-03-06T09:05:09", "url": "https://files.pythonhosted.org/packages/8d/67/006ac0cdf83253dc84fd89089ce5c4edbbfacd6eebea4b92b92e0ee6e906/isbnlib-3.8.4.tar.gz" } ], "3.9.1": [ { "comment_text": "", "digests": { "md5": "66f23ebd9268b669f24666f087a9819d", "sha256": "c37940499cd32f2a4a2085244811ed224ae11e2275a86b2f74aa681a4650b5ba" }, "downloads": -1, "filename": "isbnlib-3.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66f23ebd9268b669f24666f087a9819d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 73930, "upload_time": "2018-07-02T12:36:51", "url": "https://files.pythonhosted.org/packages/03/c5/c3264c8eb7e7f96d234cb51c46fddf5ae3fe3400ad6b0eb8f2ac7f9f5521/isbnlib-3.9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00d9d6bc8efaf752b4c0dd74107ce889", "sha256": "7649fb81c0d27879c39cc4434a446d33c233325098405e45125e579b8e54c753" }, "downloads": -1, "filename": "isbnlib-3.9.1.tar.gz", "has_sig": false, "md5_digest": "00d9d6bc8efaf752b4c0dd74107ce889", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61288, "upload_time": "2018-07-02T12:36:48", "url": "https://files.pythonhosted.org/packages/18/9a/2bf7669f2ea02d195ded6e1767e43441265ac9dceb9f760b7f808511b6f7/isbnlib-3.9.1.tar.gz" } ], "3.9.2": [ { "comment_text": "", "digests": { "md5": "082e327cfb974214edad45aa808938ad", "sha256": "4f22db184efb1d632931120c488151c1e2b00ed0600206739e019e6b3b86d4eb" }, "downloads": -1, "filename": "isbnlib-3.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "082e327cfb974214edad45aa808938ad", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 67736, "upload_time": "2018-09-28T13:36:23", "url": "https://files.pythonhosted.org/packages/fe/3b/8683ddb9c58876a932745f5242c1b57f2a9d1fb0d62b6d76f85667279aec/isbnlib-3.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72f2a9c510a304f6d1d7442b06a7efc5", "sha256": "2a5665ff476109a4ffa9266aa342c0c3e404731c61372f667ea5091e0abb5c2b" }, "downloads": -1, "filename": "isbnlib-3.9.2.tar.gz", "has_sig": false, "md5_digest": "72f2a9c510a304f6d1d7442b06a7efc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61315, "upload_time": "2018-09-28T13:36:20", "url": "https://files.pythonhosted.org/packages/b0/37/821dd9e139bb3a3c5e60e2cf09d48c6c359aa421ed6cf15039d3c5b37918/isbnlib-3.9.2.tar.gz" } ], "3.9.3": [ { "comment_text": "", "digests": { "md5": "d0107921bf1cea4c400e8e6665d48696", "sha256": "1deca1fae01df5c3552aa9cc15e13bad901a62764cdac74b8f0b237c40cbc6f4" }, "downloads": -1, "filename": "isbnlib-3.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0107921bf1cea4c400e8e6665d48696", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 70510, "upload_time": "2018-10-05T11:24:09", "url": "https://files.pythonhosted.org/packages/03/75/d3cd54279e597d64c7ff563efd8dd7f5201b821a977b18ba3964b9e15bf9/isbnlib-3.9.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce7da67870cf059d0f0abdb036619378", "sha256": "84a33ea57804d0329df7875cc48ac5ad2bab5a4c1c8f8bd177bafea10f79917e" }, "downloads": -1, "filename": "isbnlib-3.9.3.tar.gz", "has_sig": false, "md5_digest": "ce7da67870cf059d0f0abdb036619378", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61310, "upload_time": "2018-10-05T11:24:06", "url": "https://files.pythonhosted.org/packages/aa/88/1b0e019944f0591e991d27f85c5b7709c3714bcdc6481475bfeef7586e49/isbnlib-3.9.3.tar.gz" } ], "3.9.4": [ { "comment_text": "", "digests": { "md5": "129951d473e8bf83d14f0f61e1386058", "sha256": "7d39bc53df6b3e2f837b859b5aebcb3b1cc89ec041ad49abeeb1ad7efaa8d25f" }, "downloads": -1, "filename": "isbnlib-3.9.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "129951d473e8bf83d14f0f61e1386058", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 71868, "upload_time": "2019-01-18T08:46:34", "url": "https://files.pythonhosted.org/packages/e9/e6/c833812bd51ca0f444fcee0d67cd82b53faff3bc2eef3d46ecd89dc34e94/isbnlib-3.9.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee8c87929f146de41fbfc17a13efd286", "sha256": "4e30c3457442dcf0bf3518c686d0f81a34e6cbd628c6ef349907f37e0d5fcc19" }, "downloads": -1, "filename": "isbnlib-3.9.4.tar.gz", "has_sig": false, "md5_digest": "ee8c87929f146de41fbfc17a13efd286", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74671, "upload_time": "2019-01-18T08:46:36", "url": "https://files.pythonhosted.org/packages/97/0d/48bb6deef5dd7022cdc5b935116edfb75b0ef702c700af47dfa146e8082b/isbnlib-3.9.4.tar.gz" } ], "3.9.5": [ { "comment_text": "", "digests": { "md5": "98c625a79b2464fbe542705d7fedacac", "sha256": "f5a4e90ba0c9ab76e5c69614b91ff6115d2825fb413203067bc10b7edf4a88d5" }, "downloads": -1, "filename": "isbnlib-3.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98c625a79b2464fbe542705d7fedacac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 71982, "upload_time": "2019-02-10T12:14:56", "url": "https://files.pythonhosted.org/packages/d2/7f/e8d727333b91d2c24064f536fcf4864549ff88d0ba2600f768c22453ac5f/isbnlib-3.9.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cf232facc0c11d7fdb24229167ec3e1", "sha256": "f500a0561b83a2982d3424d640243d05bda9716f4fe9a655e331f3a07ca02710" }, "downloads": -1, "filename": "isbnlib-3.9.5.tar.gz", "has_sig": false, "md5_digest": "4cf232facc0c11d7fdb24229167ec3e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65692, "upload_time": "2019-02-10T12:14:59", "url": "https://files.pythonhosted.org/packages/92/97/f70e7cc46b17adcbd516c9c35fb23abd02521698ce339a17bbd6dccd1851/isbnlib-3.9.5.tar.gz" } ], "3.9.6": [ { "comment_text": "", "digests": { "md5": "93968cd16cc997f458a8f9800c1a7031", "sha256": "5c67d7c6707380f1ceb291f52ce2737e43e24d76b2ff08ba37b0455801922dbf" }, "downloads": -1, "filename": "isbnlib-3.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93968cd16cc997f458a8f9800c1a7031", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 72361, "upload_time": "2019-02-24T21:31:36", "url": "https://files.pythonhosted.org/packages/43/f0/a78c954caa825eeb31a666bf4875ac66baea5f286ad8f6c06c9b4d8768ce/isbnlib-3.9.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91771e51eefc5a2d11cc13774afec0e1", "sha256": "d4ae098cb31d6c678a6eac074a24f8ba4adfe7df65db13b0b2ab7355f28d6e3b" }, "downloads": -1, "filename": "isbnlib-3.9.6.tar.gz", "has_sig": false, "md5_digest": "91771e51eefc5a2d11cc13774afec0e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66014, "upload_time": "2019-02-24T21:31:38", "url": "https://files.pythonhosted.org/packages/bc/06/870bd49451d54363063c815cfa7365c93557384b49fe694e228b7e6a2e06/isbnlib-3.9.6.tar.gz" } ], "3.9.7": [ { "comment_text": "", "digests": { "md5": "d4d36f10d97fe67937810e541ba28caa", "sha256": "6b803e4a6c46015ccba4a4dd7932aeb768311a0d0be4dc4f842daf32b2ee1a2d" }, "downloads": -1, "filename": "isbnlib-3.9.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4d36f10d97fe67937810e541ba28caa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73124, "upload_time": "2019-05-06T11:18:45", "url": "https://files.pythonhosted.org/packages/b9/63/23e9ca5d427c293cf753e254dc67a20201c2d3381e2af668bd4bb8b0d45b/isbnlib-3.9.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90602ddd9c0c93dc54ff6e6ecf1e2a72", "sha256": "2deebb62445d0af7708cb25cb3e0660d69ddd808e64f95b5639d1b8b89c3d5ba" }, "downloads": -1, "filename": "isbnlib-3.9.7.tar.gz", "has_sig": false, "md5_digest": "90602ddd9c0c93dc54ff6e6ecf1e2a72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66588, "upload_time": "2019-05-06T11:18:47", "url": "https://files.pythonhosted.org/packages/34/8f/927bcee3920da3ba1f6ef449882c2037a04194617a98b68ae13b13a7821d/isbnlib-3.9.7.tar.gz" } ], "3.9.8": [ { "comment_text": "", "digests": { "md5": "2a861371f72153afdf8b0cc64bf632ae", "sha256": "cfcbafcc619be58efec8d17c7d50e0620798ac5b8956dc1bc8db701afddb96fc" }, "downloads": -1, "filename": "isbnlib-3.9.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a861371f72153afdf8b0cc64bf632ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73221, "upload_time": "2019-05-06T14:19:38", "url": "https://files.pythonhosted.org/packages/52/30/b4671ede67aacda8c6d8bb0aa49feeba4be3f74a399f4c41ad8f586e9ad9/isbnlib-3.9.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfa904e3e15a8584b96bac35b6ed90f7", "sha256": "ca27dc15763759d038a22f4e05d849acc121ffcb8ffe008768f09a0d844f7172" }, "downloads": -1, "filename": "isbnlib-3.9.8.tar.gz", "has_sig": false, "md5_digest": "bfa904e3e15a8584b96bac35b6ed90f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66669, "upload_time": "2019-05-06T14:19:40", "url": "https://files.pythonhosted.org/packages/fa/d0/2978030144f1cd15819cd838d26c58131d052116361e35340e1b09fdecca/isbnlib-3.9.8.tar.gz" } ], "3.9.9": [ { "comment_text": "", "digests": { "md5": "e4a5b4eb429dbd08a2258691db6a4df2", "sha256": "68d00356e51763e60c659ed1d3008ec6856dc63bf63f070b6ff15dbb6fbcaa4b" }, "downloads": -1, "filename": "isbnlib-3.9.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e4a5b4eb429dbd08a2258691db6a4df2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 61378, "upload_time": "2019-10-17T08:59:47", "url": "https://files.pythonhosted.org/packages/9c/15/d84c87e9d99d4858655a8a5beea9eaa82c8c2f03bd9f8755fbff13bfbb82/isbnlib-3.9.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "490c70005d30806449186ad76fa41c01", "sha256": "ba2d5a86a70db0f1951df479205e9144d9e55b8af4995b3857a79a30c6ff16ab" }, "downloads": -1, "filename": "isbnlib-3.9.9.tar.gz", "has_sig": false, "md5_digest": "490c70005d30806449186ad76fa41c01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60436, "upload_time": "2019-10-17T08:59:49", "url": "https://files.pythonhosted.org/packages/5f/01/ab31c15f0cb134e2b367225b9a810af1afb86963209fdb026dbcc7eb86b8/isbnlib-3.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e4a5b4eb429dbd08a2258691db6a4df2", "sha256": "68d00356e51763e60c659ed1d3008ec6856dc63bf63f070b6ff15dbb6fbcaa4b" }, "downloads": -1, "filename": "isbnlib-3.9.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e4a5b4eb429dbd08a2258691db6a4df2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 61378, "upload_time": "2019-10-17T08:59:47", "url": "https://files.pythonhosted.org/packages/9c/15/d84c87e9d99d4858655a8a5beea9eaa82c8c2f03bd9f8755fbff13bfbb82/isbnlib-3.9.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "490c70005d30806449186ad76fa41c01", "sha256": "ba2d5a86a70db0f1951df479205e9144d9e55b8af4995b3857a79a30c6ff16ab" }, "downloads": -1, "filename": "isbnlib-3.9.9.tar.gz", "has_sig": false, "md5_digest": "490c70005d30806449186ad76fa41c01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60436, "upload_time": "2019-10-17T08:59:49", "url": "https://files.pythonhosted.org/packages/5f/01/ab31c15f0cb134e2b367225b9a810af1afb86963209fdb026dbcc7eb86b8/isbnlib-3.9.9.tar.gz" } ] }