{ "info": { "author": "J. Nick Koston", "author_email": "nick@koston.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: Other/Proprietary License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Software Development :: Libraries" ], "description": "# aiohappyeyeballs\n\n

\n \n \"CI\n \n \n \"Documentation\n \n \n \"Test\n \n

\n

\n \n \"Poetry\"\n \n \n \"black\"\n \n \n \"pre-commit\"\n \n

\n

\n \n \"PyPI\n \n \"Supported\n \"License\"\n

\n\n---\n\n**Documentation**: https://aiohappyeyeballs.readthedocs.io \n\n**Source Code**: https://github.com/aio-libs/aiohappyeyeballs \n\n---\n\nHappy Eyeballs\n\n## Use case\n\nThis library exists to allow connecting with Happy Eyeballs when you\nalready have a list of addrinfo and not a DNS name.\n\nThe stdlib version of `loop.create_connection()`\nwill only work when you pass in an unresolved name which\nis not a good fit when using DNS caching or resolving\nnames via another method such was `zeroconf`.\n\n## Installation\n\nInstall this via pip (or your favourite package manager):\n\n`pip install aiohappyeyeballs`\n\n## Example usage\n\n```python\n\naddr_infos = await loop.getaddrinfo(\"example.org\", 80)\n\nsocket = await start_connection(addr_infos)\nsocket = await start_connection(addr_infos, local_addr_infos=local_addr_infos, happy_eyeballs_delay=0.2)\n\ntransport, protocol = await loop.create_connection(\n MyProtocol, sock=socket, ...)\n\n# Remove the first address for each family from addr_info\npop_addr_infos_interleave(addr_info, 1)\n\n# Remove all matching address from addr_info\nremove_addr_infos(addr_info, \"dead::beef::\")\n\n# Convert a local_addr to local_addr_infos\nlocal_addr_infos = addr_to_addr_infos((\"127.0.0.1\",0))\n```\n\n## Credits\n\nThis package contains code from cpython and is licensed under the same terms as cpython itself.\n\nThis package was created with\n[Copier](https://copier.readthedocs.io/) and the\n[browniebroke/pypackage-template](https://github.com/browniebroke/pypackage-template)\nproject template.\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/aio-libs/aiohappyeyeballs", "keywords": "", "license": "PSF-2.0", "maintainer": "", "maintainer_email": "", "name": "aiohappyeyeballs", "package_url": "https://pypi.org/project/aiohappyeyeballs/", "platform": null, "project_url": "https://pypi.org/project/aiohappyeyeballs/", "project_urls": { "Bug Tracker": "https://github.com/aio-libs/aiohappyeyeballs/issues", "Changelog": "https://github.com/aio-libs/aiohappyeyeballs/blob/main/CHANGELOG.md", "Documentation": "https://aiohappyeyeballs.readthedocs.io", "Homepage": "https://github.com/aio-libs/aiohappyeyeballs", "Repository": "https://github.com/aio-libs/aiohappyeyeballs" }, "release_url": "https://pypi.org/project/aiohappyeyeballs/2.3.2/", "requires_dist": null, "requires_python": ">=3.8,<4.0", "summary": "Happy Eyeballs", "version": "2.3.2", "yanked": false, "yanked_reason": null }, "last_serial": 21324630, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "blake2b_256": "00e9c0004e8a0fd95b38b2a61b0e010892fa423ffd1e1dfc3ed0087147d39be2", "md5": "1968425baabd983d55c2a492ced6dfb8", "sha256": "da75907e2991a982e96561de9a06f7019aee65bc9f1e6123f10d2e606d21fa3c" }, "downloads": -1, "filename": "aiohappyeyeballs-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1968425baabd983d55c2a492ced6dfb8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 7660, "upload_time": "2023-12-09T18:33:52", "upload_time_iso_8601": "2023-12-09T18:33:52.229358Z", "url": "https://files.pythonhosted.org/packages/00/e9/c0004e8a0fd95b38b2a61b0e010892fa423ffd1e1dfc3ed0087147d39be2/aiohappyeyeballs-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "8a9eb506cde8884b26723ae216ed5ad962f17ff246e02386866a226206177cca", "md5": "6016ab6eddd4105d2561a72b3f991965", "sha256": "63c0ae7e96f65aed2018332b4bd101ecb8c4f12f2accac60dc00c9cbb50d7c35" }, "downloads": -1, "filename": "aiohappyeyeballs-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6016ab6eddd4105d2561a72b3f991965", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 7930, "upload_time": "2023-12-09T18:33:54", "upload_time_iso_8601": "2023-12-09T18:33:54.006534Z", "url": "https://files.pythonhosted.org/packages/8a/9e/b506cde8884b26723ae216ed5ad962f17ff246e02386866a226206177cca/aiohappyeyeballs-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "c6300e4e909e10533837c64e252ddbab1d1b941bbed5d6a088f521b1bc36f2b3", "md5": "7f9db7574ab25a17c531dbcc6e798ca3", "sha256": "fee0f7f31feca2d01f41608e65fc284865ff1085a8ee69a7926e55d48f869aaa" }, "downloads": -1, "filename": "aiohappyeyeballs-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7f9db7574ab25a17c531dbcc6e798ca3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 9436, "upload_time": "2023-12-09T19:18:04", "upload_time_iso_8601": "2023-12-09T19:18:04.881050Z", "url": "https://files.pythonhosted.org/packages/c6/30/0e4e909e10533837c64e252ddbab1d1b941bbed5d6a088f521b1bc36f2b3/aiohappyeyeballs-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "afaf71a12bbee4bbe883d5f377cb98e8b5be4e99447ad2abe89226556bbb9565", "md5": "117259fe83913ca785c8a2a2dda4593e", "sha256": "662b07d692e79c78eddbe3182d465822042d167fd4276709461196c72876759d" }, "downloads": -1, "filename": "aiohappyeyeballs-0.1.0.tar.gz", "has_sig": false, "md5_digest": "117259fe83913ca785c8a2a2dda4593e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 9692, "upload_time": "2023-12-09T19:18:06", "upload_time_iso_8601": "2023-12-09T19:18:06.366505Z", "url": "https://files.pythonhosted.org/packages/af/af/71a12bbee4bbe883d5f377cb98e8b5be4e99447ad2abe89226556bbb9565/aiohappyeyeballs-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "813b2bd6071c3fe01989b4986dbad41ada1389da3289eea89e434193f92c69d0", "md5": "6ae20df7844f734d35c860642328c74e", "sha256": "deb196cad6c3b1cf6578ba78389fa9021767f1ea371e6d6932d0ea1df81bfde6" }, "downloads": -1, "filename": "aiohappyeyeballs-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6ae20df7844f734d35c860642328c74e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13167, "upload_time": "2023-12-09T19:34:12", "upload_time_iso_8601": "2023-12-09T19:34:12.376769Z", "url": "https://files.pythonhosted.org/packages/81/3b/2bd6071c3fe01989b4986dbad41ada1389da3289eea89e434193f92c69d0/aiohappyeyeballs-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "369e60f2fe2ea4de9040de89bf463e62200801e9d2f49fa372311d9e566d65a3", "md5": "80f34200ec05216c26e6a73b390791eb", "sha256": "0481aa0f1082c7a74e8b5ea054cb386f90502045e95579dfd8ccc99aba7d72a2" }, "downloads": -1, "filename": "aiohappyeyeballs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "80f34200ec05216c26e6a73b390791eb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13392, "upload_time": "2023-12-09T19:34:13", "upload_time_iso_8601": "2023-12-09T19:34:13.881232Z", "url": "https://files.pythonhosted.org/packages/36/9e/60f2fe2ea4de9040de89bf463e62200801e9d2f49fa372311d9e566d65a3/aiohappyeyeballs-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "blake2b_256": "0a3b9a6abcd9a3954e6344ba8fdaabef35d71cf26678967574d8d11a660bef25", "md5": "3269f100a39083026867c16d47e1c081", "sha256": "628a4cdcc16ac65d23bde592a58d22e4025d15f7d65a2eabab168ef79a8ee8c9" }, "downloads": -1, "filename": "aiohappyeyeballs-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3269f100a39083026867c16d47e1c081", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13209, "upload_time": "2023-12-09T19:55:31", "upload_time_iso_8601": "2023-12-09T19:55:31.884951Z", "url": "https://files.pythonhosted.org/packages/0a/3b/9a6abcd9a3954e6344ba8fdaabef35d71cf26678967574d8d11a660bef25/aiohappyeyeballs-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "6b508906659084ea3f24d42ce6bfc9fc7b8b1aac6e6b14e3f437db9518510608", "md5": "9f626f9dfa909edb493d59216263b145", "sha256": "fb03f568e1fc3a962c8801b500797ba0f69f2d6ccbce642b5dc6b8817c15642d" }, "downloads": -1, "filename": "aiohappyeyeballs-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9f626f9dfa909edb493d59216263b145", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13443, "upload_time": "2023-12-09T19:55:33", "upload_time_iso_8601": "2023-12-09T19:55:33.399380Z", "url": "https://files.pythonhosted.org/packages/6b/50/8906659084ea3f24d42ce6bfc9fc7b8b1aac6e6b14e3f437db9518510608/aiohappyeyeballs-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "blake2b_256": "8253c3bac06bf24a0dc22cf1137306f90adccba081f857b83480d25d01ffa718", "md5": "8c41df0552e25fa983f0783cf5a317b9", "sha256": "edde0962e8796edb932aea5475153591b2810bb08c3dbc94f695a5ae2a3ed55d" }, "downloads": -1, "filename": "aiohappyeyeballs-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8c41df0552e25fa983f0783cf5a317b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13174, "upload_time": "2023-12-09T20:18:45", "upload_time_iso_8601": "2023-12-09T20:18:45.285856Z", "url": "https://files.pythonhosted.org/packages/82/53/c3bac06bf24a0dc22cf1137306f90adccba081f857b83480d25d01ffa718/aiohappyeyeballs-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "9b84076ae689a3bd411d3b9a64de370500b8ea5dc86baf15808fd6980b3de23f", "md5": "361eb8ff07db5a9c58be552f34cd2033", "sha256": "a3c960d4993bbc9e85f9deaca638552caba40988479f87d18b6960b428874808" }, "downloads": -1, "filename": "aiohappyeyeballs-0.4.0.tar.gz", "has_sig": false, "md5_digest": "361eb8ff07db5a9c58be552f34cd2033", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13392, "upload_time": "2023-12-09T20:18:46", "upload_time_iso_8601": "2023-12-09T20:18:46.451462Z", "url": "https://files.pythonhosted.org/packages/9b/84/076ae689a3bd411d3b9a64de370500b8ea5dc86baf15808fd6980b3de23f/aiohappyeyeballs-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "blake2b_256": "118514025f82499114cba52bf9213caa137834b6997002e18a88108775983a8c", "md5": "c038c4b6b2344eeef1233c1dd5fb4402", "sha256": "b3bce9eeb6407f6a9d64797dbbb768f1fad4ff3e5755beacd997ae6cca49b027" }, "downloads": -1, "filename": "aiohappyeyeballs-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c038c4b6b2344eeef1233c1dd5fb4402", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13264, "upload_time": "2023-12-09T20:24:02", "upload_time_iso_8601": "2023-12-09T20:24:02.429174Z", "url": "https://files.pythonhosted.org/packages/11/85/14025f82499114cba52bf9213caa137834b6997002e18a88108775983a8c/aiohappyeyeballs-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "f3c0306d34a6a0687ef9116b1bc50923869966d90bdbb18c9cf37e6cc4672655", "md5": "2c6ecee9f56c44c26ae5143f24e97026", "sha256": "cdc644e26a1e7167c099449188154b21ea4a329aa4915d2ffe5c56b8afaec1cf" }, "downloads": -1, "filename": "aiohappyeyeballs-0.5.0.tar.gz", "has_sig": false, "md5_digest": "2c6ecee9f56c44c26ae5143f24e97026", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13474, "upload_time": "2023-12-09T20:24:04", "upload_time_iso_8601": "2023-12-09T20:24:04.046740Z", "url": "https://files.pythonhosted.org/packages/f3/c0/306d34a6a0687ef9116b1bc50923869966d90bdbb18c9cf37e6cc4672655/aiohappyeyeballs-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "blake2b_256": "b816611b236a03479ebc88badf6f742796b6d8a3c35dd40ba4eb9db585cdcfaa", "md5": "651841712e0c23dafa16af20c6e95a34", "sha256": "4754817982d3e5da36ab64211de07558bbd0dea9bdf2fcef07b797ded8f92eb3" }, "downloads": -1, "filename": "aiohappyeyeballs-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "651841712e0c23dafa16af20c6e95a34", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13266, "upload_time": "2023-12-09T20:28:48", "upload_time_iso_8601": "2023-12-09T20:28:48.139063Z", "url": "https://files.pythonhosted.org/packages/b8/16/611b236a03479ebc88badf6f742796b6d8a3c35dd40ba4eb9db585cdcfaa/aiohappyeyeballs-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "8b636280c351e0b07d07412d8d4fa23e7bb7439e7ae28920cfb7c1893e52d15d", "md5": "cc15068f6a75ab161242baa553cfe6a4", "sha256": "07a73b67184da8ff13c42e03f8b05e6aec8201c47455b304fc332df0a43732ad" }, "downloads": -1, "filename": "aiohappyeyeballs-0.6.0.tar.gz", "has_sig": false, "md5_digest": "cc15068f6a75ab161242baa553cfe6a4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13489, "upload_time": "2023-12-09T20:28:49", "upload_time_iso_8601": "2023-12-09T20:28:49.930832Z", "url": "https://files.pythonhosted.org/packages/8b/63/6280c351e0b07d07412d8d4fa23e7bb7439e7ae28920cfb7c1893e52d15d/aiohappyeyeballs-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "blake2b_256": "18930b2eeed83fb70b37911b2272a52f9376eac3f667442c13685e0cda1be029", "md5": "3ca59e8c11802678597701f60b2079ce", "sha256": "ae9ffc63a9f3ab28730dd9deaca3b116ac3ece9d7ee41bb2164432a585b3647d" }, "downloads": -1, "filename": "aiohappyeyeballs-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3ca59e8c11802678597701f60b2079ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13278, "upload_time": "2023-12-09T20:46:53", "upload_time_iso_8601": "2023-12-09T20:46:53.503789Z", "url": "https://files.pythonhosted.org/packages/18/93/0b2eeed83fb70b37911b2272a52f9376eac3f667442c13685e0cda1be029/aiohappyeyeballs-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "088a4be45dc94204ee8c3e24a3249487917a2ded7e9d0c5e3ddc6efded519c16", "md5": "f57bc798004cd39691534eff67e47521", "sha256": "fe57ed516ad29ea21ebbb54770802adfeab4baaa242fa7a0447dad6fb237b06b" }, "downloads": -1, "filename": "aiohappyeyeballs-0.7.0.tar.gz", "has_sig": false, "md5_digest": "f57bc798004cd39691534eff67e47521", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13490, "upload_time": "2023-12-09T20:46:55", "upload_time_iso_8601": "2023-12-09T20:46:55.141214Z", "url": "https://files.pythonhosted.org/packages/08/8a/4be45dc94204ee8c3e24a3249487917a2ded7e9d0c5e3ddc6efded519c16/aiohappyeyeballs-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "blake2b_256": "8d1032473df1b5f5b2d2cc721179a0a0063da6db04fa9afae8fd732157d4b1a7", "md5": "6fa671e87eb0e1e66dec43955f58d4d8", "sha256": "605930e6feab58f951788fff8346616f1e12518c62cbfe018cfeb044b795983a" }, "downloads": -1, "filename": "aiohappyeyeballs-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6fa671e87eb0e1e66dec43955f58d4d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13282, "upload_time": "2023-12-09T20:55:51", "upload_time_iso_8601": "2023-12-09T20:55:51.682151Z", "url": "https://files.pythonhosted.org/packages/8d/10/32473df1b5f5b2d2cc721179a0a0063da6db04fa9afae8fd732157d4b1a7/aiohappyeyeballs-0.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "0bdbceca69f2328eacdccd154256082afda8be57f09fc050458042254f2aa820", "md5": "0dea7e7da406828ae3ab23f4f08b5d6c", "sha256": "f2d0f7ff2cab8d9f1d7d29562390d40646c1642438d8765b91eb35b32957a2e5" }, "downloads": -1, "filename": "aiohappyeyeballs-0.8.0.tar.gz", "has_sig": false, "md5_digest": "0dea7e7da406828ae3ab23f4f08b5d6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13498, "upload_time": "2023-12-09T20:55:53", "upload_time_iso_8601": "2023-12-09T20:55:53.131426Z", "url": "https://files.pythonhosted.org/packages/0b/db/ceca69f2328eacdccd154256082afda8be57f09fc050458042254f2aa820/aiohappyeyeballs-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "blake2b_256": "c3909da96f5dbbaac91d7f051c1c04b9d2180de60eb3ce88b7c311b50b89eea0", "md5": "2d114b903b1324c9f8b330a568ed529c", "sha256": "3ac321f8d6188d6fa9c1ab422ec0d4dc8c5ef8c50ed6f49d8b4b32e4c691731d" }, "downloads": -1, "filename": "aiohappyeyeballs-0.9.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2d114b903b1324c9f8b330a568ed529c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13280, "upload_time": "2023-12-09T21:00:20", "upload_time_iso_8601": "2023-12-09T21:00:20.395156Z", "url": "https://files.pythonhosted.org/packages/c3/90/9da96f5dbbaac91d7f051c1c04b9d2180de60eb3ce88b7c311b50b89eea0/aiohappyeyeballs-0.9.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "34c8fa61592021aa0ec9867d37d774a63b21ca6bdb4a3cdf0fc2ff1edd154544", "md5": "6cc71b59917fbf120fec6f8cd650d084", "sha256": "a3a01e3b12539d0266ddec4b76ace5be61599852200b75ce29c3990c8e890f47" }, "downloads": -1, "filename": "aiohappyeyeballs-0.9.0.tar.gz", "has_sig": false, "md5_digest": "6cc71b59917fbf120fec6f8cd650d084", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13486, "upload_time": "2023-12-09T21:00:22", "upload_time_iso_8601": "2023-12-09T21:00:22.125229Z", "url": "https://files.pythonhosted.org/packages/34/c8/fa61592021aa0ec9867d37d774a63b21ca6bdb4a3cdf0fc2ff1edd154544/aiohappyeyeballs-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "blake2b_256": "21946aaea63894f0e29b9bf8464de6ee1e5cf6633a3f697874d6d785077a117e", "md5": "8ee49f366876d3fbb146bd2616a45bc5", "sha256": "54a6c152b9316fbbd1ead56cbe1d4760549bda0de68b962f047a476af13cd398" }, "downloads": -1, "filename": "aiohappyeyeballs-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ee49f366876d3fbb146bd2616a45bc5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13280, "upload_time": "2023-12-09T21:34:34", "upload_time_iso_8601": "2023-12-09T21:34:34.559417Z", "url": "https://files.pythonhosted.org/packages/21/94/6aaea63894f0e29b9bf8464de6ee1e5cf6633a3f697874d6d785077a117e/aiohappyeyeballs-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "faaa32981bfc0b11695613a2aa73bc91d6ef55fc70fe565ef544bffcf50f9609", "md5": "20a05c2bfca3d9ef98b46b5d489b5ea0", "sha256": "10486b01d6b8482fa5df426ea5566241d57c39c323a47c8699e09fde50bb7515" }, "downloads": -1, "filename": "aiohappyeyeballs-1.0.0.tar.gz", "has_sig": false, "md5_digest": "20a05c2bfca3d9ef98b46b5d489b5ea0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13483, "upload_time": "2023-12-09T21:34:36", "upload_time_iso_8601": "2023-12-09T21:34:36.069492Z", "url": "https://files.pythonhosted.org/packages/fa/aa/32981bfc0b11695613a2aa73bc91d6ef55fc70fe565ef544bffcf50f9609/aiohappyeyeballs-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "079584a8576cdc67956719b7b41f9478c2d42f8c0de293a8163c78795c71a06c", "md5": "df9ef5f77afa1eb310e815d3ba61e389", "sha256": "decf0e28c131a29195efbca82847a25f1f1061a9f76c9da104f9e8cc58856484" }, "downloads": -1, "filename": "aiohappyeyeballs-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "df9ef5f77afa1eb310e815d3ba61e389", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13664, "upload_time": "2023-12-09T21:41:44", "upload_time_iso_8601": "2023-12-09T21:41:44.420366Z", "url": "https://files.pythonhosted.org/packages/07/95/84a8576cdc67956719b7b41f9478c2d42f8c0de293a8163c78795c71a06c/aiohappyeyeballs-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "e09f16d96a7f957e4758734d14469dd5c87463a57768fb01de3c932fe2b20ac2", "md5": "276651a2d22bbd678c5f70887e33e479", "sha256": "eee1a634359a6ee978f06c885e47c2ec52432f0605d4a2f240af25b3a397526f" }, "downloads": -1, "filename": "aiohappyeyeballs-1.1.0.tar.gz", "has_sig": false, "md5_digest": "276651a2d22bbd678c5f70887e33e479", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13799, "upload_time": "2023-12-09T21:41:45", "upload_time_iso_8601": "2023-12-09T21:41:45.356541Z", "url": "https://files.pythonhosted.org/packages/e0/9f/16d96a7f957e4758734d14469dd5c87463a57768fb01de3c932fe2b20ac2/aiohappyeyeballs-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "1bef08ecfa939b90d5b20589f1e469079977c10ad7df19a90b7fd868aec7c658", "md5": "f2b0c60162eef7e2834de6f8291c7511", "sha256": "9399317984fec95ea2efb78f15095c8e8ad15efb0d72aebc162353afa7f87ee2" }, "downloads": -1, "filename": "aiohappyeyeballs-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f2b0c60162eef7e2834de6f8291c7511", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13663, "upload_time": "2023-12-09T21:47:53", "upload_time_iso_8601": "2023-12-09T21:47:53.306170Z", "url": "https://files.pythonhosted.org/packages/1b/ef/08ecfa939b90d5b20589f1e469079977c10ad7df19a90b7fd868aec7c658/aiohappyeyeballs-1.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "756caae363f3c54ee25cee086636631a64f90f18cf1d5ce6fa00313c8e18599b", "md5": "1b2538d3522f86498dec4b44a7c82597", "sha256": "2bc60ca680b316cd55393ed0564ba1346a230400b8a1722adc21836072ad1064" }, "downloads": -1, "filename": "aiohappyeyeballs-1.2.0.tar.gz", "has_sig": false, "md5_digest": "1b2538d3522f86498dec4b44a7c82597", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13792, "upload_time": "2023-12-09T21:47:54", "upload_time_iso_8601": "2023-12-09T21:47:54.824818Z", "url": "https://files.pythonhosted.org/packages/75/6c/aae363f3c54ee25cee086636631a64f90f18cf1d5ce6fa00313c8e18599b/aiohappyeyeballs-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "blake2b_256": "44ffa2d2eb87093bd45af761615fef66ec22e1ff49e9d004eb3ab9aad513bda8", "md5": "ba6a26ed7b0d1664fb480f7548d0afee", "sha256": "989f8ffb4b277842902a7452ce5eb73dffe7e161a2c2dbbc18f259c78e345013" }, "downloads": -1, "filename": "aiohappyeyeballs-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ba6a26ed7b0d1664fb480f7548d0afee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13664, "upload_time": "2023-12-09T21:54:14", "upload_time_iso_8601": "2023-12-09T21:54:14.012632Z", "url": "https://files.pythonhosted.org/packages/44/ff/a2d2eb87093bd45af761615fef66ec22e1ff49e9d004eb3ab9aad513bda8/aiohappyeyeballs-1.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "54d8a966ac9f05779fdde07576b5a2d1e160105fc311c0767217d2411ee836a7", "md5": "8405a619f61006610f21fbc2a9c4fd95", "sha256": "2242fcbf386ee0a2286e1c9346c6783c0411d71ad2658d286466cb5bb4585c9b" }, "downloads": -1, "filename": "aiohappyeyeballs-1.3.0.tar.gz", "has_sig": false, "md5_digest": "8405a619f61006610f21fbc2a9c4fd95", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13788, "upload_time": "2023-12-09T21:54:16", "upload_time_iso_8601": "2023-12-09T21:54:16.089098Z", "url": "https://files.pythonhosted.org/packages/54/d8/a966ac9f05779fdde07576b5a2d1e160105fc311c0767217d2411ee836a7/aiohappyeyeballs-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "blake2b_256": "a9e54204a990ef6d89d4cc11bbadbba18ecc04e0b97bdc1d3423ecd6c4515303", "md5": "58225affb31ede94725503da4f9b73ed", "sha256": "c8e6cd11a16eb596e9c54b3e06b6c0a59202123050b3bddd00936b4e4af233cd" }, "downloads": -1, "filename": "aiohappyeyeballs-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "58225affb31ede94725503da4f9b73ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13664, "upload_time": "2023-12-09T22:12:56", "upload_time_iso_8601": "2023-12-09T22:12:56.358919Z", "url": "https://files.pythonhosted.org/packages/a9/e5/4204a990ef6d89d4cc11bbadbba18ecc04e0b97bdc1d3423ecd6c4515303/aiohappyeyeballs-1.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "2eb3179f2f6d03ada8075b2e88877e0834e7f2a2f923adc8998c3ce5c9a33853", "md5": "b21313f4131cfd1f4f2249430e61d1c6", "sha256": "14f02ca0cc5405ee29fe1e1e33c0100880950ea470e31e6b2631f008b1dfabbe" }, "downloads": -1, "filename": "aiohappyeyeballs-1.4.0.tar.gz", "has_sig": false, "md5_digest": "b21313f4131cfd1f4f2249430e61d1c6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13786, "upload_time": "2023-12-09T22:12:58", "upload_time_iso_8601": "2023-12-09T22:12:58.088048Z", "url": "https://files.pythonhosted.org/packages/2e/b3/179f2f6d03ada8075b2e88877e0834e7f2a2f923adc8998c3ce5c9a33853/aiohappyeyeballs-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "blake2b_256": "3954371cce60e1e7d39f0e4a016426a0c20ce4ad1a1a5e2722611099cbaa7c45", "md5": "677e091b4967ddb15fdce1ca2cbf9447", "sha256": "2226689f936254adb7fc40db4a60d3175d31f63e340365a199293b3ee915d573" }, "downloads": -1, "filename": "aiohappyeyeballs-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "677e091b4967ddb15fdce1ca2cbf9447", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13665, "upload_time": "2023-12-09T22:18:20", "upload_time_iso_8601": "2023-12-09T22:18:20.694555Z", "url": "https://files.pythonhosted.org/packages/39/54/371cce60e1e7d39f0e4a016426a0c20ce4ad1a1a5e2722611099cbaa7c45/aiohappyeyeballs-1.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "30c1d18a9ef054541859b0d509e7b10949a31961c36eb3f3c7dba15ace7b1ed5", "md5": "dab11b4f682fcfb3f037c7a255088932", "sha256": "9e7fdef68eea8aad970f4dfa07d20bb54c76ff6a401e41cda93efab6af43889d" }, "downloads": -1, "filename": "aiohappyeyeballs-1.4.1.tar.gz", "has_sig": false, "md5_digest": "dab11b4f682fcfb3f037c7a255088932", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13789, "upload_time": "2023-12-09T22:18:21", "upload_time_iso_8601": "2023-12-09T22:18:21.659277Z", "url": "https://files.pythonhosted.org/packages/30/c1/d18a9ef054541859b0d509e7b10949a31961c36eb3f3c7dba15ace7b1ed5/aiohappyeyeballs-1.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "blake2b_256": "fa1aa76c6b864767f86b7ea4447e90e81ec8eb8ec89ecaffe6a8d1a2df28548f", "md5": "3cf1df18c3ac50af264a3d81412f7aec", "sha256": "1b25fd806e0f133fe9b8dabaa1521f20f1fb4d7c8e08f4f7a22eb3802f478902" }, "downloads": -1, "filename": "aiohappyeyeballs-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3cf1df18c3ac50af264a3d81412f7aec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13666, "upload_time": "2023-12-09T22:24:14", "upload_time_iso_8601": "2023-12-09T22:24:14.692490Z", "url": "https://files.pythonhosted.org/packages/fa/1a/a76c6b864767f86b7ea4447e90e81ec8eb8ec89ecaffe6a8d1a2df28548f/aiohappyeyeballs-1.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "22d3ad4f76ed79c21c4397cc56e03d501b924102fb1f373d641dfe92de164ded", "md5": "342f141ef42e293bc958d7bbc337db48", "sha256": "50a3a3722b800b6b23c8024f1cab3f28dd28ddf0af13fe71bf4420b46aeee061" }, "downloads": -1, "filename": "aiohappyeyeballs-1.5.0.tar.gz", "has_sig": false, "md5_digest": "342f141ef42e293bc958d7bbc337db48", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13802, "upload_time": "2023-12-09T22:24:16", "upload_time_iso_8601": "2023-12-09T22:24:16.266493Z", "url": "https://files.pythonhosted.org/packages/22/d3/ad4f76ed79c21c4397cc56e03d501b924102fb1f373d641dfe92de164ded/aiohappyeyeballs-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "blake2b_256": "15b0d1b54dd6d5a3416c5501b811a24709aa23619ff9a1eb74eb983112c396b6", "md5": "6d3e351dc4980c5254a4597aa64707cf", "sha256": "31998fa8c6bf080b3047e143648b76b4c19a0118671ec778e119402b576c7f10" }, "downloads": -1, "filename": "aiohappyeyeballs-1.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6d3e351dc4980c5254a4597aa64707cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 13665, "upload_time": "2023-12-09T22:28:10", "upload_time_iso_8601": "2023-12-09T22:28:10.681345Z", "url": "https://files.pythonhosted.org/packages/15/b0/d1b54dd6d5a3416c5501b811a24709aa23619ff9a1eb74eb983112c396b6/aiohappyeyeballs-1.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "4afb1d226a6d6e48825b214fbab38f7e8580d0c1a6db0da0b00a4a9d5d59275e", "md5": "90af468aa6468b3988b66eeb0ba739d5", "sha256": "f57583b8b7410ee6ea46bcb4363da42f31c0c46ba26a4d53b27b996be2262c8a" }, "downloads": -1, "filename": "aiohappyeyeballs-1.6.0.tar.gz", "has_sig": false, "md5_digest": "90af468aa6468b3988b66eeb0ba739d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 13799, "upload_time": "2023-12-09T22:28:12", "upload_time_iso_8601": "2023-12-09T22:28:12.324938Z", "url": "https://files.pythonhosted.org/packages/4a/fb/1d226a6d6e48825b214fbab38f7e8580d0c1a6db0da0b00a4a9d5d59275e/aiohappyeyeballs-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "blake2b_256": "556c3004e725875bb6bbfa70d701ce1a43ca0e487e120ba01ba642fcc2ce94a9", "md5": "78328af6e3547f21f4a83409a9c19856", "sha256": "da7c27cecfbcaf47f2f198605007ce16d77881ea396d8b84a7de94ed7a3d9e21" }, "downloads": -1, "filename": "aiohappyeyeballs-1.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "78328af6e3547f21f4a83409a9c19856", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 10166, "upload_time": "2023-12-09T22:42:16", "upload_time_iso_8601": "2023-12-09T22:42:16.637614Z", "url": "https://files.pythonhosted.org/packages/55/6c/3004e725875bb6bbfa70d701ce1a43ca0e487e120ba01ba642fcc2ce94a9/aiohappyeyeballs-1.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "47771a85142069bb85da2642000b42967e88b9aa1fad9f360d2c1e0c3ece1c48", "md5": "a298103beff04c607031d32ab80fafae", "sha256": "1b5f0167ae8678149a5b27de4a149f8c62db4e100af6794aeca182c6c6fecd1f" }, "downloads": -1, "filename": "aiohappyeyeballs-1.7.0.tar.gz", "has_sig": false, "md5_digest": "a298103beff04c607031d32ab80fafae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 10330, "upload_time": "2023-12-09T22:42:18", "upload_time_iso_8601": "2023-12-09T22:42:18.286315Z", "url": "https://files.pythonhosted.org/packages/47/77/1a85142069bb85da2642000b42967e88b9aa1fad9f360d2c1e0c3ece1c48/aiohappyeyeballs-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.0": [ { "comment_text": "", "digests": { "blake2b_256": "828e83fa78924cb6f2b1ef7a9092434260bfe8b1f1d0b247c5f69072374b8cb2", "md5": "790a159ad6a12aad3fd20696a9d39ac3", "sha256": "41ae6520eb72ecd7cdaca3d28adc15249114501606cd70029b1ac38c4101fd1f" }, "downloads": -1, "filename": "aiohappyeyeballs-1.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "790a159ad6a12aad3fd20696a9d39ac3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11342, "upload_time": "2023-12-10T03:28:34", "upload_time_iso_8601": "2023-12-10T03:28:34.708255Z", "url": "https://files.pythonhosted.org/packages/82/8e/83fa78924cb6f2b1ef7a9092434260bfe8b1f1d0b247c5f69072374b8cb2/aiohappyeyeballs-1.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "b682aebc73711a1e42b76c94b7b331471c4483052963c7bb17f069f544d52c13", "md5": "984ad0a6ceaa101bc1864b5ecc0589e4", "sha256": "88ec7d0f90e0ca81fa09c77d8b6f9a2533d7e77426757ec0d66a8a2a06174856" }, "downloads": -1, "filename": "aiohappyeyeballs-1.8.0.tar.gz", "has_sig": false, "md5_digest": "984ad0a6ceaa101bc1864b5ecc0589e4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 10912, "upload_time": "2023-12-10T03:28:36", "upload_time_iso_8601": "2023-12-10T03:28:36.369651Z", "url": "https://files.pythonhosted.org/packages/b6/82/aebc73711a1e42b76c94b7b331471c4483052963c7bb17f069f544d52c13/aiohappyeyeballs-1.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.1": [ { "comment_text": "", "digests": { "blake2b_256": "b8daade3478d9a785fa7a83633508affd5892d6d05065838bd9abfaca870f6f0", "md5": "8cc7eef9ca65f7d8011d68798ca42b7c", "sha256": "1650e3eade4cf20e00959d22f188b73671d3dc78ef170b519c3f86b5fd01c7d2" }, "downloads": -1, "filename": "aiohappyeyeballs-1.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8cc7eef9ca65f7d8011d68798ca42b7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11295, "upload_time": "2023-12-10T03:32:37", "upload_time_iso_8601": "2023-12-10T03:32:37.616414Z", "url": "https://files.pythonhosted.org/packages/b8/da/ade3478d9a785fa7a83633508affd5892d6d05065838bd9abfaca870f6f0/aiohappyeyeballs-1.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "9e36be339c05c6123fd526cc3b60a9874006764dcae2c6f382a3622f24b167a2", "md5": "f03ad12d96aa8773a0e502c4e97d0151", "sha256": "fdc373eab5a99de3285328a1f427c5c03a76f34ad62cdeb39aee65e86ead7f3e" }, "downloads": -1, "filename": "aiohappyeyeballs-1.8.1.tar.gz", "has_sig": false, "md5_digest": "f03ad12d96aa8773a0e502c4e97d0151", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 10918, "upload_time": "2023-12-10T03:32:39", "upload_time_iso_8601": "2023-12-10T03:32:39.295729Z", "url": "https://files.pythonhosted.org/packages/9e/36/be339c05c6123fd526cc3b60a9874006764dcae2c6f382a3622f24b167a2/aiohappyeyeballs-1.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "blake2b_256": "1c9858885ad0f3fb965a0c8267d82a9a537fb8a8986f2b506ce28bf1ae6081b5", "md5": "646e1f926c6c8e3709abcacf4b0f9406", "sha256": "7d2ad650ecc77f7a82b63aea8460b52ecf3760c5bcd79bebfb0ba2ccc0cc0ae7" }, "downloads": -1, "filename": "aiohappyeyeballs-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "646e1f926c6c8e3709abcacf4b0f9406", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11432, "upload_time": "2023-12-10T05:38:12", "upload_time_iso_8601": "2023-12-10T05:38:12.842049Z", "url": "https://files.pythonhosted.org/packages/1c/98/58885ad0f3fb965a0c8267d82a9a537fb8a8986f2b506ce28bf1ae6081b5/aiohappyeyeballs-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "35567f80bc550ebe9de598010fa667464b3bbf43afff6f8bb75b0e1a8d7f8169", "md5": "74a8b6ee528dd4d73724d46e75bf2678", "sha256": "017d118c6c6d1ea3a91f1129a234a4f663efdd159bb05c45ca9256bb583dc960" }, "downloads": -1, "filename": "aiohappyeyeballs-2.0.0.tar.gz", "has_sig": false, "md5_digest": "74a8b6ee528dd4d73724d46e75bf2678", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 11073, "upload_time": "2023-12-10T05:38:14", "upload_time_iso_8601": "2023-12-10T05:38:14.445862Z", "url": "https://files.pythonhosted.org/packages/35/56/7f80bc550ebe9de598010fa667464b3bbf43afff6f8bb75b0e1a8d7f8169/aiohappyeyeballs-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "362273848746eccce1cada1573a3efd33d4a40f8733ff15349fffe0395cb4f5c", "md5": "90f6281991db67f2cb2f08012d7aa7b5", "sha256": "0cfb6957905f363ad97b5782d24e3b375d627d14a27c5f35144a40acc3d29c87" }, "downloads": -1, "filename": "aiohappyeyeballs-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "90f6281991db67f2cb2f08012d7aa7b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11725, "upload_time": "2023-12-11T04:24:24", "upload_time_iso_8601": "2023-12-11T04:24:24.540537Z", "url": "https://files.pythonhosted.org/packages/36/22/73848746eccce1cada1573a3efd33d4a40f8733ff15349fffe0395cb4f5c/aiohappyeyeballs-2.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "d8a100b91361099f7bfa3b21601aa3ad763bafc06c444539168953ba6fda0e4d", "md5": "cc35d2798830ecb3247a09b1dc6727f4", "sha256": "c488b0620296af00f0553b23239c28578f7139733dcce0a1771b91ed1f50c9b5" }, "downloads": -1, "filename": "aiohappyeyeballs-2.1.0.tar.gz", "has_sig": false, "md5_digest": "cc35d2798830ecb3247a09b1dc6727f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 11305, "upload_time": "2023-12-11T04:24:26", "upload_time_iso_8601": "2023-12-11T04:24:26.213208Z", "url": "https://files.pythonhosted.org/packages/d8/a1/00b91361099f7bfa3b21601aa3ad763bafc06c444539168953ba6fda0e4d/aiohappyeyeballs-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "4431b89d83fd262b8c339b324c33eea79edb2d1c0888012761c2e98e108b6f3c", "md5": "832cfc3ac8a1968ccfe33cc0be490cbe", "sha256": "13c71e0d73893aefccf72098c66b7726e30514b6e85cde0b1ddbd5e9f3b24be2" }, "downloads": -1, "filename": "aiohappyeyeballs-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "832cfc3ac8a1968ccfe33cc0be490cbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11750, "upload_time": "2023-12-11T06:31:59", "upload_time_iso_8601": "2023-12-11T06:31:59.479796Z", "url": "https://files.pythonhosted.org/packages/44/31/b89d83fd262b8c339b324c33eea79edb2d1c0888012761c2e98e108b6f3c/aiohappyeyeballs-2.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "088ea6a7dd03efca74117e0dcf2990ac2d137da154cfc2bed97db5810fd84310", "md5": "5287d9a8a047b395cdfe9690e3b1e9d9", "sha256": "a24486e1d1310aa8f3cf02691d661a6164bed865365c38d482308d541273c0da" }, "downloads": -1, "filename": "aiohappyeyeballs-2.2.0.tar.gz", "has_sig": false, "md5_digest": "5287d9a8a047b395cdfe9690e3b1e9d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 11307, "upload_time": "2023-12-11T06:32:05", "upload_time_iso_8601": "2023-12-11T06:32:05.375762Z", "url": "https://files.pythonhosted.org/packages/08/8e/a6a7dd03efca74117e0dcf2990ac2d137da154cfc2bed97db5810fd84310/aiohappyeyeballs-2.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.0": [ { "comment_text": "", "digests": { "blake2b_256": "d6df24d2d647c8dcc347b99ce4391d525d7d748c427f5056fc420cc9805ba1a2", "md5": "6abff24018617b9aae3e13bfdd0ba4fc", "sha256": "90e8844cd69cdffbeab33a252ede73557abff3811c7db2863bd8da014b1b8e04" }, "downloads": -1, "filename": "aiohappyeyeballs-2.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6abff24018617b9aae3e13bfdd0ba4fc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11764, "upload_time": "2023-12-12T06:07:00", "upload_time_iso_8601": "2023-12-12T06:07:00.645140Z", "url": "https://files.pythonhosted.org/packages/d6/df/24d2d647c8dcc347b99ce4391d525d7d748c427f5056fc420cc9805ba1a2/aiohappyeyeballs-2.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "4e6ceeb20c137cf1c0a29d9d804523b426c14e8e333681ff8c228c983f4b4b73", "md5": "2c707c4628528c4285a4dfa2f2a08dd9", "sha256": "d6c05ff76c1269f6854362d252de3789cce87b53f6a7b958c87369b583a5d498" }, "downloads": -1, "filename": "aiohappyeyeballs-2.3.0.tar.gz", "has_sig": false, "md5_digest": "2c707c4628528c4285a4dfa2f2a08dd9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 11320, "upload_time": "2023-12-12T06:07:02", "upload_time_iso_8601": "2023-12-12T06:07:02.394232Z", "url": "https://files.pythonhosted.org/packages/4e/6c/eeb20c137cf1c0a29d9d804523b426c14e8e333681ff8c228c983f4b4b73/aiohappyeyeballs-2.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.1": [ { "comment_text": "", "digests": { "blake2b_256": "271f56cb4783114f461897666c70c8d83bc09d922dc6e329acf04d344ddfcb4f", "md5": "f08f6c2d65ecb9e33930bcec87ef34d1", "sha256": "e306a2054f3f1202fc7daa26a9b086ce64e4e865b090ea4e5d4793594afa871d" }, "downloads": -1, "filename": "aiohappyeyeballs-2.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f08f6c2d65ecb9e33930bcec87ef34d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11765, "upload_time": "2023-12-14T02:03:14", "upload_time_iso_8601": "2023-12-14T02:03:14.304148Z", "url": "https://files.pythonhosted.org/packages/27/1f/56cb4783114f461897666c70c8d83bc09d922dc6e329acf04d344ddfcb4f/aiohappyeyeballs-2.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "5cbf891e9ad17e95f28c57d252f057f93dfb9f7f370688ec4c556ef445a45302", "md5": "b578f099b6b9eb33ceae233ba64fb4ee", "sha256": "ff2148f2a64b8cea9c8f6bd94dbf813adb30a8f6bc516e6ecc25bca8be2930f8" }, "downloads": -1, "filename": "aiohappyeyeballs-2.3.1.tar.gz", "has_sig": false, "md5_digest": "b578f099b6b9eb33ceae233ba64fb4ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 11305, "upload_time": "2023-12-14T02:03:15", "upload_time_iso_8601": "2023-12-14T02:03:15.928630Z", "url": "https://files.pythonhosted.org/packages/5c/bf/891e9ad17e95f28c57d252f057f93dfb9f7f370688ec4c556ef445a45302/aiohappyeyeballs-2.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.2": [ { "comment_text": "", "digests": { "blake2b_256": "07b1d9455cf313df7b2fe6c60a871eb96801b6e8fbdc7d736f6576492b4c97b3", "md5": "ed49ece86ba68b166edc4f85501422c9", "sha256": "903282fb08c8cfb3de356fd546b263248a477c99cb147e20a115e14ab942a4ae" }, "downloads": -1, "filename": "aiohappyeyeballs-2.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ed49ece86ba68b166edc4f85501422c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11773, "upload_time": "2024-01-06T20:39:44", "upload_time_iso_8601": "2024-01-06T20:39:44.618010Z", "url": "https://files.pythonhosted.org/packages/07/b1/d9455cf313df7b2fe6c60a871eb96801b6e8fbdc7d736f6576492b4c97b3/aiohappyeyeballs-2.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "cc83f731ac54f82fc25984ee4d6abadf69b824dde03b629a1348f459e7b35d5a", "md5": "3a8369a35fc52fdb215af75d65be5620", "sha256": "77e15a733090547a1f5369a1287ddfc944bd30df0eb8993f585259c34b405f4e" }, "downloads": -1, "filename": "aiohappyeyeballs-2.3.2.tar.gz", "has_sig": false, "md5_digest": "3a8369a35fc52fdb215af75d65be5620", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 11333, "upload_time": "2024-01-06T20:39:46", "upload_time_iso_8601": "2024-01-06T20:39:46.384839Z", "url": "https://files.pythonhosted.org/packages/cc/83/f731ac54f82fc25984ee4d6abadf69b824dde03b629a1348f459e7b35d5a/aiohappyeyeballs-2.3.2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "blake2b_256": "07b1d9455cf313df7b2fe6c60a871eb96801b6e8fbdc7d736f6576492b4c97b3", "md5": "ed49ece86ba68b166edc4f85501422c9", "sha256": "903282fb08c8cfb3de356fd546b263248a477c99cb147e20a115e14ab942a4ae" }, "downloads": -1, "filename": "aiohappyeyeballs-2.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ed49ece86ba68b166edc4f85501422c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8,<4.0", "size": 11773, "upload_time": "2024-01-06T20:39:44", "upload_time_iso_8601": "2024-01-06T20:39:44.618010Z", "url": "https://files.pythonhosted.org/packages/07/b1/d9455cf313df7b2fe6c60a871eb96801b6e8fbdc7d736f6576492b4c97b3/aiohappyeyeballs-2.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "cc83f731ac54f82fc25984ee4d6abadf69b824dde03b629a1348f459e7b35d5a", "md5": "3a8369a35fc52fdb215af75d65be5620", "sha256": "77e15a733090547a1f5369a1287ddfc944bd30df0eb8993f585259c34b405f4e" }, "downloads": -1, "filename": "aiohappyeyeballs-2.3.2.tar.gz", "has_sig": false, "md5_digest": "3a8369a35fc52fdb215af75d65be5620", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8,<4.0", "size": 11333, "upload_time": "2024-01-06T20:39:46", "upload_time_iso_8601": "2024-01-06T20:39:46.384839Z", "url": "https://files.pythonhosted.org/packages/cc/83/f731ac54f82fc25984ee4d6abadf69b824dde03b629a1348f459e7b35d5a/aiohappyeyeballs-2.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }