{ "info": { "author": "Jonathan Sharpe", "author_email": "mail@jonrshar.pe", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3 :: Only" ], "description": "aTMDb\n=====\n\n.. image:: https://img.shields.io/pypi/v/atmdb.svg\n :target: https://pypi.python.org/pypi/atmdb\n :alt: PyPI Version\n\n.. image:: https://travis-ci.org/textbook/atmdb.svg?branch=master\n :target: https://travis-ci.org/textbook/atmdb\n :alt: Travis Build Status\n\n.. image:: https://coveralls.io/repos/github/textbook/atmdb/badge.svg?branch=master\n :target: https://coveralls.io/github/textbook/atmdb?branch=master\n :alt: Code Coverage\n\n.. image:: https://www.quantifiedcode.com/api/v1/project/370d26a2062c4b148534b576ea0fc11b/badge.svg\n :target: https://www.quantifiedcode.com/app/project/370d26a2062c4b148534b576ea0fc11b\n :alt: Code Issues\n\n.. image:: https://img.shields.io/badge/license-ISC-blue.svg\n :target: https://github.com/textbook/atmdb/blob/master/LICENSE\n :alt: ISC License\n\nAsynchronous API wrapper for `TMDb`_.\n\nCompatibility\n-------------\n\naTMDb uses `asyncio`_ with the ``async`` and ``await`` syntax, so is only\ncompatible with Python versions 3.5 and above.\n\nInstallation\n------------\n\n``atmdb`` can be installed from `PyPI`_ using ``pip``::\n\n pip install atmdb\n\nTesting\n-------\n\nYou can run the tests with ``python setup.py test``. To include the integration\nsuite, ensure that the environment variable ``TMDB_API_TOKEN`` is set to a valid\nAPI token, and use ``--runslow`` if running ``py.test`` directly.\n\nUsage\n-----\n\nClient\n......\n\nThe core ``TMDbClient`` must be instantiated with a valid API token (see the\n`API FAQ`_ for more information), either directly::\n\n from atmdb import TMDbClient\n\n client = TMDbClient(api_token='')\n\nor as the ``TMDB_API_TOKEN`` environment variable::\n\n client = TMDbClient.from_env()\n\nYou can then access the API by calling asynchronous helper methods on the\n``client`` instance::\n\n movie = await client.get_movie(550)\n assert movie.title == 'Fight Club'\n\nAny API endpoints not currently exposed via the helper methods can be accessed\nby using the ``url_builder`` and ``get_data`` methods directly, for example::\n\n url = client.url_builder('company/{company_id}', dict(company_id=508))\n # ^ endpoint # ^ parameters to insert\n company = await client.get_data(url)\n assert company.get('name') == 'Regency Enterprises'\n\nNote that, if you aren't using a helper method, the result is just a vanilla\ndictionary.\n\nUtilities\n.........\n\naTMDb also exposes utilities for working with the API and models at a higher\nlevel of abstraction, for example::\n\n from aTMDb import TMDbClient\n from aTMDb.utils import find_overlapping_actors\n\n actors = await find_overlapping_actors(\n ['monty python holy grail', 'meaning of life'],\n TMDbClient(api_token=''),\n )\n assert any(person.name == 'Eric Idle' for person in overlap)\n\nDocumentation\n-------------\n\nAdditional documentation is available on `PythonHosted`_.\n\n.. _API FAQ:\n https://www.themoviedb.org/faq/api\n.. _asyncio:\n http://aiohttp.readthedocs.io/\n.. _PyPI:\n https://pypi.python.org/pypi/atmdb\n.. _PythonHosted:\n https://pythonhosted.org/atmdb/\n.. _TMDb:\n https://www.themoviedb.org/", "description_content_type": null, "docs_url": "https://pythonhosted.org/atmdb/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/textbook/atmdb/", "keywords": "", "license": "License :: OSI Approved :: ISC License (ISCL)", "maintainer": "", "maintainer_email": "", "name": "atmdb", "package_url": "https://pypi.org/project/atmdb/", "platform": "any", "project_url": "https://pypi.org/project/atmdb/", "project_urls": { "Homepage": "http://github.com/textbook/atmdb/" }, "release_url": "https://pypi.org/project/atmdb/0.2.3/", "requires_dist": [ "aiohttp", "python-dateutil" ], "requires_python": "", "summary": "Asynchronous API wrapper for TMDb (https://www.themoviedb.org/).", "version": "0.2.3" }, "last_serial": 2361670, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "75ee56991555c16767a7af7240d7710a", "sha256": "db6cf402e179266807d3d021a595799173f96bc870449b8eaab86d83b1ca325d" }, "downloads": -1, "filename": "atmdb-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "75ee56991555c16767a7af7240d7710a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6616, "upload_time": "2016-05-03T22:40:10", "url": "https://files.pythonhosted.org/packages/fa/2d/c074f3ace9061537b3c577f95c016d78e424844dd35633de32bc6c0645b3/atmdb-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dece166c1cd39d09ca6f5d7050977296", "sha256": "851d4a5e185c3903f949c158e23dfb2887690f50e3131aad0078d712bf443542" }, "downloads": -1, "filename": "atmdb-0.0.1.tar.gz", "has_sig": false, "md5_digest": "dece166c1cd39d09ca6f5d7050977296", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4574, "upload_time": "2016-05-03T22:40:34", "url": "https://files.pythonhosted.org/packages/4d/cd/4666885d1d43b891123be337d86f734db6d364cdc770ba725b928d45ac09/atmdb-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "17ac5bbf3489ffffa1f5e5982d0c5869", "sha256": "1dad5d4b189ad9a83f7b618b7035908baef9ea167dee33f9b64d876bb1704347" }, "downloads": -1, "filename": "atmdb-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "17ac5bbf3489ffffa1f5e5982d0c5869", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7201, "upload_time": "2016-05-04T20:43:02", "url": "https://files.pythonhosted.org/packages/d5/3e/1933f74172d7990b5a4f0abddf1174e13594ddb7d65e4cc1e937181342f4/atmdb-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13c1778c1d52d9d01894d93b7446fd8f", "sha256": "85608f631684ef2f497079c25f4e544c8fbabd80e2e7d0c391a9a2f4d5eacc39" }, "downloads": -1, "filename": "atmdb-0.0.2.tar.gz", "has_sig": false, "md5_digest": "13c1778c1d52d9d01894d93b7446fd8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5089, "upload_time": "2016-05-04T20:43:30", "url": "https://files.pythonhosted.org/packages/0d/74/4b96640d2ba2de0898dd21439fbef44c8eb076692b8cd97f7451958d42b1/atmdb-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "23cbef3dd9dbb29b1e00445da8aee148", "sha256": "d8c0a38c8b9d60accf6cc2e04f152eb34192c0f1c171c8fa6ea1cc730328250d" }, "downloads": -1, "filename": "atmdb-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "23cbef3dd9dbb29b1e00445da8aee148", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7253, "upload_time": "2016-05-04T21:26:35", "url": "https://files.pythonhosted.org/packages/0f/98/819901420aabcd7fd372d1ef203785a7958dec76d431e7b87eb8f73b1dc8/atmdb-0.0.3-py3-none-any.whl" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "3461e0f8fef56f720dc6d65dc74e2020", "sha256": "2d3e0961e907a5ff8a48a02fed308adbaeb54c6cdf74294cde7328998d4a7291" }, "downloads": -1, "filename": "atmdb-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "3461e0f8fef56f720dc6d65dc74e2020", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7335, "upload_time": "2016-05-05T21:49:43", "url": "https://files.pythonhosted.org/packages/59/60/24d0cf10d1788ab0cae8c771cd47a670196ae4c01f043b35286a6a939d3a/atmdb-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9f718a6f66e2c65557d1ca812705c53", "sha256": "1415dddecb9d998f5769e9d82b11983db0ee21b1995c09d9f7e6484dbb5943eb" }, "downloads": -1, "filename": "atmdb-0.0.4.tar.gz", "has_sig": false, "md5_digest": "d9f718a6f66e2c65557d1ca812705c53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5196, "upload_time": "2016-05-05T21:49:49", "url": "https://files.pythonhosted.org/packages/e6/92/30aa2613caef63d5c426b394be9f0bf8d723eb28ddf9763e3379f57ece1c/atmdb-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "b0bd6630e16bd197553c8afdc1e18840", "sha256": "bfdbdc86e3d763f66bb70bccb649f44a948e8b5eb389763b7c686cddd44ae243" }, "downloads": -1, "filename": "atmdb-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "b0bd6630e16bd197553c8afdc1e18840", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8656, "upload_time": "2016-05-07T09:26:09", "url": "https://files.pythonhosted.org/packages/96/0d/d52d22d22d29b6b69f2ecf2513159445aea1bf570ce6c0c3c97a5ad1cec6/atmdb-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39ed71dda5f85eb8ea7afb2935877ad8", "sha256": "821e1d48f875690a076adde57749f7da7c6f1d2a7b191b97243dea4e794b9877" }, "downloads": -1, "filename": "atmdb-0.0.5.tar.gz", "has_sig": false, "md5_digest": "39ed71dda5f85eb8ea7afb2935877ad8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6355, "upload_time": "2016-05-07T09:26:15", "url": "https://files.pythonhosted.org/packages/6a/26/9ccff243a7798f79962ab4467b011ca851da9d88a95b6ce8589f55dec662/atmdb-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "d2d7f3d99919f8133d54c1b601ae3191", "sha256": "8d9a2a6ceef8d5563481b07b7f2646c30ab1f4016d673232367dba9e54a40502" }, "downloads": -1, "filename": "atmdb-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "d2d7f3d99919f8133d54c1b601ae3191", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8890, "upload_time": "2016-05-08T13:14:54", "url": "https://files.pythonhosted.org/packages/44/f7/d38a3bfe430b06f3c696d343ba11d7f703fbf9c07ccfd2012d97191265f8/atmdb-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c54fa619387beb894541251c008a1638", "sha256": "3e62cbeb7b54697c53670068f1cb25566cb040d83b19eec7cd08b513e47ed7fc" }, "downloads": -1, "filename": "atmdb-0.0.6.tar.gz", "has_sig": false, "md5_digest": "c54fa619387beb894541251c008a1638", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6502, "upload_time": "2016-05-08T13:14:59", "url": "https://files.pythonhosted.org/packages/d2/c4/6325845521c383b9a76640cb57b368966247153168c8b158631084200ad6/atmdb-0.0.6.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "0fffbb97a2aaf7fef044cce937acde77", "sha256": "6de0bdf680bd0cbd64d69ade3086c3a69d85288c663f2dd73c2816d14fdd06ad" }, "downloads": -1, "filename": "atmdb-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0fffbb97a2aaf7fef044cce937acde77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11001, "upload_time": "2016-05-09T10:41:12", "url": "https://files.pythonhosted.org/packages/24/28/a6ce564297bc6b06c0892a9352936ba2df1c0a8b0f735ec0efba6ace2a6e/atmdb-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "272cfaaa7a31cfb172d950bcb841f7a6", "sha256": "f75eeba9f41f7ddaabb014def5005b9e7c340cb93c1d6ac360faec849b8147c6" }, "downloads": -1, "filename": "atmdb-0.1.0.tar.gz", "has_sig": false, "md5_digest": "272cfaaa7a31cfb172d950bcb841f7a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7915, "upload_time": "2016-05-09T10:41:19", "url": "https://files.pythonhosted.org/packages/3a/e4/55791eadae42141124d807ecf9ea3d4d714ccdc18e7e868099c6eec37b23/atmdb-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e86592fcc124f94b17b650a2f2ada03b", "sha256": "79e407fb450348c410d513adfc5640c525f64ae2db45048a1f991b5ab90b5121" }, "downloads": -1, "filename": "atmdb-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e86592fcc124f94b17b650a2f2ada03b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11215, "upload_time": "2016-05-09T21:10:06", "url": "https://files.pythonhosted.org/packages/ea/8c/3266f4bc4672a961f3f043910d065635a591dd277566d5dc0445c2b18c5d/atmdb-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edce618dcfc6e5b85a3d8845f88f5bad", "sha256": "3b2c041345553ef033269e06766ddb8f8f74fddb49f115eafd6682575dfddd6a" }, "downloads": -1, "filename": "atmdb-0.1.1.tar.gz", "has_sig": false, "md5_digest": "edce618dcfc6e5b85a3d8845f88f5bad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8102, "upload_time": "2016-05-09T21:10:27", "url": "https://files.pythonhosted.org/packages/dc/0c/a0a4d4a533d8070b7106ef90fd86b3a29bbad156bed8b06676c9f6de25c8/atmdb-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0684c543cd7365e36996f96dc233593c", "sha256": "bd823a8fcd0cd4432a5ae2c9a8d7e2533e76ef7e2191a06adf7fbdd624c40b19" }, "downloads": -1, "filename": "atmdb-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0684c543cd7365e36996f96dc233593c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11425, "upload_time": "2016-05-10T20:31:05", "url": "https://files.pythonhosted.org/packages/76/13/3615f7be6b522322783f231afa6cdc3e5e609fb62ef0cd61786c18fbb21e/atmdb-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ea6abdfca28ddca1d348ad7ab78b2f4", "sha256": "fe3a9458dfb40317e131fe497a9d1aba584f44aea825f19892faca6c85b470eb" }, "downloads": -1, "filename": "atmdb-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4ea6abdfca28ddca1d348ad7ab78b2f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8250, "upload_time": "2016-05-10T20:31:14", "url": "https://files.pythonhosted.org/packages/9f/6b/6bc51d9579b9a452b4aa83643b0fe0a6541873ac73b5c13337cba8e38e28/atmdb-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "0613683b15f20d56fab3aaf533fa3536", "sha256": "0e760ce6b6780db18a3955fc04e37118ad9142e06eb7fb8242925ed44cd9ae99" }, "downloads": -1, "filename": "atmdb-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0613683b15f20d56fab3aaf533fa3536", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11449, "upload_time": "2016-05-11T21:10:14", "url": "https://files.pythonhosted.org/packages/64/2d/aeb3ebb94b7406bcc3ec7363004441e4c97c765d92d62abdef8f70662848/atmdb-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c19a85656913a45f682764303ed80ded", "sha256": "df0bed7f1ac95b94e612623814cfb0b13f327f89ec7938f010324f8390e4a1e9" }, "downloads": -1, "filename": "atmdb-0.1.3.tar.gz", "has_sig": false, "md5_digest": "c19a85656913a45f682764303ed80ded", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8262, "upload_time": "2016-05-11T21:10:26", "url": "https://files.pythonhosted.org/packages/2e/97/4cc893f1f3d120520e091600025a712fbcb10a26ef04c504aac377e92a9f/atmdb-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fbd97115762a4612c2761d00a29c2feb", "sha256": "240deb7776fccfd0567bfcf91c311d42a198b756101fa65ba9d155e4bc828174" }, "downloads": -1, "filename": "atmdb-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fbd97115762a4612c2761d00a29c2feb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12003, "upload_time": "2016-05-31T20:08:53", "url": "https://files.pythonhosted.org/packages/aa/b7/e8106b6aea84d1d36c47fe74bce431b69fe0aa70526c71de7972cfb7eebc/atmdb-0.2.0-py3-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "2601bd22926e7bd6c08b976b42ca0c96", "sha256": "2a61cebc4c7fea21e4aa65f556f83025c87797c76f3616afa87eca514dd6e83f" }, "downloads": -1, "filename": "atmdb-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2601bd22926e7bd6c08b976b42ca0c96", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12364, "upload_time": "2016-06-01T22:56:56", "url": "https://files.pythonhosted.org/packages/33/08/59dff2e12cf4ef761d6f1a5dbf6788792961312f068bacecb561e6500eee/atmdb-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e666c6dfb3d7299ba15d837ecf5a027", "sha256": "e2aab88f2489d22375914b13cadc109f8b199973be7d4d124138dfe39c276f00" }, "downloads": -1, "filename": "atmdb-0.2.1.tar.gz", "has_sig": false, "md5_digest": "7e666c6dfb3d7299ba15d837ecf5a027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9162, "upload_time": "2016-06-01T22:57:00", "url": "https://files.pythonhosted.org/packages/5f/7a/0b34652242d90f1d0e682fa3dda66cb9d3ba626fe8afd98fc85514d1caba/atmdb-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "f51cbe047c31b636af72c6c179880857", "sha256": "ee3bd3f821836dd548e79ea43d09e3ce7a5db79ad0424940dbc1bb718477c7cb" }, "downloads": -1, "filename": "atmdb-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f51cbe047c31b636af72c6c179880857", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12500, "upload_time": "2016-09-03T19:34:33", "url": "https://files.pythonhosted.org/packages/1d/8b/6b16322348d345afb551c31255dd725d8f5c4b2f550bc576b79a46d48302/atmdb-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f07dc8aed3b3e81a5d3c0836d7c47d8a", "sha256": "c9a9acda736eda0d0163e4e89fb08f29baca25e30754f5aa57e091d11853c4cd" }, "downloads": -1, "filename": "atmdb-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f07dc8aed3b3e81a5d3c0836d7c47d8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9279, "upload_time": "2016-09-03T19:34:35", "url": "https://files.pythonhosted.org/packages/61/bd/ddc00a093e1916e4bd9d89b8fced0f1efb29756417411ffd7b78bab5f567/atmdb-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "02bb2af989c54bf13fba3fbbc273bc37", "sha256": "07e45aa455d1888e3c336b1d247f327436c5b6f8e9aacc1d94e96beb57eeab14" }, "downloads": -1, "filename": "atmdb-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "02bb2af989c54bf13fba3fbbc273bc37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12641, "upload_time": "2016-09-24T19:55:20", "url": "https://files.pythonhosted.org/packages/37/44/0663c38f8dbc13211eb36836f234d9c5116ae8c63bd9101280f5a6d88c30/atmdb-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "416d434f949af326181a96e140beb402", "sha256": "3eb0dfd11728ca1def73089ba342c81d3166ecc0a48088892a5a9729cac5f1d3" }, "downloads": -1, "filename": "atmdb-0.2.3.tar.gz", "has_sig": false, "md5_digest": "416d434f949af326181a96e140beb402", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9398, "upload_time": "2016-09-24T19:55:22", "url": "https://files.pythonhosted.org/packages/2d/d0/d54ab7b7b59201ddf7b852bbef33b8e9e8e14bc53ce1b7c3d86be28f4a12/atmdb-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "02bb2af989c54bf13fba3fbbc273bc37", "sha256": "07e45aa455d1888e3c336b1d247f327436c5b6f8e9aacc1d94e96beb57eeab14" }, "downloads": -1, "filename": "atmdb-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "02bb2af989c54bf13fba3fbbc273bc37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12641, "upload_time": "2016-09-24T19:55:20", "url": "https://files.pythonhosted.org/packages/37/44/0663c38f8dbc13211eb36836f234d9c5116ae8c63bd9101280f5a6d88c30/atmdb-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "416d434f949af326181a96e140beb402", "sha256": "3eb0dfd11728ca1def73089ba342c81d3166ecc0a48088892a5a9729cac5f1d3" }, "downloads": -1, "filename": "atmdb-0.2.3.tar.gz", "has_sig": false, "md5_digest": "416d434f949af326181a96e140beb402", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9398, "upload_time": "2016-09-24T19:55:22", "url": "https://files.pythonhosted.org/packages/2d/d0/d54ab7b7b59201ddf7b852bbef33b8e9e8e14bc53ce1b7c3d86be28f4a12/atmdb-0.2.3.tar.gz" } ] }