{ "info": { "author": "Tarcisio Eduardo Moreira Crocomo", "author_email": "tarcisio.crocomo+pypi@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "ampdup\n======\n\nA type-hinted async python mpd client library.\n\n\nSummary\n=======\n\n`ampdup` is an async/await based MPD library.\n\nIt is fully type-hinted and MPD responses are typed as well, so it is able to\nplay nicely with `mypy` and autocompletion such as what is provided by `jedi`.\n\nExamples\n========\n\nFirst a basic usage example. `make()` returns a connected client as a context\nmanager that handles disconnection automatically.\n\n```python\nasync def main():\n async with MPDClient.make('localhost', 6600) as m:\n await m.play()\n```\n\nThe IdleClient class provides the `idle()` function. Since `ampdup` is\n`async`/`await`-based this loop can easily run concurrently with other\noperations.\n\n```\nasync def observe_state():\n async with IdleClient.make('localhost', 6600) as i:\n while True:\n changed = await i.idle()\n handle_changes(changed)\n```\n\nTodo\n====\n\n- [ ] Support command lists.\n- [ ] Support connecting through Unix socket.\n- [ ] Support the more obscure MPD features such as partitions.\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/tarcisioe/ampdup", "keywords": "mpd,type,async", "license": "MIT", "maintainer": "Tarcisio Eduardo Moreira Crocomo", "maintainer_email": "tarcisio.crocomo+pypi@gmail.com", "name": "ampdup", "package_url": "https://pypi.org/project/ampdup/", "platform": "", "project_url": "https://pypi.org/project/ampdup/", "project_urls": { "Homepage": "https://gitlab.com/tarcisioe/ampdup", "Repository": "https://gitlab.com/tarcisioe/ampdup" }, "release_url": "https://pypi.org/project/ampdup/0.9.0/", "requires_dist": null, "requires_python": ">=3.7,<4.0", "summary": "A type-hinted async python mpd client library.", "version": "0.9.0" }, "last_serial": 5142895, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "b51cb8aff103075c6fa4d287f38ccb5f", "sha256": "576c87362e250ab2cf5a71843e57776281759fe8e443532a52f470f2d8826d2f" }, "downloads": -1, "filename": "ampdup-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b51cb8aff103075c6fa4d287f38ccb5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11806, "upload_time": "2018-04-03T04:21:24", "url": "https://files.pythonhosted.org/packages/a6/84/10c19cd028fc90ea7cd544596db84627b5565025501e3b55f0155e3c4d55/ampdup-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "dcf6390666ad3963519e0d45ed1f9a3a", "sha256": "cb83803efbaa9d15cf71fa7c503d3e503ff9ff8dc60b218a5d3c686cdabc5147" }, "downloads": -1, "filename": "ampdup-0.1.3.tar.gz", "has_sig": false, "md5_digest": "dcf6390666ad3963519e0d45ed1f9a3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11826, "upload_time": "2018-04-22T02:46:05", "url": "https://files.pythonhosted.org/packages/17/72/556eef082a81327309cec0d55882aedfc6c2fc4e5f9af891a78c565ecf2a/ampdup-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d8f94f97a881c5ba364ce6bd8b08cb9c", "sha256": "45ab3a41c7efac996ed33a4a84ddb5b7909f86037f762b5a91953636b1f7abfd" }, "downloads": -1, "filename": "ampdup-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d8f94f97a881c5ba364ce6bd8b08cb9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12117, "upload_time": "2018-04-22T14:44:25", "url": "https://files.pythonhosted.org/packages/52/bb/926f40aac208c845058602b66f1374e75fd95b7595cd6ec1070f2b9f4def/ampdup-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "299fd88743840b9843a272eb8c07e8a9", "sha256": "a2a54035137f2fe6962c850658ac68fca63f5c3d5fcb481ee72bab317d7334b3" }, "downloads": -1, "filename": "ampdup-0.2.1.tar.gz", "has_sig": false, "md5_digest": "299fd88743840b9843a272eb8c07e8a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12120, "upload_time": "2018-04-22T15:16:01", "url": "https://files.pythonhosted.org/packages/16/c4/6e4672ebf12e9c5e8ec086e0b27844209eb286e0a0cda327d65dbdb00a8d/ampdup-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "44babd435568755e10a58bd3560ca120", "sha256": "491826191682c91b339f6641485a2b7afb0f197aed51c28e4ffb71dfe16eb1a2" }, "downloads": -1, "filename": "ampdup-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "44babd435568755e10a58bd3560ca120", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 39748, "upload_time": "2018-06-12T10:55:29", "url": "https://files.pythonhosted.org/packages/ed/8d/805f653eedb40381ef20bf7fbf9826ca753ca13a0fd56595fe73f4c9be20/ampdup-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d591e7184fe2eb6ff6dea85a8e49fb1", "sha256": "1db712c429185bdcb9f3ebca185a4e6a09c3a2657b70ea518f36ae335e30c673" }, "downloads": -1, "filename": "ampdup-0.2.2.tar.gz", "has_sig": false, "md5_digest": "2d591e7184fe2eb6ff6dea85a8e49fb1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 12659, "upload_time": "2018-06-12T10:55:30", "url": "https://files.pythonhosted.org/packages/d4/d1/a2982344e089912982706e902db8e9505d9691c9369b81723debcea79c5b/ampdup-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "2a9e341b5242f7184f01467acea0d546", "sha256": "168a3ecd19dfaa3d5a52fe505b479a682be160f2dae333ea283d8e68288f92d2" }, "downloads": -1, "filename": "ampdup-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2a9e341b5242f7184f01467acea0d546", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 39825, "upload_time": "2018-08-31T03:29:15", "url": "https://files.pythonhosted.org/packages/b3/7c/90a09c067c94f627bfe6c514a0e6fb42df23fad79f796af00b4b177064c6/ampdup-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b442daa73656fa7ab01e9abac2e77cd", "sha256": "48a3d77feeddec45cd8303ca64ec172c5a071c81bf8592c951ea7c05740816d5" }, "downloads": -1, "filename": "ampdup-0.2.3.tar.gz", "has_sig": false, "md5_digest": "0b442daa73656fa7ab01e9abac2e77cd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 12693, "upload_time": "2018-08-31T03:29:17", "url": "https://files.pythonhosted.org/packages/e1/a4/1d7acf798bee6ec47f9f47584a204e62fc9c87304b2bf2c45b9eba212d02/ampdup-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "5588e1c9f93ddc16a61181d261ee80a6", "sha256": "66b8d50be3ebc2e8239e3ee2689e153decf857a092a66fda89c40eb53c20e694" }, "downloads": -1, "filename": "ampdup-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "5588e1c9f93ddc16a61181d261ee80a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 39875, "upload_time": "2018-08-31T15:47:44", "url": "https://files.pythonhosted.org/packages/c5/2f/7946e9119de2894d64ad2a0967fd2447b0309cc8aecc166749c69ad86f3a/ampdup-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73a76777f0a4a1a1eb546cf9884874d0", "sha256": "546f03f4c500c2d3fe926fbf81721581782f42261879481ba4ab0800e98e6305" }, "downloads": -1, "filename": "ampdup-0.2.4.tar.gz", "has_sig": false, "md5_digest": "73a76777f0a4a1a1eb546cf9884874d0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 12673, "upload_time": "2018-08-31T15:47:46", "url": "https://files.pythonhosted.org/packages/78/41/12c7d6c2153f1c55549b6aba7556205bce6f50d1b7c939cad318f3ba3591/ampdup-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "e1c9ca22f3a41c25c72c8212247cda2d", "sha256": "0092c2c1963f4b52dcd8f12507fd4bb5151c843b7051ac3bcbb07e78378c3963" }, "downloads": -1, "filename": "ampdup-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e1c9ca22f3a41c25c72c8212247cda2d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 39928, "upload_time": "2018-11-13T21:23:07", "url": "https://files.pythonhosted.org/packages/ff/ce/fe5509e168ed591d4c2939dd8e49ebd95df3e580a3c8ede8e7819760c10a/ampdup-0.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9316ff99ea940df3b27039fc3b9c8d53", "sha256": "695b835567f2a7d2cb297211c99595ea387f79b6a5631c07c4bda16f7cc2f7b1" }, "downloads": -1, "filename": "ampdup-0.2.5.tar.gz", "has_sig": false, "md5_digest": "9316ff99ea940df3b27039fc3b9c8d53", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 12684, "upload_time": "2018-11-13T21:23:10", "url": "https://files.pythonhosted.org/packages/ac/77/420769ec6dafef9d0552ede774e00d107279b360a37c32e4a4ac89d50c94/ampdup-0.2.5.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "638e615b23879b1f1b8b11ad9f6dfa38", "sha256": "672dc31326128b990d1ade8f46600f1edb366a9cc901ea8b021bdb801b49ac79" }, "downloads": -1, "filename": "ampdup-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "638e615b23879b1f1b8b11ad9f6dfa38", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 39505, "upload_time": "2018-11-29T23:33:13", "url": "https://files.pythonhosted.org/packages/ac/91/d22da71df7b3c11850fa084efb5e088776fe92021390a671c6a8f4cbe3b1/ampdup-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2620cd3155e4361b16b16078e0b1db01", "sha256": "51753496546df655dd17bab1a25c3ed492c39b5286c8873aa91466f8d38e1c8a" }, "downloads": -1, "filename": "ampdup-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2620cd3155e4361b16b16078e0b1db01", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 12218, "upload_time": "2018-11-29T23:33:15", "url": "https://files.pythonhosted.org/packages/ea/fd/3d2025cacd96d7be46bdfb52e54b061200ea2859d3cc07a5a1393db8464d/ampdup-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "0136d2d8fa0a47597d401fb48fa2d842", "sha256": "1710e0bce983086fb165047f545e64bf5036053aa3ae8acba54e60d0b06832aa" }, "downloads": -1, "filename": "ampdup-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0136d2d8fa0a47597d401fb48fa2d842", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 40550, "upload_time": "2018-11-30T03:40:28", "url": "https://files.pythonhosted.org/packages/ce/c4/05f0c49b125ac1ab0a3232891c3cb608a81c3de4d08f5ae64195e6520ef0/ampdup-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "905d4e30485c8d0da3adc0cae8b6b367", "sha256": "da495d5e91035e7f98553d098cf74b2ce3e2dfe72a6f79753b9b155de22953c7" }, "downloads": -1, "filename": "ampdup-0.3.1.tar.gz", "has_sig": false, "md5_digest": "905d4e30485c8d0da3adc0cae8b6b367", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 12414, "upload_time": "2018-11-30T03:40:30", "url": "https://files.pythonhosted.org/packages/be/51/b3f4ddfd54dc2d8751945a601c162eda278825046fd0df45d088441db8b6/ampdup-0.3.1.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "8295605164c40f8e085537b5a33a3993", "sha256": "4a8051fb4a73a9e4a51c7a7c571cfc49c99d74b7f38be2434ffbb5e7cb886d49" }, "downloads": -1, "filename": "ampdup-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8295605164c40f8e085537b5a33a3993", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 45751, "upload_time": "2018-12-02T03:23:45", "url": "https://files.pythonhosted.org/packages/d2/10/081b85203f127875b484c9146581847b7497faa1331af1866cf511b948ba/ampdup-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62c6268151a0e4fc3701111c0bb0988f", "sha256": "bdbe90cc141b1221b3c57650d43c5101761fbebe98f86f0edd3bf6e9f04254b9" }, "downloads": -1, "filename": "ampdup-0.4.1.tar.gz", "has_sig": false, "md5_digest": "62c6268151a0e4fc3701111c0bb0988f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14294, "upload_time": "2018-12-02T03:23:47", "url": "https://files.pythonhosted.org/packages/d3/94/f9309a372927efc96a3344aaca112d306cbd8ab7d9374980b541275bc4dc/ampdup-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c7bad75145110953e6184b0ddaa46b2b", "sha256": "1c3a3676357af32ad1fd1b6d219992a17e10d04560b584e95c6211730eb06e75" }, "downloads": -1, "filename": "ampdup-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c7bad75145110953e6184b0ddaa46b2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 46099, "upload_time": "2018-12-03T03:16:28", "url": "https://files.pythonhosted.org/packages/f4/20/5fccf392cb4c0e6a8f2113f250657615c7f158cce3bb6dc49a7386b6756a/ampdup-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "235fec42f882b9d26f373997ea2eb73f", "sha256": "89f659a0bfe765795e657644a387ecccf24e954e4280b0dc8d402c84d64fa5e2" }, "downloads": -1, "filename": "ampdup-0.5.0.tar.gz", "has_sig": false, "md5_digest": "235fec42f882b9d26f373997ea2eb73f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14386, "upload_time": "2018-12-03T03:16:30", "url": "https://files.pythonhosted.org/packages/a8/cc/5f0f5ac1e8ab141d2e23f2152d6114c5e0570ff25bd84b08752e453580aa/ampdup-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "722280f6801c7000ac0bddd2e46451cf", "sha256": "affc2bc81c163d5da8ecabfea72bded659df8672f2ad68ec6ae3238e6cb98404" }, "downloads": -1, "filename": "ampdup-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "722280f6801c7000ac0bddd2e46451cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 47050, "upload_time": "2018-12-07T03:47:14", "url": "https://files.pythonhosted.org/packages/7e/a5/392e6544d53ac9b2abaa6f45ff207b8cb9139e137a18057fab322f4ac8c1/ampdup-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7742f5d88592aef91e38c333df76db58", "sha256": "29b93188665db81d1ad545ddf06920b6d5584389df5f892c061d91397b730112" }, "downloads": -1, "filename": "ampdup-0.6.0.tar.gz", "has_sig": false, "md5_digest": "7742f5d88592aef91e38c333df76db58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14478, "upload_time": "2018-12-07T03:47:17", "url": "https://files.pythonhosted.org/packages/57/dc/656346d948aa24da30dee68f10b01aa63ec72b32a1e641e532b0c849d535/ampdup-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "50aedcd4349db9a9e5354600abef7237", "sha256": "a4ac0858820219a3057eaaeee27aff6c6850f866551b155dbfc56e60471c739e" }, "downloads": -1, "filename": "ampdup-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "50aedcd4349db9a9e5354600abef7237", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 47050, "upload_time": "2019-02-08T12:31:29", "url": "https://files.pythonhosted.org/packages/24/3c/e95b39f0e622ec9c6b93081aefefffb2cfb71c6777a39455f2006ab2ba60/ampdup-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a19cf173bd40edee2fcc2cd73a7ba29", "sha256": "0f19bce2652dedb8039557ba8f4d729d2b8bb0bd9872a85fe7e1bc535321838f" }, "downloads": -1, "filename": "ampdup-0.7.0.tar.gz", "has_sig": false, "md5_digest": "2a19cf173bd40edee2fcc2cd73a7ba29", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14443, "upload_time": "2019-02-08T12:31:31", "url": "https://files.pythonhosted.org/packages/07/37/acc3a4efd6dd0eba596ff310e9afcf9225f4ea14654a8f29c9a6f8a6d835/ampdup-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "3ac76a5f391e5dbfc036647738bd0204", "sha256": "75c4528a8e15481a98a78c9d029c5a78d6176370449fe28ba50159623bd7ffc3" }, "downloads": -1, "filename": "ampdup-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3ac76a5f391e5dbfc036647738bd0204", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 49152, "upload_time": "2019-04-05T18:11:19", "url": "https://files.pythonhosted.org/packages/63/ed/f6cbd5b5a7fa00de7ec76e7e238f270cd0b8a3ccd10828cdd9829a692a2f/ampdup-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e45e912aeead55c91e6f402a4770fbd0", "sha256": "ad6c180a551310180d13d580bdf9de3b47070a3c299eab4f3c0a7f44cb2b422f" }, "downloads": -1, "filename": "ampdup-0.8.0.tar.gz", "has_sig": false, "md5_digest": "e45e912aeead55c91e6f402a4770fbd0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14880, "upload_time": "2019-04-05T18:11:20", "url": "https://files.pythonhosted.org/packages/e9/9a/0f7550d7d6dbe4241c43d4480e0807c3d472af4abd9ade3fbf7a4600641e/ampdup-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "ea5b01de8120c38a359d482858137559", "sha256": "eb433faad9062627b7cae2d754cccf4441933d774bdc6e811a6ef3ea91c9d5eb" }, "downloads": -1, "filename": "ampdup-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ea5b01de8120c38a359d482858137559", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 50246, "upload_time": "2019-04-15T05:29:37", "url": "https://files.pythonhosted.org/packages/95/ce/bdc67ffda69d15891fa6ba7116c0c99d2041bb51650a81e6e37f81993854/ampdup-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffd6af7a7eddc15f23ede7cf15b4ccb6", "sha256": "250e081c2c8327c4cd2cd8c0da8fdc8092a4ace0fe6a6f4272704d3c6370b3e2" }, "downloads": -1, "filename": "ampdup-0.9.0.tar.gz", "has_sig": false, "md5_digest": "ffd6af7a7eddc15f23ede7cf15b4ccb6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 15142, "upload_time": "2019-04-15T05:29:39", "url": "https://files.pythonhosted.org/packages/85/7e/5dece3762ada2692081c8c7d00a3be302194fbdd4d4c400f6aff7203b7d1/ampdup-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea5b01de8120c38a359d482858137559", "sha256": "eb433faad9062627b7cae2d754cccf4441933d774bdc6e811a6ef3ea91c9d5eb" }, "downloads": -1, "filename": "ampdup-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ea5b01de8120c38a359d482858137559", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 50246, "upload_time": "2019-04-15T05:29:37", "url": "https://files.pythonhosted.org/packages/95/ce/bdc67ffda69d15891fa6ba7116c0c99d2041bb51650a81e6e37f81993854/ampdup-0.9.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffd6af7a7eddc15f23ede7cf15b4ccb6", "sha256": "250e081c2c8327c4cd2cd8c0da8fdc8092a4ace0fe6a6f4272704d3c6370b3e2" }, "downloads": -1, "filename": "ampdup-0.9.0.tar.gz", "has_sig": false, "md5_digest": "ffd6af7a7eddc15f23ede7cf15b4ccb6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 15142, "upload_time": "2019-04-15T05:29:39", "url": "https://files.pythonhosted.org/packages/85/7e/5dece3762ada2692081c8c7d00a3be302194fbdd4d4c400f6aff7203b7d1/ampdup-0.9.0.tar.gz" } ] }