{ "info": { "author": "Martin Hjelmare", "author_email": "marhje52@gmail.com", "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.9", "Topic :: Software Development :: Libraries" ], "description": "# aioopenexchangerates\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\nFetch rates from openexchangerates with aiohttp.\n\n## Installation\n\nInstall this via pip (or your favourite package manager):\n\n`pip install aioopenexchangerates`\n\n## Usage\n\n```py\nimport asyncio\n\nfrom aioopenexchangerates import Client, OpenExchangeRatesError\n\n\nasync def main() -> None:\n \"\"\"Run main.\"\"\"\n async with Client(\"your_api_key\") as client:\n try:\n result = await client.get_latest()\n except OpenExchangeRatesError as err:\n print(err)\n else:\n print(result)\n\n\nif __name__ == \"__main__\":\n asyncio.run(main())\n```\n\n## Credits\n\nThis package was created with\n[Cookiecutter](https://github.com/audreyr/cookiecutter) and the\n[browniebroke/cookiecutter-pypackage](https://github.com/browniebroke/cookiecutter-pypackage)\nproject template.\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "dynamic": null, "home_page": "https://github.com/MartinHjelmare/aioopenexchangerates", "keywords": null, "license": "Apache Software License 2.0", "maintainer": null, "maintainer_email": null, "name": "aioopenexchangerates", "package_url": "https://pypi.org/project/aioopenexchangerates/", "platform": null, "project_url": "https://pypi.org/project/aioopenexchangerates/", "project_urls": { "Bug Tracker": "https://github.com/MartinHjelmare/aioopenexchangerates/issues", "Changelog": "https://github.com/MartinHjelmare/aioopenexchangerates/blob/main/CHANGELOG.md", "Documentation": "https://aioopenexchangerates.readthedocs.io", "Homepage": "https://github.com/MartinHjelmare/aioopenexchangerates", "Repository": "https://github.com/MartinHjelmare/aioopenexchangerates" }, "provides_extra": null, "release_url": "https://pypi.org/project/aioopenexchangerates/0.4.13/", "requires_dist": [ "aiohttp<4.0.0,>=3.8.4", "pydantic<2.0,>=1.9" ], "requires_python": "<4.0,>=3.9", "summary": "Fetch rates from openexchangerates with aiohttp.", "version": "0.4.13", "yanked": false, "yanked_reason": null }, "last_serial": 23769846, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "86cd6166d96ac5cd8fd82af287463fc0f3564ac3b11e00090f9609d49cb0b0d0", "md5": "53000aa6bb9bf9a840e0577e7d717fcb", "sha256": "b732ff8610ec65f4862319279d0d2a4ee59c86b9abf30b5c0786e921817b117f" }, "downloads": -1, "filename": "aioopenexchangerates-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "53000aa6bb9bf9a840e0577e7d717fcb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10002, "upload_time": "2022-07-28T23:45:05", "upload_time_iso_8601": "2022-07-28T23:45:05.005498Z", "url": "https://files.pythonhosted.org/packages/86/cd/6166d96ac5cd8fd82af287463fc0f3564ac3b11e00090f9609d49cb0b0d0/aioopenexchangerates-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "37cfe17c11ebfaa2a0ab8f18e0c7e089f006c5a88896aa9d259ecc11ca16f4a2", "md5": "006d894047f6f5c99a13b474ba33e518", "sha256": "0fd907604c216ebd6632fd4a2aabc9c42066f90b42c17b59b52fdf898ad863d7" }, "downloads": -1, "filename": "aioopenexchangerates-0.2.0.tar.gz", "has_sig": false, "md5_digest": "006d894047f6f5c99a13b474ba33e518", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9983, "upload_time": "2022-07-28T23:45:06", "upload_time_iso_8601": "2022-07-28T23:45:06.888835Z", "url": "https://files.pythonhosted.org/packages/37/cf/e17c11ebfaa2a0ab8f18e0c7e089f006c5a88896aa9d259ecc11ca16f4a2/aioopenexchangerates-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "blake2b_256": "7f1b5527059522cf1f8feaef3292c64b3fded3de9c3d32ac18484995cf45424d", "md5": "6ceca21ab472cb0b904736b1369844a9", "sha256": "a6cce7d45cca704996280e1408e6b6a76e24461dd33684ea5c3d6dc023e968c5" }, "downloads": -1, "filename": "aioopenexchangerates-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6ceca21ab472cb0b904736b1369844a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10290, "upload_time": "2022-07-31T22:18:31", "upload_time_iso_8601": "2022-07-31T22:18:31.772919Z", "url": "https://files.pythonhosted.org/packages/7f/1b/5527059522cf1f8feaef3292c64b3fded3de9c3d32ac18484995cf45424d/aioopenexchangerates-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "9591aae78f626e19bd726ffc3270095fc4a3716d015d00c378309e510bc9e1c9", "md5": "e5cabb45c937e479a1cbeca8165b3be2", "sha256": "76c11d33b486cbf7a8dae80773ceff00dde71360d9fd2d2e2f75e247d94c7863" }, "downloads": -1, "filename": "aioopenexchangerates-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e5cabb45c937e479a1cbeca8165b3be2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 10273, "upload_time": "2022-07-31T22:18:33", "upload_time_iso_8601": "2022-07-31T22:18:33.501855Z", "url": "https://files.pythonhosted.org/packages/95/91/aae78f626e19bd726ffc3270095fc4a3716d015d00c378309e510bc9e1c9/aioopenexchangerates-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "blake2b_256": "1015045bc5022083f8dc11ecccb6bd97c62e7d7fae54eccf847237c63a8b42a1", "md5": "3d00004f84e19c5824dff4f160d000a8", "sha256": "9da6f431066c5badc9dc856c90413232becc5b812846a097cb3b3f8b40ea9338" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3d00004f84e19c5824dff4f160d000a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10396, "upload_time": "2022-08-05T16:00:39", "upload_time_iso_8601": "2022-08-05T16:00:39.710777Z", "url": "https://files.pythonhosted.org/packages/10/15/045bc5022083f8dc11ecccb6bd97c62e7d7fae54eccf847237c63a8b42a1/aioopenexchangerates-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "08d42437499f55bab2de98b5a67aad896ff1ba9115e622cc9678ed3107c52d4b", "md5": "e264648991c9a5e84c5d03004fb064b6", "sha256": "4ad1f8551a06f95ffbe411bb630cc7b2bd1c782ed432232f81dbbd5c89c81791" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.0.tar.gz", "has_sig": false, "md5_digest": "e264648991c9a5e84c5d03004fb064b6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 10358, "upload_time": "2022-08-05T16:00:41", "upload_time_iso_8601": "2022-08-05T16:00:41.297471Z", "url": "https://files.pythonhosted.org/packages/08/d4/2437499f55bab2de98b5a67aad896ff1ba9115e622cc9678ed3107c52d4b/aioopenexchangerates-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "blake2b_256": "4c5b2a18fd0869b940d9f1a0215ebdc4f934a41d034438e087b612e151e6a3fa", "md5": "dc7e820f5c2d83cb1646d1843a4987f9", "sha256": "7598f51fd99a5dd1ececd78866d6f9e305d26e5272dd1a89c1590e5aee1ed254" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "dc7e820f5c2d83cb1646d1843a4987f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10340, "upload_time": "2023-03-16T03:28:45", "upload_time_iso_8601": "2023-03-16T03:28:45.147008Z", "url": "https://files.pythonhosted.org/packages/4c/5b/2a18fd0869b940d9f1a0215ebdc4f934a41d034438e087b612e151e6a3fa/aioopenexchangerates-0.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "01840d5ea4c71bd8cdca8d8ca0879137e692519fcfc77d7c4a20c68c67acc12b", "md5": "4d9873306e78603fb5c3fb02120e674f", "sha256": "053534e3f964474447c921d3933970cc1eb7c2859b8fbb45ab991c43a2feacd0" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.1.tar.gz", "has_sig": false, "md5_digest": "4d9873306e78603fb5c3fb02120e674f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9463, "upload_time": "2023-03-16T03:28:46", "upload_time_iso_8601": "2023-03-16T03:28:46.820675Z", "url": "https://files.pythonhosted.org/packages/01/84/0d5ea4c71bd8cdca8d8ca0879137e692519fcfc77d7c4a20c68c67acc12b/aioopenexchangerates-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.10": [ { "comment_text": "", "digests": { "blake2b_256": "0cddd65509714bd6689eb66a9903ac7929693360370d79c754001c351471b821", "md5": "44c999715369f0a740521396ea12c108", "sha256": "b6ce87c96234148ee95db513793ba733008f1f3f37fef2762665ff4b4cb786fd" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.10-py3-none-any.whl", "has_sig": false, "md5_digest": "44c999715369f0a740521396ea12c108", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "<4.0,>=3.9", "size": 10358, "upload_time": "2024-04-12T00:41:29", "upload_time_iso_8601": "2024-04-12T00:41:29.779118Z", "url": "https://files.pythonhosted.org/packages/0c/dd/d65509714bd6689eb66a9903ac7929693360370d79c754001c351471b821/aioopenexchangerates-0.4.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "8b05beacea3bfc0b1c80554f0aaba82a4aabb5351abe1d87c2d52df3d430a29b", "md5": "f981f8d62bc84d00b27302d85e24416d", "sha256": "1ba4d39711e6e0dc2d78ae8f04e11f6d8412ebca3c19158f438806bf1cf477d7" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.10.tar.gz", "has_sig": false, "md5_digest": "f981f8d62bc84d00b27302d85e24416d", "packagetype": "sdist", "python_version": "source", "requires_python": "<4.0,>=3.9", "size": 9483, "upload_time": "2024-04-12T00:41:31", "upload_time_iso_8601": "2024-04-12T00:41:31.585595Z", "url": "https://files.pythonhosted.org/packages/8b/05/beacea3bfc0b1c80554f0aaba82a4aabb5351abe1d87c2d52df3d430a29b/aioopenexchangerates-0.4.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.11": [ { "comment_text": "", "digests": { "blake2b_256": "38676b62827ce0ac4d752c060f6b8e1826ad92313b4b60fada782b66f81c9a5f", "md5": "dcb2ed7ebfe2b82d92656ee0dc97a80f", "sha256": "a2a476ab6f00fd39f7e11c9a30caa21a3c9e86d64541c4c1b57147c7f6c7fe08" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.11-py3-none-any.whl", "has_sig": false, "md5_digest": "dcb2ed7ebfe2b82d92656ee0dc97a80f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "<4.0,>=3.9", "size": 10358, "upload_time": "2024-04-16T21:56:19", "upload_time_iso_8601": "2024-04-16T21:56:19.133877Z", "url": "https://files.pythonhosted.org/packages/38/67/6b62827ce0ac4d752c060f6b8e1826ad92313b4b60fada782b66f81c9a5f/aioopenexchangerates-0.4.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "7ce7fd0189abdf0712009b7d4d961dac097328729d941a37548f66bca5dac246", "md5": "4f980a7febd8da831ddf7dd1b6fa2296", "sha256": "5ee1d9c866eb92e53155d92dd9bf0ef1b579af51269e3d6c649d74ae624ee34f" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.11.tar.gz", "has_sig": false, "md5_digest": "4f980a7febd8da831ddf7dd1b6fa2296", "packagetype": "sdist", "python_version": "source", "requires_python": "<4.0,>=3.9", "size": 9486, "upload_time": "2024-04-16T21:56:20", "upload_time_iso_8601": "2024-04-16T21:56:20.343470Z", "url": "https://files.pythonhosted.org/packages/7c/e7/fd0189abdf0712009b7d4d961dac097328729d941a37548f66bca5dac246/aioopenexchangerates-0.4.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.12": [ { "comment_text": "", "digests": { "blake2b_256": "748bdc5fcce2a7c39dcfe7964d60b7fcb1514a19a9107e50af18d0f6d17efb63", "md5": "910619669ad9cf938edb2c3077581b26", "sha256": "9a0988364f410bb831a74b90ed0a14b75c1d0118f9f2a6f8481a092ba8d35924" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.12-py3-none-any.whl", "has_sig": false, "md5_digest": "910619669ad9cf938edb2c3077581b26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "<4.0,>=3.9", "size": 10359, "upload_time": "2024-06-12T01:28:39", "upload_time_iso_8601": "2024-06-12T01:28:39.732049Z", "url": "https://files.pythonhosted.org/packages/74/8b/dc5fcce2a7c39dcfe7964d60b7fcb1514a19a9107e50af18d0f6d17efb63/aioopenexchangerates-0.4.12-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "89fd84b2d37cc1790d19741aa65fe1b477fb7b8c783231eedcfbe9e739263ddb", "md5": "092c369b2d121928189003708fc1dcfc", "sha256": "e9738f699209d3f3d38a7b5bd9fbf76d6409183de461f61090ca1fe4ece9d431" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.12.tar.gz", "has_sig": false, "md5_digest": "092c369b2d121928189003708fc1dcfc", "packagetype": "sdist", "python_version": "source", "requires_python": "<4.0,>=3.9", "size": 9486, "upload_time": "2024-06-12T01:28:41", "upload_time_iso_8601": "2024-06-12T01:28:41.968375Z", "url": "https://files.pythonhosted.org/packages/89/fd/84b2d37cc1790d19741aa65fe1b477fb7b8c783231eedcfbe9e739263ddb/aioopenexchangerates-0.4.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.13": [ { "comment_text": "", "digests": { "blake2b_256": "0931d37c4ed4d6b73569a300f205e5436094b6002470ca2efb090303a7b54f22", "md5": "6d90ed279ff73ba62e24707fbf89c59c", "sha256": "19bcacb0a9107e5b46962eb74ca7b32b62576352dab8ed3703472845f8d8a74b" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.13-py3-none-any.whl", "has_sig": false, "md5_digest": "6d90ed279ff73ba62e24707fbf89c59c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "<4.0,>=3.9", "size": 10357, "upload_time": "2024-06-20T19:06:33", "upload_time_iso_8601": "2024-06-20T19:06:33.801154Z", "url": "https://files.pythonhosted.org/packages/09/31/d37c4ed4d6b73569a300f205e5436094b6002470ca2efb090303a7b54f22/aioopenexchangerates-0.4.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "7f3b5e886a063791d0f7c047ebc11d6ec96002c5058a88b7feeaae723e0ef1ac", "md5": "111ab36187b569ca6eaa1f3c22a84381", "sha256": "b8b85b6974a3105b1d337dcc0ed229d805e10ca0ee49ef89c2109064f0f555e8" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.13.tar.gz", "has_sig": false, "md5_digest": "111ab36187b569ca6eaa1f3c22a84381", "packagetype": "sdist", "python_version": "source", "requires_python": "<4.0,>=3.9", "size": 9492, "upload_time": "2024-06-20T19:06:35", "upload_time_iso_8601": "2024-06-20T19:06:35.485351Z", "url": "https://files.pythonhosted.org/packages/7f/3b/5e886a063791d0f7c047ebc11d6ec96002c5058a88b7feeaae723e0ef1ac/aioopenexchangerates-0.4.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2": [ { "comment_text": "", "digests": { "blake2b_256": "13961edeac9a78bd74129f9fe681389e035edc84cb000034a2a3d584ea9377f2", "md5": "0c91fc863af5c6180974b50da55650d7", "sha256": "c241aada276c7751e03277dac0064c824c510c9da31b2ca5be9f323be966bafd" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0c91fc863af5c6180974b50da55650d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10342, "upload_time": "2023-03-23T05:07:09", "upload_time_iso_8601": "2023-03-23T05:07:09.846920Z", "url": "https://files.pythonhosted.org/packages/13/96/1edeac9a78bd74129f9fe681389e035edc84cb000034a2a3d584ea9377f2/aioopenexchangerates-0.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "391f5f26d9c584a87ecb0c97a836758f2b3308b9581b20f29405d61e5f874905", "md5": "dc28e2e6dd52ed636a27847d38172f4b", "sha256": "a9b6cf834c78cc770bcf22bf11fd0b1c3ba79f0a4b6cbe9eedde68ebe3702157" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.2.tar.gz", "has_sig": false, "md5_digest": "dc28e2e6dd52ed636a27847d38172f4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9460, "upload_time": "2023-03-23T05:07:11", "upload_time_iso_8601": "2023-03-23T05:07:11.733034Z", "url": "https://files.pythonhosted.org/packages/39/1f/5f26d9c584a87ecb0c97a836758f2b3308b9581b20f29405d61e5f874905/aioopenexchangerates-0.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.3": [ { "comment_text": "", "digests": { "blake2b_256": "2ed11f3ca6c9ebeb3a8a3e5a20db7ad5325dada3866d5ab61bf2d40fb4167401", "md5": "26e62aa5aa7c8e141073a7678d7bbd68", "sha256": "36b11eb8f4f751a7c030c57982a48c290db122dd99f70aaaefc93ccbe9329114" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "26e62aa5aa7c8e141073a7678d7bbd68", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10347, "upload_time": "2023-10-18T09:20:36", "upload_time_iso_8601": "2023-10-18T09:20:36.400523Z", "url": "https://files.pythonhosted.org/packages/2e/d1/1f3ca6c9ebeb3a8a3e5a20db7ad5325dada3866d5ab61bf2d40fb4167401/aioopenexchangerates-0.4.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "f522d5fff1b2c9bdec04f5bb3659c9fe8f32f61ecd6d2185103445627827a18e", "md5": "329b8f8036991e04ace7aa5cef7a6932", "sha256": "56923916a341b7fd2e0139f05d6fea5861cbaec092c4bfadca9c7c85227555e5" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.3.tar.gz", "has_sig": false, "md5_digest": "329b8f8036991e04ace7aa5cef7a6932", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9496, "upload_time": "2023-10-18T09:20:37", "upload_time_iso_8601": "2023-10-18T09:20:37.945822Z", "url": "https://files.pythonhosted.org/packages/f5/22/d5fff1b2c9bdec04f5bb3659c9fe8f32f61ecd6d2185103445627827a18e/aioopenexchangerates-0.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.4": [ { "comment_text": "", "digests": { "blake2b_256": "fa21075143af8eb92df4658961f27c817b01a0ad8c050784216e53d28f12afca", "md5": "9cab070a89a02b387f79190cceaeb307", "sha256": "4ead2c410f0cc98912f0b30908b0e4cb3cb6a6369d94a5fd9c732fd2b5942be3" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9cab070a89a02b387f79190cceaeb307", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10347, "upload_time": "2023-11-21T04:30:57", "upload_time_iso_8601": "2023-11-21T04:30:57.748859Z", "url": "https://files.pythonhosted.org/packages/fa/21/075143af8eb92df4658961f27c817b01a0ad8c050784216e53d28f12afca/aioopenexchangerates-0.4.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "7ce8b7de6a7194e3be6a15dcbc445341f13af4c742d42bb3023b016010329f19", "md5": "c1c3e9d8c0291365bbbdd23a98789a68", "sha256": "a7e218cd5d9b6d6d26337581dd246f30c248399cfecb8ffa166f676b34e145fe" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.4.tar.gz", "has_sig": false, "md5_digest": "c1c3e9d8c0291365bbbdd23a98789a68", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9494, "upload_time": "2023-11-21T04:30:59", "upload_time_iso_8601": "2023-11-21T04:30:59.347918Z", "url": "https://files.pythonhosted.org/packages/7c/e8/b7de6a7194e3be6a15dcbc445341f13af4c742d42bb3023b016010329f19/aioopenexchangerates-0.4.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.5": [ { "comment_text": "", "digests": { "blake2b_256": "8e8e010e0c3086b9a098fc0df499c742aea6d3c76dfedbc6342a99ab23f27414", "md5": "acb9f7a82ca9b0e378c07727130fa04f", "sha256": "a7dafb61bab3cd18ecbae6069c9efa7c8867c7a523affa1a329679825bd8a92a" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "acb9f7a82ca9b0e378c07727130fa04f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10347, "upload_time": "2023-11-26T22:12:55", "upload_time_iso_8601": "2023-11-26T22:12:55.698395Z", "url": "https://files.pythonhosted.org/packages/8e/8e/010e0c3086b9a098fc0df499c742aea6d3c76dfedbc6342a99ab23f27414/aioopenexchangerates-0.4.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "3a4e686122c52ace62cc77a1c77d96a5a0a4cb8cafa69940fc57be4e37cefb9e", "md5": "5f0923ba7b49f15807582671ac3242b8", "sha256": "68dc1b81954ab05a5522e15e5bdebdb90383430ad9fe221bff3d44313da23ea4" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.5.tar.gz", "has_sig": false, "md5_digest": "5f0923ba7b49f15807582671ac3242b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9495, "upload_time": "2023-11-26T22:12:57", "upload_time_iso_8601": "2023-11-26T22:12:57.305976Z", "url": "https://files.pythonhosted.org/packages/3a/4e/686122c52ace62cc77a1c77d96a5a0a4cb8cafa69940fc57be4e37cefb9e/aioopenexchangerates-0.4.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.6": [ { "comment_text": "", "digests": { "blake2b_256": "e48526d23923dccc9bda7cbe38c7ecc9143fd8613d2580b3cb3ff8ae7adb2678", "md5": "67a9cea7e1b55b094bd02b5c2d62ad42", "sha256": "3d36ccf8198c3667ce5165c1d9a61b8c9b364563266686a00176d43ae3d70f64" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.6-py3-none-any.whl", "has_sig": false, "md5_digest": "67a9cea7e1b55b094bd02b5c2d62ad42", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10347, "upload_time": "2024-01-19T22:31:24", "upload_time_iso_8601": "2024-01-19T22:31:24.774940Z", "url": "https://files.pythonhosted.org/packages/e4/85/26d23923dccc9bda7cbe38c7ecc9143fd8613d2580b3cb3ff8ae7adb2678/aioopenexchangerates-0.4.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "c9c6e4b265108836793e3ffd3e63a2e7ed8203734ef39a0e937a5378fee19421", "md5": "cde3c7b9a239601790557bd1dc9a00fb", "sha256": "6953b1a77c820acff8bc6ab9e2a0311ae44ec2f6dd93628b73934f5ab84d789f" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.6.tar.gz", "has_sig": false, "md5_digest": "cde3c7b9a239601790557bd1dc9a00fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9478, "upload_time": "2024-01-19T22:31:25", "upload_time_iso_8601": "2024-01-19T22:31:25.810436Z", "url": "https://files.pythonhosted.org/packages/c9/c6/e4b265108836793e3ffd3e63a2e7ed8203734ef39a0e937a5378fee19421/aioopenexchangerates-0.4.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.7": [ { "comment_text": "", "digests": { "blake2b_256": "97ef9c1283e1af44746a4c45ed2823f6a06a9a3f5ac05eb01f1b23085f3660fe", "md5": "6b2118c7415734bf2d0878271c25b036", "sha256": "bdb6cb47826e3905ae509206c76facf0f52326201041d2812ae9d996e11064fe" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.7-py3-none-any.whl", "has_sig": false, "md5_digest": "6b2118c7415734bf2d0878271c25b036", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10349, "upload_time": "2024-01-29T02:01:27", "upload_time_iso_8601": "2024-01-29T02:01:27.633195Z", "url": "https://files.pythonhosted.org/packages/97/ef/9c1283e1af44746a4c45ed2823f6a06a9a3f5ac05eb01f1b23085f3660fe/aioopenexchangerates-0.4.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "b61648253f970e5677e5b0994854d23aa48842ce55e7b1fe6fdcd152f54cb37d", "md5": "2229fa6691690fcc458864048357585f", "sha256": "bf5578f23507816faf40100a713ef952429a8900245620dfdb337fe9621392b8" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.7.tar.gz", "has_sig": false, "md5_digest": "2229fa6691690fcc458864048357585f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9481, "upload_time": "2024-01-29T02:01:29", "upload_time_iso_8601": "2024-01-29T02:01:29.633094Z", "url": "https://files.pythonhosted.org/packages/b6/16/48253f970e5677e5b0994854d23aa48842ce55e7b1fe6fdcd152f54cb37d/aioopenexchangerates-0.4.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.8": [ { "comment_text": "", "digests": { "blake2b_256": "c0a92f16e89c890b52c945931afcaaee89712b297d5afb1f50fab8a98ca9b7f5", "md5": "c8cfed319495b39cc5692e0c6de35cad", "sha256": "512cdca2a5eb70403842cad549c64633baa692f21f647c5c713233359a5639b4" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.8-py3-none-any.whl", "has_sig": false, "md5_digest": "c8cfed319495b39cc5692e0c6de35cad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9,<4.0", "size": 10348, "upload_time": "2024-01-30T00:24:00", "upload_time_iso_8601": "2024-01-30T00:24:00.686989Z", "url": "https://files.pythonhosted.org/packages/c0/a9/2f16e89c890b52c945931afcaaee89712b297d5afb1f50fab8a98ca9b7f5/aioopenexchangerates-0.4.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "10452795310e52d921e44dc549da247794029ff018e525818c43d0a6503c8367", "md5": "f2b1813503c80d369374e4043a1c0313", "sha256": "49e526c5565d5297c96a7abe5e286466aad06b8ebc03b80d6839f0e71f3cc6dc" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.8.tar.gz", "has_sig": false, "md5_digest": "f2b1813503c80d369374e4043a1c0313", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9,<4.0", "size": 9472, "upload_time": "2024-01-30T00:24:05", "upload_time_iso_8601": "2024-01-30T00:24:05.489894Z", "url": "https://files.pythonhosted.org/packages/10/45/2795310e52d921e44dc549da247794029ff018e525818c43d0a6503c8367/aioopenexchangerates-0.4.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.9": [ { "comment_text": "", "digests": { "blake2b_256": "995f1e73254519d19be1b97589bc0cb6658289206ecfd9ad1ff45aea38b8707a", "md5": "95b8c92156dc88743aca589ffa364acc", "sha256": "5df587ca9be99fec7290e94389b7f6e3279ab7b11b5c6f99678ff78c74329299" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.9-py3-none-any.whl", "has_sig": false, "md5_digest": "95b8c92156dc88743aca589ffa364acc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "<4.0,>=3.9", "size": 10349, "upload_time": "2024-04-03T18:42:34", "upload_time_iso_8601": "2024-04-03T18:42:34.201305Z", "url": "https://files.pythonhosted.org/packages/99/5f/1e73254519d19be1b97589bc0cb6658289206ecfd9ad1ff45aea38b8707a/aioopenexchangerates-0.4.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "4b247453dd555e24c66ca010fde9b73a7113a9ebe4ea3c7e214175d83ee410ff", "md5": "6de698b1c7f2d83d135bb72fffd0d4bc", "sha256": "6527aaaa243a5f9fb294bea0f210b48b824058767f8c92dded8ccc0ae364381e" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.9.tar.gz", "has_sig": false, "md5_digest": "6de698b1c7f2d83d135bb72fffd0d4bc", "packagetype": "sdist", "python_version": "source", "requires_python": "<4.0,>=3.9", "size": 9476, "upload_time": "2024-04-03T18:42:35", "upload_time_iso_8601": "2024-04-03T18:42:35.940231Z", "url": "https://files.pythonhosted.org/packages/4b/24/7453dd555e24c66ca010fde9b73a7113a9ebe4ea3c7e214175d83ee410ff/aioopenexchangerates-0.4.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "blake2b_256": "0931d37c4ed4d6b73569a300f205e5436094b6002470ca2efb090303a7b54f22", "md5": "6d90ed279ff73ba62e24707fbf89c59c", "sha256": "19bcacb0a9107e5b46962eb74ca7b32b62576352dab8ed3703472845f8d8a74b" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.13-py3-none-any.whl", "has_sig": false, "md5_digest": "6d90ed279ff73ba62e24707fbf89c59c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "<4.0,>=3.9", "size": 10357, "upload_time": "2024-06-20T19:06:33", "upload_time_iso_8601": "2024-06-20T19:06:33.801154Z", "url": "https://files.pythonhosted.org/packages/09/31/d37c4ed4d6b73569a300f205e5436094b6002470ca2efb090303a7b54f22/aioopenexchangerates-0.4.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "7f3b5e886a063791d0f7c047ebc11d6ec96002c5058a88b7feeaae723e0ef1ac", "md5": "111ab36187b569ca6eaa1f3c22a84381", "sha256": "b8b85b6974a3105b1d337dcc0ed229d805e10ca0ee49ef89c2109064f0f555e8" }, "downloads": -1, "filename": "aioopenexchangerates-0.4.13.tar.gz", "has_sig": false, "md5_digest": "111ab36187b569ca6eaa1f3c22a84381", "packagetype": "sdist", "python_version": "source", "requires_python": "<4.0,>=3.9", "size": 9492, "upload_time": "2024-06-20T19:06:35", "upload_time_iso_8601": "2024-06-20T19:06:35.485351Z", "url": "https://files.pythonhosted.org/packages/7f/3b/5e886a063791d0f7c047ebc11d6ec96002c5058a88b7feeaae723e0ef1ac/aioopenexchangerates-0.4.13.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }