{ "info": { "author": "IPinfo", "author_email": "support@ipinfo.io", "bugtrack_url": null, "classifiers": [], "description": "\nThe official Python library for IPinfo.\n\nIPinfo prides itself on being the most reliable, accurate, and in-depth source of IP address data available anywhere.\nWe process terabytes of data to produce our custom IP geolocation, company, carrier and IP type data sets.\nYou can visit our developer docs at https://ipinfo.io/developers.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ipinfo/python", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "ipinfo", "package_url": "https://pypi.org/project/ipinfo/", "platform": "", "project_url": "https://pypi.org/project/ipinfo/", "project_urls": { "Homepage": "https://github.com/ipinfo/python" }, "release_url": "https://pypi.org/project/ipinfo/4.2.1/", "requires_dist": [ "requests", "cachetools", "aiohttp (<=4)" ], "requires_python": "", "summary": "Official Python library for IPInfo", "version": "4.2.1", "yanked": false, "yanked_reason": null }, "last_serial": 10861451, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "ceb5bba207fa7b46032158397441e6f5", "sha256": "7a20ba8a6d355f614a11a78f27a509c1b13d83b90919b08efe001b7db47e70be" }, "downloads": -1, "filename": "ipinfo-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ceb5bba207fa7b46032158397441e6f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6662, "upload_time": "2018-10-03T19:04:57", "upload_time_iso_8601": "2018-10-03T19:04:57.245729Z", "url": "https://files.pythonhosted.org/packages/fd/d8/7aace28df0fcc5c5ba3f64d425cf912b77df34644bd390335425a8923a95/ipinfo-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2057e33738c6486c2f5887e747a99f19", "sha256": "5b666c38701e69431dc3ab7c70adbc6b2bdb1ed7d48c2bf03d1fb1ee6659b57a" }, "downloads": -1, "filename": "ipinfo-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2057e33738c6486c2f5887e747a99f19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7806, "upload_time": "2018-10-03T19:05:00", "upload_time_iso_8601": "2018-10-03T19:05:00.330120Z", "url": "https://files.pythonhosted.org/packages/65/32/759cf5ccdfd3fc5665dbb503b3a6b7ccb4764f81e9eea421c1bd431a43d7/ipinfo-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c5f16598e50a5413c913df18873bfa3c", "sha256": "f9f1b3f0b2820c3e4807ad631f10183bae14460ecdd64d8cb5d7cbf2063127a7" }, "downloads": -1, "filename": "ipinfo-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c5f16598e50a5413c913df18873bfa3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13373, "upload_time": "2018-10-03T19:21:40", "upload_time_iso_8601": "2018-10-03T19:21:40.277367Z", "url": "https://files.pythonhosted.org/packages/4c/39/d9d8f98a9fe9a073c4cdefe2562d331d592b97adf98a5f8814ae7198ce2c/ipinfo-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6a0ef52073f316717f40db3c99ab7b42", "sha256": "378d80cf2f2b57ec8c5683c8a6d73086c54a0e3a4761659587faaa544decdc3e" }, "downloads": -1, "filename": "ipinfo-1.0.1.tar.gz", "has_sig": false, "md5_digest": "6a0ef52073f316717f40db3c99ab7b42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5565, "upload_time": "2018-10-03T19:21:41", "upload_time_iso_8601": "2018-10-03T19:21:41.569563Z", "url": "https://files.pythonhosted.org/packages/90/81/e8032534618001810e995c8013c06e725d04936782f2bb745fa1cc94adcd/ipinfo-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "26898f5c779028e3639ee4fa70653ff6", "sha256": "86a109b437e36d2888dd63570a9e0f68ad2e65b4ed8a30a10d1b3beaf5a4180b" }, "downloads": -1, "filename": "ipinfo-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "26898f5c779028e3639ee4fa70653ff6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15667, "upload_time": "2018-10-03T19:42:23", "upload_time_iso_8601": "2018-10-03T19:42:23.686316Z", "url": "https://files.pythonhosted.org/packages/1a/ed/d39b3965d738c412d6eae80f89da605f37fea6dce28717ac83ac338a6a80/ipinfo-1.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5436dfb0a9cb118136cfd38bce34fcb7", "sha256": "b2577fc1497d6b25384841202507fb443afbf77e2b5931cb945b8ea10cc04b58" }, "downloads": -1, "filename": "ipinfo-1.0.2.tar.gz", "has_sig": false, "md5_digest": "5436dfb0a9cb118136cfd38bce34fcb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7823, "upload_time": "2018-10-03T19:42:24", "upload_time_iso_8601": "2018-10-03T19:42:24.999249Z", "url": "https://files.pythonhosted.org/packages/c8/11/ed08f08eb2c6270722402ba168291759916c467f864afbff1b9f5b2cd700/ipinfo-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "95bbcbb7c5583bad8e3628fffaddcf5a", "sha256": "05d4f3504694e37b54e92ed361e1bd59842dd3cfa8f5fb7cba1d7d5aba707673" }, "downloads": -1, "filename": "ipinfo-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "95bbcbb7c5583bad8e3628fffaddcf5a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15664, "upload_time": "2018-10-03T19:45:32", "upload_time_iso_8601": "2018-10-03T19:45:32.432758Z", "url": "https://files.pythonhosted.org/packages/d1/03/84340918fb20dd86abe57710100a39b4fb9f2a8b2871e091acf6c59b4e6a/ipinfo-1.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6ee04e9d3671c8fb6c28be07fe9f1f19", "sha256": "720a34c65cd972924499e72f14748317889118651258299b57a73fa88f68c5ef" }, "downloads": -1, "filename": "ipinfo-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6ee04e9d3671c8fb6c28be07fe9f1f19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7815, "upload_time": "2018-10-03T19:45:33", "upload_time_iso_8601": "2018-10-03T19:45:33.852222Z", "url": "https://files.pythonhosted.org/packages/20/0f/10ba60fb3c126a87bbc437000dda0d5ba6b996e59564c24671311faa03a7/ipinfo-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "fc65f79126113a66f991311de20fc477", "sha256": "e90f2ab9c8f6a565a0d0a27b7e0b1de916bd7262637f127e48acb12403fd0279" }, "downloads": -1, "filename": "ipinfo-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fc65f79126113a66f991311de20fc477", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16194, "upload_time": "2018-11-23T19:58:32", "upload_time_iso_8601": "2018-11-23T19:58:32.718048Z", "url": "https://files.pythonhosted.org/packages/b3/ef/e3fa6f561b271b3b497c4827f0d7e421e90bdde00b96c22c7bcb4cda72e2/ipinfo-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "87d4d309c2fe14b873684a2155d81025", "sha256": "735cd947cef0eb6df16dd50382d78c4f86d6183c7b39f60ad31787d1b0e9eb02" }, "downloads": -1, "filename": "ipinfo-1.1.0.tar.gz", "has_sig": false, "md5_digest": "87d4d309c2fe14b873684a2155d81025", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8081, "upload_time": "2018-11-23T19:58:34", "upload_time_iso_8601": "2018-11-23T19:58:34.214550Z", "url": "https://files.pythonhosted.org/packages/64/9e/a9ad443c2762c9e78ffcf723a038611294e111c7720a9762a6b1b5ee1b17/ipinfo-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "27384eb008d42337703bb3a67b869f4a", "sha256": "1d03934a5f73db6890080ac3af6267c982fa51356c842c1561a588fd80f367aa" }, "downloads": -1, "filename": "ipinfo-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "27384eb008d42337703bb3a67b869f4a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7873, "upload_time": "2019-03-18T04:22:12", "upload_time_iso_8601": "2019-03-18T04:22:12.553662Z", "url": "https://files.pythonhosted.org/packages/12/38/c767a3c46e52743f0fe4c9a202efd19bb38884ffb99d8ee463befce47d25/ipinfo-1.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6922a4a70fba22f60b9d0b1b1555ec03", "sha256": "930a722daba62335af00b2dd63df02033ba379edf1e16fb004b0daccb7d6b2a0" }, "downloads": -1, "filename": "ipinfo-1.1.1.tar.gz", "has_sig": false, "md5_digest": "6922a4a70fba22f60b9d0b1b1555ec03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8113, "upload_time": "2019-03-18T04:22:14", "upload_time_iso_8601": "2019-03-18T04:22:14.020628Z", "url": "https://files.pythonhosted.org/packages/c9/c0/5fa4acf0d919d4370373027e6e1785544855367dc5fc1c0cd92c79eaf392/ipinfo-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "7a589ad78b690a68c0ece03c4df721e3", "sha256": "e4863e5e5b6bf7f3cfd49e135529aa164dd3ade52f005f4bcaea2120de6b961b" }, "downloads": -1, "filename": "ipinfo-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7a589ad78b690a68c0ece03c4df721e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7893, "upload_time": "2019-05-31T21:52:32", "upload_time_iso_8601": "2019-05-31T21:52:32.162387Z", "url": "https://files.pythonhosted.org/packages/52/01/33c8f0c86e1061d4cabcaab9a6ba5451bdd67a287992ffee955a31be2dd6/ipinfo-1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a4ac519c566bb216e43ba03bbe8a2f05", "sha256": "862e1cb4861d0fd0039a8a1dd80259c7f030e8ff3ad3151710015f7dd9041b85" }, "downloads": -1, "filename": "ipinfo-1.1.2.tar.gz", "has_sig": false, "md5_digest": "a4ac519c566bb216e43ba03bbe8a2f05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8123, "upload_time": "2019-05-31T21:52:33", "upload_time_iso_8601": "2019-05-31T21:52:33.717179Z", "url": "https://files.pythonhosted.org/packages/bd/49/4bef660d2bd73e8619a7223c973724337634c52adc2ef6d9085997b1f562/ipinfo-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "e0ae0e0287017c916657424c57552334", "sha256": "ad59dbbf49e3cdc3316880682eebb6d1c1a095104789734a3bcb23d6b272aa4f" }, "downloads": -1, "filename": "ipinfo-2.0.0.tar.gz", "has_sig": false, "md5_digest": "e0ae0e0287017c916657424c57552334", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7962, "upload_time": "2019-06-13T16:08:37", "upload_time_iso_8601": "2019-06-13T16:08:37.675871Z", "url": "https://files.pythonhosted.org/packages/df/6d/366833ce6081b868afd4ce00661803bda4b345525f31a7a9934fa59c1c35/ipinfo-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "f1bb0a42da45543762e89dbd102d10f4", "sha256": "09c07e8699f2855c6e56f8aa48713c3e76ff2352a1fe166aa0df2ffa154ae982" }, "downloads": -1, "filename": "ipinfo-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f1bb0a42da45543762e89dbd102d10f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11300, "upload_time": "2019-09-27T11:08:21", "upload_time_iso_8601": "2019-09-27T11:08:21.541051Z", "url": "https://files.pythonhosted.org/packages/6f/fb/896f2b86d0d42c4e9d2ab7928b9017da90689aef0a15cc047d39027f8110/ipinfo-2.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70a69793e8ab5db1889af248f6d87368", "sha256": "86336d5bc8b34e1c5a3cac882b750861759b25f1e595b120b2e2708ab087027e" }, "downloads": -1, "filename": "ipinfo-2.1.0.tar.gz", "has_sig": false, "md5_digest": "70a69793e8ab5db1889af248f6d87368", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8853, "upload_time": "2019-09-27T11:08:22", "upload_time_iso_8601": "2019-09-27T11:08:22.983014Z", "url": "https://files.pythonhosted.org/packages/ed/6f/043bab59312c8557a24470a756d95ecde8da4e104a11efc67e4b4fa2a8b4/ipinfo-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "5b692e4281c2ebfe84e3eef8a98eab3b", "sha256": "d0e082341141d66ffb8c8e8b808317f994f9ab4782f47fb148f735dc6b8edf39" }, "downloads": -1, "filename": "ipinfo-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5b692e4281c2ebfe84e3eef8a98eab3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11296, "upload_time": "2019-10-30T06:22:06", "upload_time_iso_8601": "2019-10-30T06:22:06.048310Z", "url": "https://files.pythonhosted.org/packages/16/4b/5c72c707dc317d8a95dc463eaa246971c047a618a706dac0e9ac018039a4/ipinfo-3.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f970658a9b80c18fa954547193c6d126", "sha256": "4be3404e0bae2d7744ff33992af91bad0b2749f39a647e816acfd990b1cc6779" }, "downloads": -1, "filename": "ipinfo-3.0.0.tar.gz", "has_sig": false, "md5_digest": "f970658a9b80c18fa954547193c6d126", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8871, "upload_time": "2019-10-30T06:22:07", "upload_time_iso_8601": "2019-10-30T06:22:07.736655Z", "url": "https://files.pythonhosted.org/packages/ae/06/dcdfe0d773685f397fd4c26d49904d0b5d59f669c716d4e3277114fd7580/ipinfo-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "13f1cbeb3b74c12db01b33c266f5c350", "sha256": "69633e79eab98161301b613b9c79873fcc07d59ec5d5c55f0c5044ec72ec62f2" }, "downloads": -1, "filename": "ipinfo-4.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "13f1cbeb3b74c12db01b33c266f5c350", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13809, "upload_time": "2020-11-06T07:04:29", "upload_time_iso_8601": "2020-11-06T07:04:29.418960Z", "url": "https://files.pythonhosted.org/packages/d7/5b/bce276c93ef62926e67d00c1920305af254a20b333f3dcc89c0c75c3ee45/ipinfo-4.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4f2e0c9bfa7e1c6d30fcec05b514d84c", "sha256": "1d45650c7da35da04c47a281471a5d1890ae1087ce1e616265a3d2b074de7685" }, "downloads": -1, "filename": "ipinfo-4.0.0.tar.gz", "has_sig": false, "md5_digest": "4f2e0c9bfa7e1c6d30fcec05b514d84c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10819, "upload_time": "2020-11-06T07:04:31", "upload_time_iso_8601": "2020-11-06T07:04:31.098980Z", "url": "https://files.pythonhosted.org/packages/18/ec/4f0787b058caa7b11bab1e7d83bcffc08b083ef1efe93fca74dda5ada474/ipinfo-4.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "db94723a78f5a470506bd3cb098ba150", "sha256": "3445ae2aef34f17c62f8bf6fcde00eaec6c83349363f1591701a56b0b58d8bb9" }, "downloads": -1, "filename": "ipinfo-4.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "db94723a78f5a470506bd3cb098ba150", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16503, "upload_time": "2020-12-21T16:21:49", "upload_time_iso_8601": "2020-12-21T16:21:49.482693Z", "url": "https://files.pythonhosted.org/packages/2d/3d/e4038ebcbcde3733fd77f697b4b6131ca1425db908faa929d5b3e0728b26/ipinfo-4.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "23d090049473fe99434ae38ee507ea40", "sha256": "dfe750ee2b346092582307645b1ef4d8249cb2d389a5b40abb2adc783dc97fa6" }, "downloads": -1, "filename": "ipinfo-4.1.0.tar.gz", "has_sig": false, "md5_digest": "23d090049473fe99434ae38ee507ea40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12669, "upload_time": "2020-12-21T16:21:51", "upload_time_iso_8601": "2020-12-21T16:21:51.090339Z", "url": "https://files.pythonhosted.org/packages/e1/a1/8054424077be265ea739d575b067375e82805118cedd68a77b022b765402/ipinfo-4.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.2.0": [ { "comment_text": "", "digests": { "md5": "56741d30d1f795eab6a344f6fe34a9a0", "sha256": "508367529364976b662d17e78009939e7945bd427887e74bb0a39a546dca4e7a" }, "downloads": -1, "filename": "ipinfo-4.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "56741d30d1f795eab6a344f6fe34a9a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16890, "upload_time": "2021-04-22T11:21:58", "upload_time_iso_8601": "2021-04-22T11:21:58.220148Z", "url": "https://files.pythonhosted.org/packages/ed/d4/3b67e41b2ce11b540375692243a5479cb87b44ed9cc52543b33ba120d8ed/ipinfo-4.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "19d831502ce084a738d3d24ccaecd62f", "sha256": "0b29f553481b5d994606a550c2e0e4ab176a3359262771563b77eb3909602cd8" }, "downloads": -1, "filename": "ipinfo-4.2.0.tar.gz", "has_sig": false, "md5_digest": "19d831502ce084a738d3d24ccaecd62f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12979, "upload_time": "2021-04-22T11:22:00", "upload_time_iso_8601": "2021-04-22T11:22:00.769239Z", "url": "https://files.pythonhosted.org/packages/db/7c/2c58d2c3ab9b3690256a535e40588b9747ffe01a51462df79b124b2964ce/ipinfo-4.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.2.1": [ { "comment_text": "", "digests": { "md5": "edf4d3800b29571dfa4f8ee1a1603082", "sha256": "a4ec65647e7f973586090bac286b624f1fba496cda8cd94ae9a1c3ec239d0948" }, "downloads": -1, "filename": "ipinfo-4.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "edf4d3800b29571dfa4f8ee1a1603082", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16903, "upload_time": "2021-07-09T01:38:09", "upload_time_iso_8601": "2021-07-09T01:38:09.480489Z", "url": "https://files.pythonhosted.org/packages/8b/ac/24c4cf8db22004aaf91243e9789eb0bb75f7c170da22406549ee18d41313/ipinfo-4.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "21d9325b7abceb4a648777a605a1bb30", "sha256": "dae3421ceb8bb76f3ec85fa06c195afcae6fbca2faf7df87246bada6a4d909d8" }, "downloads": -1, "filename": "ipinfo-4.2.1.tar.gz", "has_sig": false, "md5_digest": "21d9325b7abceb4a648777a605a1bb30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16970, "upload_time": "2021-07-09T01:38:11", "upload_time_iso_8601": "2021-07-09T01:38:11.429123Z", "url": "https://files.pythonhosted.org/packages/2b/15/9d76332568f23b53c8e8cbb2382a8d0649fe1bcccf23c852aecbd2087ef4/ipinfo-4.2.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "edf4d3800b29571dfa4f8ee1a1603082", "sha256": "a4ec65647e7f973586090bac286b624f1fba496cda8cd94ae9a1c3ec239d0948" }, "downloads": -1, "filename": "ipinfo-4.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "edf4d3800b29571dfa4f8ee1a1603082", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16903, "upload_time": "2021-07-09T01:38:09", "upload_time_iso_8601": "2021-07-09T01:38:09.480489Z", "url": "https://files.pythonhosted.org/packages/8b/ac/24c4cf8db22004aaf91243e9789eb0bb75f7c170da22406549ee18d41313/ipinfo-4.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "21d9325b7abceb4a648777a605a1bb30", "sha256": "dae3421ceb8bb76f3ec85fa06c195afcae6fbca2faf7df87246bada6a4d909d8" }, "downloads": -1, "filename": "ipinfo-4.2.1.tar.gz", "has_sig": false, "md5_digest": "21d9325b7abceb4a648777a605a1bb30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16970, "upload_time": "2021-07-09T01:38:11", "upload_time_iso_8601": "2021-07-09T01:38:11.429123Z", "url": "https://files.pythonhosted.org/packages/2b/15/9d76332568f23b53c8e8cbb2382a8d0649fe1bcccf23c852aecbd2087ef4/ipinfo-4.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }