{ "info": { "author": "Sergey Petrov", "author_email": "me@pr0ger.prg", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Pr0Ger/PyAPNs2", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "apns2", "package_url": "https://pypi.org/project/apns2/", "platform": "", "project_url": "https://pypi.org/project/apns2/", "project_urls": { "Homepage": "https://github.com/Pr0Ger/PyAPNs2" }, "release_url": "https://pypi.org/project/apns2/0.7.1/", "requires_dist": [ "hyper (>=0.7)", "PyJWT (>=1.4.0)", "cryptography (>=1.7.2)", "freezegun ; extra == 'tests'", "pytest ; extra == 'tests'" ], "requires_python": "", "summary": "A python library for interacting with the Apple Push Notification Service via HTTP/2 protocol", "version": "0.7.1" }, "last_serial": 5946394, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f7f654487da5a6997dcdc378a55d06bc", "sha256": "44b93003f0e05fe012d7c78c2625f9a262d2acaed83a47818c2f3e7043aefdf9" }, "downloads": -1, "filename": "apns2-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f7f654487da5a6997dcdc378a55d06bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3021, "upload_time": "2016-02-09T13:57:15", "url": "https://files.pythonhosted.org/packages/80/44/2789614987933fa3d3a202abef1f79a51f98c9a605ee4491ffc126e16c78/apns2-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "32e0775d88eb136dc0010667b91950fa", "sha256": "900d337fdab43c11046038cc65a174106532101cd788b2d19cb811ebaee2e57b" }, "downloads": -1, "filename": "apns2-0.1.1.tar.gz", "has_sig": true, "md5_digest": "32e0775d88eb136dc0010667b91950fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3031, "upload_time": "2016-05-27T09:58:04", "url": "https://files.pythonhosted.org/packages/40/cd/9b4ef15be03adec2fcf847e1816bdb0e8e5c1c88dea0d0dd07e3c3733823/apns2-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "2f701d2bf9212416b727c45932ad0230", "sha256": "8c8e23845bf365b2056773e88b9fa7f1f52bf8e7632734c5ce2f4e1eead05e9e" }, "downloads": -1, "filename": "apns2-0.1.2.tar.gz", "has_sig": true, "md5_digest": "2f701d2bf9212416b727c45932ad0230", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3094, "upload_time": "2016-10-10T17:37:58", "url": "https://files.pythonhosted.org/packages/d9/98/37c21aabc614450e0723c1182146fba4cd35fe0becaaca195af69bdf6c96/apns2-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "0a7812e78b7122b3a7c669d3b3821448", "sha256": "24167f486a89d8303015613e104bac03e2a3d7154d213c12f75d3d404727837a" }, "downloads": -1, "filename": "apns2-0.1.3.tar.gz", "has_sig": true, "md5_digest": "0a7812e78b7122b3a7c669d3b3821448", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3120, "upload_time": "2016-12-24T22:37:35", "url": "https://files.pythonhosted.org/packages/86/5a/75b7e935d6f20dcad871162c8504b0f967a864517762d76b328a80ed9b77/apns2-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "42758074758c9c8af6c20f6e2c625aa2", "sha256": "56d4ee0f63890b92421dc93398593703535e07a8f6dc420b083a3622fdc65cef" }, "downloads": -1, "filename": "apns2-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42758074758c9c8af6c20f6e2c625aa2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6971, "upload_time": "2017-02-08T21:30:03", "url": "https://files.pythonhosted.org/packages/0a/21/3df122a860fee5c694b53b746a3b73515d84f33d8cc43f8369c3e1cf3e04/apns2-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2230e2a0fe302aa0577e4bd22b1b725", "sha256": "f88116b2fbc1d18ec9d622254a41fdd49e5eea32c1144464be9bde4f310d97c0" }, "downloads": -1, "filename": "apns2-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a2230e2a0fe302aa0577e4bd22b1b725", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6341, "upload_time": "2017-02-08T21:30:05", "url": "https://files.pythonhosted.org/packages/5d/2d/f1a802f5d405928774741229c1a426e8dfb76e72d79e656bd6bf619508d6/apns2-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "58546b214c2e3fcc6d8b81633457750f", "sha256": "622131ddd6b0cd0803c163f7829fc5b3ff91827be0d14cceb43b3cc86d724ced" }, "downloads": -1, "filename": "apns2-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58546b214c2e3fcc6d8b81633457750f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7003, "upload_time": "2017-03-05T11:46:40", "url": "https://files.pythonhosted.org/packages/75/52/992ca9701e03161b97881adbca00be2a28c160fa1edc1ff08b3de9a26eaa/apns2-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b130156bce0d9e8115e92e25731b6d6", "sha256": "12549f3756f98c36f9af73b88d7c007745d0cd23bedd4f445c09ac87de2464af" }, "downloads": -1, "filename": "apns2-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4b130156bce0d9e8115e92e25731b6d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6777, "upload_time": "2017-03-05T11:46:41", "url": "https://files.pythonhosted.org/packages/93/04/d0b2a9b49ac4c2645495508e87482097ec8ce83533ed2f48111e929e7576/apns2-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "50f6a829c3e54149d1647d26cbcea519", "sha256": "9786984aac78bfb2415d262212fda249aba295861230da5b96b9090780a3da0e" }, "downloads": -1, "filename": "apns2-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50f6a829c3e54149d1647d26cbcea519", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8823, "upload_time": "2017-05-09T20:32:42", "url": "https://files.pythonhosted.org/packages/db/00/76d3bc0a67d2b6360d3f6bec7f4cc58df266981485d2dab1828e7d94912a/apns2-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c78a7fcfdfc07e65126ef7554579576", "sha256": "a24052d8251b423f2224effb0891bdba217c92fe9d6d18c7f5b86099bd083c08" }, "downloads": -1, "filename": "apns2-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8c78a7fcfdfc07e65126ef7554579576", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8878, "upload_time": "2017-05-09T20:32:44", "url": "https://files.pythonhosted.org/packages/81/51/1d36903155be4c2bf010270ccf6cfaa00a4b20e55b534516816d0f72dc2b/apns2-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5b1dacf57087f11910f99d2f0a7b01d1", "sha256": "633a9d57eb0267553ea5e3b4f86244064810d4d3b7608b5fc1a04e541547bcf6" }, "downloads": -1, "filename": "apns2-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b1dacf57087f11910f99d2f0a7b01d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8116, "upload_time": "2018-05-07T16:41:02", "url": "https://files.pythonhosted.org/packages/bd/fc/23306eb315c822eeb883fea69eb0db466923295a3dea81e05456fc6f3eb7/apns2-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "491eb854bfa9b3bbc979cafeff905ae0", "sha256": "ddd663e9270630cdb417a5b4da2ba8ee0bf6123d78db95908f67be6ae2d431fb" }, "downloads": -1, "filename": "apns2-0.4.0.tar.gz", "has_sig": false, "md5_digest": "491eb854bfa9b3bbc979cafeff905ae0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9936, "upload_time": "2018-05-07T16:41:03", "url": "https://files.pythonhosted.org/packages/4a/03/c5a6c0fc8039c40068acbde14ea3c17df8968e20babf77fd33668b832ac7/apns2-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2e8a35d3a0e1d2246990b8dc0da9863a", "sha256": "59cd3bbdc059ffd99d673b7fac43f18c70b717ff1c3337bbea3ad9f02abb3fee" }, "downloads": -1, "filename": "apns2-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e8a35d3a0e1d2246990b8dc0da9863a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8123, "upload_time": "2018-05-09T13:32:22", "url": "https://files.pythonhosted.org/packages/e9/bb/aad7e2973bd6bec94da63cb0b38d7224d151e16b6ce0cb776bc20177b39e/apns2-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2683f1ce5a9f0cecd6a757309ef61b4c", "sha256": "79947ab945fde558f27ba53c57170237afc6b98bae17097a9cb6ae54d0949939" }, "downloads": -1, "filename": "apns2-0.4.1.tar.gz", "has_sig": false, "md5_digest": "2683f1ce5a9f0cecd6a757309ef61b4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9939, "upload_time": "2018-05-09T13:32:23", "url": "https://files.pythonhosted.org/packages/f8/d7/a2cec379f01f42ffdd2d4aaf0bc900045154c55a187c6ed5c34ffffb6e93/apns2-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3f67f4d31d46f0e181f83e3365ca4251", "sha256": "a4d5b367fb2faff47d3a71699a348045dd0c21b3a663054cbb48fa2af3c309c5" }, "downloads": -1, "filename": "apns2-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f67f4d31d46f0e181f83e3365ca4251", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9101, "upload_time": "2019-05-07T15:49:46", "url": "https://files.pythonhosted.org/packages/d2/58/a8116995bc2e071703f9979a5831dc4fba0e9555ff0fe84be351e10b08d1/apns2-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e61a9b9710051395bf73bc606e8a13c8", "sha256": "d30dcf227f11948e24a4fd30af82887dcf743aab60b8a4b0624ead5ed3476f03" }, "downloads": -1, "filename": "apns2-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e61a9b9710051395bf73bc606e8a13c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10582, "upload_time": "2019-05-07T15:49:48", "url": "https://files.pythonhosted.org/packages/82/10/1d006ba22c7b91b6739a4f462c0c8880b3e85199bd4a25d23c76821646b7/apns2-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "56788b3736bbae17f03b0c7db073377d", "sha256": "14b4ec565589f32123b7a1840e6cc60b011b3662526b1b91ff108936cbe481ce" }, "downloads": -1, "filename": "apns2-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56788b3736bbae17f03b0c7db073377d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9794, "upload_time": "2019-08-12T23:27:38", "url": "https://files.pythonhosted.org/packages/41/5c/c867cc070e426b7bc3afe2646449949d398fe4f47964e001f5d1102dd667/apns2-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e1fac47b0eaf3175e4c04addd3cb313", "sha256": "39f6ee029bab0950247a8f1bd15e2eb1bfb1dfc17d0f7ac613c2ba31614dabbe" }, "downloads": -1, "filename": "apns2-0.6.0.tar.gz", "has_sig": false, "md5_digest": "3e1fac47b0eaf3175e4c04addd3cb313", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10919, "upload_time": "2019-08-12T23:27:39", "url": "https://files.pythonhosted.org/packages/c8/1d/cf3fea126ba22dd3e13ff4b0c9e325acc4284f39dc15d3d11cc9171fed59/apns2-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "8261f99aadcb5171e99017cb8a1a9e2b", "sha256": "0365be7c3b9f08b80b79adcff3969d41232f96bbd75b0e9debdd36a0e758405c" }, "downloads": -1, "filename": "apns2-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8261f99aadcb5171e99017cb8a1a9e2b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9963, "upload_time": "2019-10-02T21:52:29", "url": "https://files.pythonhosted.org/packages/bd/a1/78cd09419c8f2388558002d93d5e520030c648e57bd18d7c7af9c00cc175/apns2-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90c92424e671f8371576887fc54f2541", "sha256": "a20a68b47655f2b709f160df6bd5df6541a5b2cb2140e440682a751505431328" }, "downloads": -1, "filename": "apns2-0.7.0.tar.gz", "has_sig": false, "md5_digest": "90c92424e671f8371576887fc54f2541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11054, "upload_time": "2019-10-02T21:52:30", "url": "https://files.pythonhosted.org/packages/c1/a9/f5e4d807f830a97e17f9ef6dd8ce61d7a5059d519fa13d58bcee65ecabe2/apns2-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "1fbd7f2bba15291e463e41017151db97", "sha256": "360bcd1f1d6308348adcb317c0192d1631fe01a2b9b73ce95f57c708de2bb88a" }, "downloads": -1, "filename": "apns2-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1fbd7f2bba15291e463e41017151db97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9945, "upload_time": "2019-10-08T19:52:54", "url": "https://files.pythonhosted.org/packages/ff/91/f27cd1299e00eb6955199856f19327de73c5eb803503356fd238b81d3430/apns2-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f7666cb5e6e73071863922f979d3519", "sha256": "8c24207aa96dff4687f8d7c9149fc42086f3506b0a76da1f5bf48d74e5569567" }, "downloads": -1, "filename": "apns2-0.7.1.tar.gz", "has_sig": false, "md5_digest": "3f7666cb5e6e73071863922f979d3519", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11052, "upload_time": "2019-10-08T19:52:56", "url": "https://files.pythonhosted.org/packages/a8/a1/0c66ac293963b132e7eeb8edf5fa035e96eae3262623305704c88df876e6/apns2-0.7.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1fbd7f2bba15291e463e41017151db97", "sha256": "360bcd1f1d6308348adcb317c0192d1631fe01a2b9b73ce95f57c708de2bb88a" }, "downloads": -1, "filename": "apns2-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1fbd7f2bba15291e463e41017151db97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9945, "upload_time": "2019-10-08T19:52:54", "url": "https://files.pythonhosted.org/packages/ff/91/f27cd1299e00eb6955199856f19327de73c5eb803503356fd238b81d3430/apns2-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f7666cb5e6e73071863922f979d3519", "sha256": "8c24207aa96dff4687f8d7c9149fc42086f3506b0a76da1f5bf48d74e5569567" }, "downloads": -1, "filename": "apns2-0.7.1.tar.gz", "has_sig": false, "md5_digest": "3f7666cb5e6e73071863922f979d3519", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11052, "upload_time": "2019-10-08T19:52:56", "url": "https://files.pythonhosted.org/packages/a8/a1/0c66ac293963b132e7eeb8edf5fa035e96eae3262623305704c88df876e6/apns2-0.7.1.tar.gz" } ] }