{
"info": {
"author": "Aaron Bach",
"author_email": "bachya1208@gmail.com",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy"
],
"description": "# \ud83d\udcdf aionotion: a Python3, asyncio-friendly library for Notion\u00ae Home Monitoring\n\n[![CI][ci-badge]][ci]\n[![PyPI][pypi-badge]][pypi]\n[![Version][version-badge]][version]\n[![License][license-badge]][license]\n[![Code Coverage][codecov-badge]][codecov]\n[![Maintainability][maintainability-badge]][maintainability]\n\n
\n\n`aionotion` is a Python 3, asyncio-friendly library for interacting with [Notion][notion]\nhome monitoring sensors.\n\n- [Installation](#installation)\n- [Python Versions](#python-versions)\n- [Usage](#usage)\n- [Contributing](#contributing)\n\n# Installation\n\n```bash\npip install aionotion\n```\n\n# Python Versions\n\n`aionotion` is currently supported on:\n\n- Python 3.10\n- Python 3.11\n- Python 3.12\n\n# Usage\n\n```python\nimport asyncio\n\nfrom aiohttp import ClientSession\n\nfrom aionotion import async_get_client_with_credentials\n\n\nasync def main() -> None:\n \"\"\"Create the aiohttp session and run the example.\"\"\"\n client = await async_get_client_with_credentials(\n \"\", \"\", session=session\n )\n\n # Get the UUID of the authenticated user:\n client.user_uuid\n # >>> xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\n\n # Get the current refresh token of the authenticated user (BE CAREFUL):\n client.refresh_token\n # >>> abcde12345\n\n # Get all \"households\" associated with the account:\n systems = await client.system.async_all()\n # >>> [System(...), System(...), ...]\n\n # Get a system by ID:\n system = await client.system.async_get(12345)\n # >>> System(...)\n\n # Get all bridges associated with the account:\n bridges = await client.bridge.async_all()\n # >>> [Bridge(...), Bridge(...), ...]\n\n # Get a bridge by ID:\n bridge = await client.bridge.async_get(12345)\n # >>> Bridge(...)\n\n # Get all sensors:\n sensors = await client.sensor.async_all()\n # >>> [Sensor(...), Sensor(...), ...]\n\n # Get a sensor by ID:\n sensor = await client.sensor.async_get(12345)\n # >>> Sensor(...)\n\n # Get \"listeners\" (conditions that a sensor is monitoring) for all sensors:\n listeners = await client.listener.async_all()\n # >>> [Listener(...), Listener(...), ...]\n\n # Get all listener definitions supported by Notion:\n definitions = await client.listener.async_definitions()\n # >>> [ListenerDefinition(...), ListenerDefinition(...), ...]\n\n # Get user info:\n user_info = await client.user.async_info()\n # >>> User(...)\n\n # Get user preferences:\n user_preferences = await client.user.async_preferences()\n # >>> UserPreferences(...)\n\n\nasyncio.run(main())\n```\n\n## Using a Refresh Token\n\nDuring the normal course of operations, `aionotion` will automatically maintain a refresh\ntoken and use it when needed. At times, you may wish to manage that token yourself (so\nthat you can use it later)\u2013`aionotion` provides a few useful capabilities there.\n\n### Refresh Token Callbacks\n\n`aionotion` allows implementers to defining callbacks that get called when a new refresh\ntoken is generated. These callbacks accept a single string parameter (the refresh\ntoken):\n\n```python\nimport asyncio\n\nfrom aiohttp import ClientSession\n\nfrom aionotion import async_get_client_with_credentials\n\n\nasync def main() -> None:\n \"\"\"Create the aiohttp session and run the example.\"\"\"\n client = await async_get_client_with_credentials(\n \"\", \"\", session=session\n )\n\n def do_somethng_with_refresh_token(refresh_token: str) -> None:\n \"\"\"Do something interesting.\"\"\"\n pass\n\n # Attach the callback to the client:\n remove_callback = client.add_refresh_token_callback(do_somethng_with_refresh_token)\n\n # Later, if you want to remove the callback:\n remove_callback()\n\n\nasyncio.run(main())\n```\n\n### Getting a Client via a Refresh Token\n\nAll of previous examples retrieved an authenticated client with\n`async_get_client_with_credentials`. However, implementers may also create an\nauthenticated client by providing a previously retrieved user UUID and refresh token:\n\n```python\nimport asyncio\n\nfrom aiohttp import ClientSession\n\nfrom aionotion import async_get_client_with_refresh_token\n\n\nasync def main() -> None:\n \"\"\"Create the aiohttp session and run the example.\"\"\"\n async with ClientSession() as session:\n # Create a Notion API client:\n client = await async_get_client_with_refresh_token(\n \"\", \"\", session=session\n )\n\n # Get to work...\n\n\nasyncio.run(main())\n```\n\n## Connection Pooling\n\nBy default, the library creates a new connection to Notion with each coroutine. If you\nare calling a large number of coroutines (or merely want to squeeze out every second of\nruntime savings possible), an [`aiohttp`][aiohttp] `ClientSession` can be used for\nconnection pooling:\n\n```python\nimport asyncio\n\nfrom aiohttp import ClientSession\n\nfrom aionotion import async_get_client_with_credentials\n\n\nasync def main() -> None:\n \"\"\"Create the aiohttp session and run the example.\"\"\"\n async with ClientSession() as session:\n # Create a Notion API client:\n client = await async_get_client_with_credentials(\n \"\", \"\", session=session\n )\n\n # Get to work...\n\n\nasyncio.run(main())\n```\n\nCheck out the examples, the tests, and the source files themselves for method\nsignatures and more examples.\n\n# Contributing\n\nThanks to all of [our contributors][contributors] so far!\n\n1. [Check for open features/bugs][issues] or [initiate a discussion on one][new-issue].\n2. [Fork the repository][fork].\n3. (_optional, but highly recommended_) Create a virtual environment: `python3 -m venv .venv`\n4. (_optional, but highly recommended_) Enter the virtual environment: `source ./.venv/bin/activate`\n5. Install the dev environment: `script/setup`\n6. Code your new feature or bug fix on a new branch.\n7. Write tests that cover your new functionality.\n8. Run tests and ensure 100% code coverage: `poetry run pytest --cov aionotion tests`\n9. Update `README.md` with any new documentation.\n10. Submit a pull request!\n\n[aiohttp]: https://github.com/aio-libs/aiohttp\n[ci-badge]: https://img.shields.io/github/actions/workflow/status/bachya/aionotion/test.yml\n[ci]: https://github.com/bachya/aionotion/actions\n[codecov-badge]: https://codecov.io/gh/bachya/aionotion/branch/dev/graph/badge.svg\n[codecov]: https://codecov.io/gh/bachya/aionotion\n[contributors]: https://github.com/bachya/aionotion/graphs/contributors\n[fork]: https://github.com/bachya/aionotion/fork\n[issues]: https://github.com/bachya/aionotion/issues\n[license-badge]: https://img.shields.io/pypi/l/aionotion.svg\n[license]: https://github.com/bachya/aionotion/blob/main/LICENSE\n[maintainability-badge]: https://api.codeclimate.com/v1/badges/bd79edca07c8e4529cba/maintainability\n[maintainability]: https://codeclimate.com/github/bachya/aionotion/maintainability\n[new-issue]: https://github.com/bachya/aionotion/issues/new\n[notion]: https://getnotion.com\n[pypi-badge]: https://img.shields.io/pypi/v/aionotion.svg\n[pypi]: https://pypi.python.org/pypi/aionotion\n[version-badge]: https://img.shields.io/pypi/pyversions/aionotion.svg\n[version]: https://pypi.python.org/pypi/aionotion\n",
"description_content_type": "text/markdown",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"dynamic": null,
"home_page": "https://github.com/bachya/aionotion",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "aionotion",
"package_url": "https://pypi.org/project/aionotion/",
"platform": null,
"project_url": "https://pypi.org/project/aionotion/",
"project_urls": {
"Bug Tracker": "https://github.com/bachya/aionotion/issues",
"Changelog": "https://github.com/bachya/aionotion/releases",
"Homepage": "https://github.com/bachya/aionotion",
"Repository": "https://github.com/bachya/aionotion"
},
"provides_extra": null,
"release_url": "https://pypi.org/project/aionotion/2024.3.1/",
"requires_dist": [
"PyJWT (>=2.4.0)",
"aiohttp (>=3.9.0)",
"certifi (>=2023.07.22)",
"ciso8601 (>=2.3.0,<3.0.0)",
"frozenlist (>=1.4.0,<2.0.0)",
"mashumaro (>=3.12,<4.0)",
"yarl (>=1.9.2)"
],
"requires_python": ">=3.10,<4.0",
"summary": "A simple Python 3 library for Notion Home Monitoring",
"version": "2024.3.1",
"yanked": false,
"yanked_reason": null
},
"last_serial": 22292479,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "56ee0d4ff78ccdeaa83b759549d5a63eeb074f199f5a7ac4bf59fa2130ed6e66",
"md5": "2aea394cafe73f8e57cd88a6dd127228",
"sha256": "96b56302e30add0cc9ecfe8c2455ef0dfc25de8c8af2d74268e5061d5cafb861"
},
"downloads": -1,
"filename": "aionotion-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2aea394cafe73f8e57cd88a6dd127228",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.5.3",
"size": 6814,
"upload_time": "2019-04-30T19:20:12",
"upload_time_iso_8601": "2019-04-30T19:20:12.862778Z",
"url": "https://files.pythonhosted.org/packages/56/ee/0d4ff78ccdeaa83b759549d5a63eeb074f199f5a7ac4bf59fa2130ed6e66/aionotion-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "97c7e553e35f4448beeee7a54e1ca6af924f1c0abd5b24e1ad4022cba045cc60",
"md5": "925db5bb480c6f3df8bab3c47b60f727",
"sha256": "3c77f21f4e7ec06d1e8652714fb16947b450e03594c1243bad57ac8ca1f7e143"
},
"downloads": -1,
"filename": "aionotion-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "925db5bb480c6f3df8bab3c47b60f727",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5.3",
"size": 6100,
"upload_time": "2019-04-30T19:20:26",
"upload_time_iso_8601": "2019-04-30T19:20:26.110706Z",
"url": "https://files.pythonhosted.org/packages/97/c7/e553e35f4448beeee7a54e1ca6af924f1c0abd5b24e1ad4022cba045cc60/aionotion-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "349a5e5a9ec691f965d49e51ba88ecada9ab57df92a28bf5e5e2cf58504fe34c",
"md5": "83bfb039adc90180f63b2fd58c74fce5",
"sha256": "5126e6978bf05f02bc6d988e698d78707829938294c43629dd5eafd9c07dbf14"
},
"downloads": -1,
"filename": "aionotion-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "83bfb039adc90180f63b2fd58c74fce5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.5.3",
"size": 13051,
"upload_time": "2019-06-18T18:20:02",
"upload_time_iso_8601": "2019-06-18T18:20:02.207120Z",
"url": "https://files.pythonhosted.org/packages/34/9a/5e5a9ec691f965d49e51ba88ecada9ab57df92a28bf5e5e2cf58504fe34c/aionotion-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32e26f4d17793acb853a0e7c07c4a7e6996b272f08d471c1cecaf27a7de2d96f",
"md5": "9f6ee577d193d35c06885dfea20e668e",
"sha256": "9e6006022276aabb80ac2eb7e2ba11647991995833038d0bad5fe93dc7382cef"
},
"downloads": -1,
"filename": "aionotion-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "9f6ee577d193d35c06885dfea20e668e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5.3",
"size": 9488,
"upload_time": "2019-06-18T18:20:04",
"upload_time_iso_8601": "2019-06-18T18:20:04.086460Z",
"url": "https://files.pythonhosted.org/packages/32/e2/6f4d17793acb853a0e7c07c4a7e6996b272f08d471c1cecaf27a7de2d96f/aionotion-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e09511532a14c582b056eac6343b3cfee7da90b81c6bd4a062fea67e8b219f70",
"md5": "dab830f5fcff6a349ae9791a152c2e85",
"sha256": "4654d94d4709ea3f387035ffa8d8fb204cb855cfdace98b73caccfd09021f04e"
},
"downloads": -1,
"filename": "aionotion-1.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "dab830f5fcff6a349ae9791a152c2e85",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.5.3",
"size": 13175,
"upload_time": "2019-07-03T02:59:44",
"upload_time_iso_8601": "2019-07-03T02:59:44.125662Z",
"url": "https://files.pythonhosted.org/packages/e0/95/11532a14c582b056eac6343b3cfee7da90b81c6bd4a062fea67e8b219f70/aionotion-1.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0471856624fffc3901e7ed51d169cb4734631300bfa6abeef65806edb08b3a83",
"md5": "5a000a65419ab991048214d05f5296de",
"sha256": "fa3b50a3f4bde7e83d06ac673c90cebc3a7d72a534deff194afed0c523ef8d99"
},
"downloads": -1,
"filename": "aionotion-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "5a000a65419ab991048214d05f5296de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5.3",
"size": 9543,
"upload_time": "2019-07-03T02:59:45",
"upload_time_iso_8601": "2019-07-03T02:59:45.548227Z",
"url": "https://files.pythonhosted.org/packages/04/71/856624fffc3901e7ed51d169cb4734631300bfa6abeef65806edb08b3a83/aionotion-1.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4212460cfa7e2da52816cfe50aa25a66ba997d69820163a38d51a018a6707b5b",
"md5": "15d007fbab820ad9188f1faab37467f6",
"sha256": "9c86e8d759e4bd0fa63d838488ea27f93528dc775cfa92f7714aef21e03ae988"
},
"downloads": -1,
"filename": "aionotion-2.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "15d007fbab820ad9188f1faab37467f6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0",
"size": 12987,
"upload_time": "2019-09-05T21:54:55",
"upload_time_iso_8601": "2019-09-05T21:54:55.490714Z",
"url": "https://files.pythonhosted.org/packages/42/12/460cfa7e2da52816cfe50aa25a66ba997d69820163a38d51a018a6707b5b/aionotion-2.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a2c024418c8983a43d1c64a0a75551e3b050ffa095ca88bc5070fe5e2e5a0df3",
"md5": "2e1f458dd7ed636109f976fb782bb2db",
"sha256": "b3ea19c506713a1b87656c740dd8159ff7e6962682203af9839439b5fac51bec"
},
"downloads": -1,
"filename": "aionotion-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "2e1f458dd7ed636109f976fb782bb2db",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0",
"size": 9439,
"upload_time": "2019-09-05T21:54:57",
"upload_time_iso_8601": "2019-09-05T21:54:57.138862Z",
"url": "https://files.pythonhosted.org/packages/a2/c0/24418c8983a43d1c64a0a75551e3b050ffa095ca88bc5070fe5e2e5a0df3/aionotion-2.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3d3619f00ad5381d108e75200a2548ba45e3cb55b45bf3c8b685fa5a17b72b0a",
"md5": "d989807ad34b1adfc7a35cd39da77f07",
"sha256": "098a4b5ec70bc25c638bb473a8a06641a3f58873a04fbc182aad97400ad6cecf"
},
"downloads": -1,
"filename": "aionotion-2.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d989807ad34b1adfc7a35cd39da77f07",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8054,
"upload_time": "2019-11-18T04:03:19",
"upload_time_iso_8601": "2019-11-18T04:03:19.880865Z",
"url": "https://files.pythonhosted.org/packages/3d/36/19f00ad5381d108e75200a2548ba45e3cb55b45bf3c8b685fa5a17b72b0a/aionotion-2.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4dbac854307613c710d9a7144354f5b7a4da4fbffd75afd13307940b11d6d44c",
"md5": "8dcf3de5ed7053fffd95eebbe96e9372",
"sha256": "9ebc198007a6dcd3ac6c282a41aee8af45ea195559951ecbb9b730092b557f5d"
},
"downloads": -1,
"filename": "aionotion-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "8dcf3de5ed7053fffd95eebbe96e9372",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0,<4.0.0",
"size": 7580,
"upload_time": "2019-11-18T04:03:21",
"upload_time_iso_8601": "2019-11-18T04:03:21.141947Z",
"url": "https://files.pythonhosted.org/packages/4d/ba/c854307613c710d9a7144354f5b7a4da4fbffd75afd13307940b11d6d44c/aionotion-2.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2.0.2": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5125a5bbe823677386e21724469aa35a421e4097f0474174ff518387a2b28e86",
"md5": "4a0e9d6f943af0cb7d0718eeae3daff2",
"sha256": "2f4e53a556ed38ee6c65889ec703fbd66b198ed9f75225b832be88b8474f45e5"
},
"downloads": -1,
"filename": "aionotion-2.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4a0e9d6f943af0cb7d0718eeae3daff2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8045,
"upload_time": "2020-02-10T22:06:57",
"upload_time_iso_8601": "2020-02-10T22:06:57.516614Z",
"url": "https://files.pythonhosted.org/packages/51/25/a5bbe823677386e21724469aa35a421e4097f0474174ff518387a2b28e86/aionotion-2.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67e1e4747c497121b04d148d1f20f35c7404b0a6424c2ba24dbbd5f4ace6d6a1",
"md5": "efa1041023869a8767c9a940b60139b4",
"sha256": "3702960987688142ecce8b08aeb2b9cf1a3a521118f2d4bfad5922f1c3b88122"
},
"downloads": -1,
"filename": "aionotion-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "efa1041023869a8767c9a940b60139b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0,<4.0.0",
"size": 7725,
"upload_time": "2020-02-10T22:06:58",
"upload_time_iso_8601": "2020-02-10T22:06:58.886916Z",
"url": "https://files.pythonhosted.org/packages/67/e1/e4747c497121b04d148d1f20f35c7404b0a6424c2ba24dbbd5f4ace6d6a1/aionotion-2.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2.0.3": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ec9eba6e0223c08bc2c43246245f0c9bb9f76b97b46c49b369632d66008a90a9",
"md5": "ee709aea7d657674df48bd6f5942bcd8",
"sha256": "0b4ac70c0862ecbec5639f050c90578536c116134d0a9e214686f12a1cda6d1a"
},
"downloads": -1,
"filename": "aionotion-2.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ee709aea7d657674df48bd6f5942bcd8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8118,
"upload_time": "2020-02-11T20:38:04",
"upload_time_iso_8601": "2020-02-11T20:38:04.949557Z",
"url": "https://files.pythonhosted.org/packages/ec/9e/ba6e0223c08bc2c43246245f0c9bb9f76b97b46c49b369632d66008a90a9/aionotion-2.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c7043abeb2648cf85be8e391beebd7773eb7b0406dacaad4cd8f56c30f65354b",
"md5": "b9d83aef70255f3aa447b7e124aeccc4",
"sha256": "edcc05d6fd7fe2806661b37edb2762a0a2700fdd2296a5b8861f55458f879a8d"
},
"downloads": -1,
"filename": "aionotion-2.0.3.tar.gz",
"has_sig": false,
"md5_digest": "b9d83aef70255f3aa447b7e124aeccc4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0,<4.0.0",
"size": 7853,
"upload_time": "2020-02-11T20:38:06",
"upload_time_iso_8601": "2020-02-11T20:38:06.104465Z",
"url": "https://files.pythonhosted.org/packages/c7/04/3abeb2648cf85be8e391beebd7773eb7b0406dacaad4cd8f56c30f65354b/aionotion-2.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2021.10.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "158bd46a90e9544d724d497c69c8325f40f76582cf6866340da3e1c414385828",
"md5": "19b3b0fb7525ed120baa4983d8442988",
"sha256": "4f23a837ad59b96c98097e8c640d70b5daad7d245b72f7423640ad3a79f90361"
},
"downloads": -1,
"filename": "aionotion-2021.10.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "19b3b0fb7525ed120baa4983d8442988",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8713,
"upload_time": "2021-10-26T19:32:40",
"upload_time_iso_8601": "2021-10-26T19:32:40.395319Z",
"url": "https://files.pythonhosted.org/packages/15/8b/d46a90e9544d724d497c69c8325f40f76582cf6866340da3e1c414385828/aionotion-2021.10.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "933ae9f2e82172d9f443dfb4049f4161d28b28758f6d0b8c550fa0322834e4e4",
"md5": "5c5922b6ed09fa9b82fe273349fc3234",
"sha256": "bb655107bc5120edb10e83f31cd40af35cea22cc47cc9259983ce7020ea3b3e5"
},
"downloads": -1,
"filename": "aionotion-2021.10.0.tar.gz",
"has_sig": false,
"md5_digest": "5c5922b6ed09fa9b82fe273349fc3234",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8367,
"upload_time": "2021-10-26T19:32:42",
"upload_time_iso_8601": "2021-10-26T19:32:42.332887Z",
"url": "https://files.pythonhosted.org/packages/93/3a/e9f2e82172d9f443dfb4049f4161d28b28758f6d0b8c550fa0322834e4e4/aionotion-2021.10.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2022.10.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a5c8eaf2e656d2a470cf7f21f12a522cac830212e1f449829a92fb604baa6ff2",
"md5": "6ff327fbade92e597370b1ce7e7f60f5",
"sha256": "51f2b4c8a11b5cc26afd3a6f507ed369f8fb6ab46358efef4bd27f457d299000"
},
"downloads": -1,
"filename": "aionotion-2022.10.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6ff327fbade92e597370b1ce7e7f60f5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 9810,
"upload_time": "2022-10-29T18:52:38",
"upload_time_iso_8601": "2022-10-29T18:52:38.229263Z",
"url": "https://files.pythonhosted.org/packages/a5/c8/eaf2e656d2a470cf7f21f12a522cac830212e1f449829a92fb604baa6ff2/aionotion-2022.10.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bdaac0408d007407fa79b34f6a506675f1c1e3204e1abb9d34b98fa59c9dd3c5",
"md5": "9425f11828210c9b04beba1b06ee3d80",
"sha256": "3a7eeba2c35bb86e946730dcab172944c0fd530852d97fe445f1a2f31dd2452a"
},
"downloads": -1,
"filename": "aionotion-2022.10.0.tar.gz",
"has_sig": false,
"md5_digest": "9425f11828210c9b04beba1b06ee3d80",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 9910,
"upload_time": "2022-10-29T18:52:39",
"upload_time_iso_8601": "2022-10-29T18:52:39.680592Z",
"url": "https://files.pythonhosted.org/packages/bd/aa/c0408d007407fa79b34f6a506675f1c1e3204e1abb9d34b98fa59c9dd3c5/aionotion-2022.10.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.11.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ad2fbec875132dac063f06e80305078fe56a9fb92997c6d46a325e08712cc8df",
"md5": "6d9fa85328f8f09bec2b0d41d029902e",
"sha256": "f2f52d1d8ec99e1020ead1d098e26245ddda89090c83b293e20dd3137333d330"
},
"downloads": -1,
"filename": "aionotion-2023.11.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6d9fa85328f8f09bec2b0d41d029902e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<=3.12",
"size": 15407,
"upload_time": "2023-11-28T22:00:47",
"upload_time_iso_8601": "2023-11-28T22:00:47.843463Z",
"url": "https://files.pythonhosted.org/packages/ad/2f/bec875132dac063f06e80305078fe56a9fb92997c6d46a325e08712cc8df/aionotion-2023.11.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7663ebc2eacbb607b45c8207af2a805c5d1e21ef01653ec5484b7dca9f7defcf",
"md5": "428db970fb0a2082382ad248d38d4dcd",
"sha256": "d7498fbdecc8c6424ebd03d8fc6a177db200494f3adbeaef7f7a70afca22ddd2"
},
"downloads": -1,
"filename": "aionotion-2023.11.0.tar.gz",
"has_sig": false,
"md5_digest": "428db970fb0a2082382ad248d38d4dcd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<=3.12",
"size": 12203,
"upload_time": "2023-11-28T22:00:49",
"upload_time_iso_8601": "2023-11-28T22:00:49.984806Z",
"url": "https://files.pythonhosted.org/packages/76/63/ebc2eacbb607b45c8207af2a805c5d1e21ef01653ec5484b7dca9f7defcf/aionotion-2023.11.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.12.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7bcab3c7fe9341315b9d34af435a896ea3af20a4d05f95cb3448d0bf0a10910e",
"md5": "3c980f9093c05fa750ecbbdb99a9364b",
"sha256": "0748283de47422a13b41ac98fa50b9e03f587c9d733634f1ee9aa832647e9fe4"
},
"downloads": -1,
"filename": "aionotion-2023.12.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3c980f9093c05fa750ecbbdb99a9364b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 15405,
"upload_time": "2023-12-18T02:35:23",
"upload_time_iso_8601": "2023-12-18T02:35:23.679039Z",
"url": "https://files.pythonhosted.org/packages/7b/ca/b3c7fe9341315b9d34af435a896ea3af20a4d05f95cb3448d0bf0a10910e/aionotion-2023.12.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "59cd1688aa39a69996536c930e582ae3519c40086951c0a72645af98f4abb2db",
"md5": "b6aa773b198ffe757aca78fe125712f2",
"sha256": "c3dda91333a8012fa4f09c680f3d39ea6f6884f1abc5719b77e62c5798bb5a67"
},
"downloads": -1,
"filename": "aionotion-2023.12.0.tar.gz",
"has_sig": false,
"md5_digest": "b6aa773b198ffe757aca78fe125712f2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 12184,
"upload_time": "2023-12-18T02:35:25",
"upload_time_iso_8601": "2023-12-18T02:35:25.204704Z",
"url": "https://files.pythonhosted.org/packages/59/cd/1688aa39a69996536c930e582ae3519c40086951c0a72645af98f4abb2db/aionotion-2023.12.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.4.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "bb001c3286c76b09c80d403447e23135a69045ca6aa0c43f21ac416d8aed3ac8",
"md5": "c1fe78bf03af3de0ca7f6ab04dc7026c",
"sha256": "6790bcc599d6b3ec929c252a915b84319d29c78e052ec792c2af75c08fd8bb43"
},
"downloads": -1,
"filename": "aionotion-2023.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c1fe78bf03af3de0ca7f6ab04dc7026c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 9052,
"upload_time": "2023-04-19T18:52:11",
"upload_time_iso_8601": "2023-04-19T18:52:11.558262Z",
"url": "https://files.pythonhosted.org/packages/bb/00/1c3286c76b09c80d403447e23135a69045ca6aa0c43f21ac416d8aed3ac8/aionotion-2023.4.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "42e86bce19aed87108069a119597805f441cd0da44ea4d5c897ae6f90f25b5b2",
"md5": "7f8f6b2677c6204f90f4e8ef030a35df",
"sha256": "d979f6adc480819fabaf19714c3a75a087f78b0a2627a0d6ae0ca9fb34dadd52"
},
"downloads": -1,
"filename": "aionotion-2023.4.0.tar.gz",
"has_sig": false,
"md5_digest": "7f8f6b2677c6204f90f4e8ef030a35df",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 8813,
"upload_time": "2023-04-19T18:52:14",
"upload_time_iso_8601": "2023-04-19T18:52:14.734562Z",
"url": "https://files.pythonhosted.org/packages/42/e8/6bce19aed87108069a119597805f441cd0da44ea4d5c897ae6f90f25b5b2/aionotion-2023.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.4.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f05b48e66c5b352c7152c56526f89745c335b2dc1fc9f857396d2a801bb837e4",
"md5": "c32ec7e29dee13f0776e3e813eaaccb2",
"sha256": "63cbb3a6080a3ccc398764b1f750fdc86c4fc5438576ceed3f69885652ae65e8"
},
"downloads": -1,
"filename": "aionotion-2023.4.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c32ec7e29dee13f0776e3e813eaaccb2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 14650,
"upload_time": "2023-04-20T22:27:43",
"upload_time_iso_8601": "2023-04-20T22:27:43.529750Z",
"url": "https://files.pythonhosted.org/packages/f0/5b/48e66c5b352c7152c56526f89745c335b2dc1fc9f857396d2a801bb837e4/aionotion-2023.4.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fdefa8b2e4238fa2f30d480da39cd8e47c6ca74efde0247eafc5278c282fbc1f",
"md5": "34fb001afcc763510833eebc6e6f4339",
"sha256": "ec5b0dc0b97f3fca98a6a799adeb54ab803f9dd9a5e724b796334d5cee33f1c0"
},
"downloads": -1,
"filename": "aionotion-2023.4.1.tar.gz",
"has_sig": false,
"md5_digest": "34fb001afcc763510833eebc6e6f4339",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 11769,
"upload_time": "2023-04-20T22:27:45",
"upload_time_iso_8601": "2023-04-20T22:27:45.138585Z",
"url": "https://files.pythonhosted.org/packages/fd/ef/a8b2e4238fa2f30d480da39cd8e47c6ca74efde0247eafc5278c282fbc1f/aionotion-2023.4.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.4.2": [
{
"comment_text": "",
"digests": {
"blake2b_256": "481ce3bddf765b962b1570cbf1e0d981819dbe850b8d9b46ad2c0a22194c8d84",
"md5": "6ef3b6d70b3667ae0844ab80bdccb778",
"sha256": "154f26f51c56abb34817615029fb553f1b03bdaf521937034ee16ac2c4cbcbce"
},
"downloads": -1,
"filename": "aionotion-2023.4.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6ef3b6d70b3667ae0844ab80bdccb778",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 14740,
"upload_time": "2023-04-21T02:03:50",
"upload_time_iso_8601": "2023-04-21T02:03:50.063481Z",
"url": "https://files.pythonhosted.org/packages/48/1c/e3bddf765b962b1570cbf1e0d981819dbe850b8d9b46ad2c0a22194c8d84/aionotion-2023.4.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "290d4b94be22bd4a5949441b345bc7249a2649430e99b868806803fd82f397ce",
"md5": "36c66d653d0ef5b2b5abe442d8010627",
"sha256": "781cee0a964a66aa62bed4f190bae62a19c3ff89badf376183a173b2a67b35d7"
},
"downloads": -1,
"filename": "aionotion-2023.4.2.tar.gz",
"has_sig": false,
"md5_digest": "36c66d653d0ef5b2b5abe442d8010627",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 11861,
"upload_time": "2023-04-21T02:03:51",
"upload_time_iso_8601": "2023-04-21T02:03:51.617046Z",
"url": "https://files.pythonhosted.org/packages/29/0d/4b94be22bd4a5949441b345bc7249a2649430e99b868806803fd82f397ce/aionotion-2023.4.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.5.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "560727d3c8bde4f6c9cab24b1d0f8cf2b334430cb8081dc6acf433630553377a",
"md5": "e1d7ef5e3844c2b034f4631f6baab037",
"sha256": "3994cfcb745baaf7adb1022b76ebbde4c2bb620f1ca80e846377c3cf83a03312"
},
"downloads": -1,
"filename": "aionotion-2023.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e1d7ef5e3844c2b034f4631f6baab037",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 14743,
"upload_time": "2023-05-04T03:32:19",
"upload_time_iso_8601": "2023-05-04T03:32:19.778074Z",
"url": "https://files.pythonhosted.org/packages/56/07/27d3c8bde4f6c9cab24b1d0f8cf2b334430cb8081dc6acf433630553377a/aionotion-2023.5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "df2ac48e0271f6a91e45052827b20c3a71aee35023467e37b6acadfb10658ed3",
"md5": "a5c202050d9bd471d6e5bbd99588aabf",
"sha256": "040e3a71f850a07fcb223f125b253b07701b4a5dfd8ac913c7f22f18e012fd68"
},
"downloads": -1,
"filename": "aionotion-2023.5.0.tar.gz",
"has_sig": false,
"md5_digest": "a5c202050d9bd471d6e5bbd99588aabf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 11863,
"upload_time": "2023-05-04T03:32:21",
"upload_time_iso_8601": "2023-05-04T03:32:21.730921Z",
"url": "https://files.pythonhosted.org/packages/df/2a/c48e0271f6a91e45052827b20c3a71aee35023467e37b6acadfb10658ed3/aionotion-2023.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.5.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ec7a19a5a46417ebcd7385fce2417df13a8f4aaba2823cdd816879cd2a58e8fe",
"md5": "8f7afaf848296445810eb3d7b9cfda5d",
"sha256": "faf6b56e7fd69d5a32c59fa023ae39406bbbc459be2f69f101d48416a3703f68"
},
"downloads": -1,
"filename": "aionotion-2023.5.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8f7afaf848296445810eb3d7b9cfda5d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 14743,
"upload_time": "2023-05-06T17:27:59",
"upload_time_iso_8601": "2023-05-06T17:27:59.744555Z",
"url": "https://files.pythonhosted.org/packages/ec/7a/19a5a46417ebcd7385fce2417df13a8f4aaba2823cdd816879cd2a58e8fe/aionotion-2023.5.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "81289921d694a7aee0973c3679a055e3c39c457a667c79ef3dfe1f003b174e38",
"md5": "0ce89d8326168db14ab50942d9f7b98e",
"sha256": "f6bce3aa41c26da57399cd1a017d6743160db71db9afe618011a201dafb5ac96"
},
"downloads": -1,
"filename": "aionotion-2023.5.1.tar.gz",
"has_sig": false,
"md5_digest": "0ce89d8326168db14ab50942d9f7b98e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 11881,
"upload_time": "2023-05-06T17:28:01",
"upload_time_iso_8601": "2023-05-06T17:28:01.939932Z",
"url": "https://files.pythonhosted.org/packages/81/28/9921d694a7aee0973c3679a055e3c39c457a667c79ef3dfe1f003b174e38/aionotion-2023.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.5.2": [
{
"comment_text": "",
"digests": {
"blake2b_256": "07979d3887e10a30fb1ba8de3a2233dc7e6d00aba552d8cfb4631706211ee833",
"md5": "4f599979c220c63d842ec55759c8a54f",
"sha256": "6da4d3b1fec629bc03f12ba250a40425aaf637d3ca67f747d81f980a7ee8e6d5"
},
"downloads": -1,
"filename": "aionotion-2023.5.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4f599979c220c63d842ec55759c8a54f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 14752,
"upload_time": "2023-05-10T17:31:25",
"upload_time_iso_8601": "2023-05-10T17:31:25.945649Z",
"url": "https://files.pythonhosted.org/packages/07/97/9d3887e10a30fb1ba8de3a2233dc7e6d00aba552d8cfb4631706211ee833/aionotion-2023.5.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "490ea30935630ffc14a4f2675cf0babf14cd9a389cacf533b45c27cf0fc07b23",
"md5": "fcf8df2dd157a33d37e01f7a980c4539",
"sha256": "b3eeb1499101c9184620d426b7d89bd052e4e50e09f9e7d78ebf83ddc8b97a57"
},
"downloads": -1,
"filename": "aionotion-2023.5.2.tar.gz",
"has_sig": false,
"md5_digest": "fcf8df2dd157a33d37e01f7a980c4539",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 11877,
"upload_time": "2023-05-10T17:31:27",
"upload_time_iso_8601": "2023-05-10T17:31:27.393074Z",
"url": "https://files.pythonhosted.org/packages/49/0e/a30935630ffc14a4f2675cf0babf14cd9a389cacf533b45c27cf0fc07b23/aionotion-2023.5.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.5.3": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2346a21109a94ad671149fa360ea4248700e28b5749137435cc2d6591536420e",
"md5": "9027ffe3d9879c00f71766edfa28dce9",
"sha256": "acf87161c0145ce7511060827ae726020d06b676869d2d2ac5ef2c134c8c29ba"
},
"downloads": -1,
"filename": "aionotion-2023.5.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9027ffe3d9879c00f71766edfa28dce9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 14754,
"upload_time": "2023-05-13T17:10:30",
"upload_time_iso_8601": "2023-05-13T17:10:30.143621Z",
"url": "https://files.pythonhosted.org/packages/23/46/a21109a94ad671149fa360ea4248700e28b5749137435cc2d6591536420e/aionotion-2023.5.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "07b8dfebf832ba18495fedeb78e5ae95245a8de33abcdb925bcb49320ed67194",
"md5": "aae925a7c45b9cb374121cfa19ad99ea",
"sha256": "acf821e3755798af9cad366cc383e2093658fdb98d6f4ae4a5373de600a48746"
},
"downloads": -1,
"filename": "aionotion-2023.5.3.tar.gz",
"has_sig": false,
"md5_digest": "aae925a7c45b9cb374121cfa19ad99ea",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 11883,
"upload_time": "2023-05-13T17:10:31",
"upload_time_iso_8601": "2023-05-13T17:10:31.810074Z",
"url": "https://files.pythonhosted.org/packages/07/b8/dfebf832ba18495fedeb78e5ae95245a8de33abcdb925bcb49320ed67194/aionotion-2023.5.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.5.4": [
{
"comment_text": "",
"digests": {
"blake2b_256": "08a40e5fd02df066d315b18a953d6f83bfa380867f9f92ede7760ea814018e12",
"md5": "d81c876654ec2ef5cb0bac8b985135bb",
"sha256": "c1fc8f300da863b039242a4d7a2a70fd1af0f879dc195f8eca6cd15f4ffae9d8"
},
"downloads": -1,
"filename": "aionotion-2023.5.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d81c876654ec2ef5cb0bac8b985135bb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 15466,
"upload_time": "2023-05-13T20:48:10",
"upload_time_iso_8601": "2023-05-13T20:48:10.136261Z",
"url": "https://files.pythonhosted.org/packages/08/a4/0e5fd02df066d315b18a953d6f83bfa380867f9f92ede7760ea814018e12/aionotion-2023.5.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "076b540f8a6e63a6a3c191b3b685ad997ff6dc3e584f39efeaa3461e69315479",
"md5": "c0fe246c1038aef9029aea6c056aae5f",
"sha256": "29c3abe22af64a82075b14c70d26d68d8db26f7e439859b329fe2212e5a9addc"
},
"downloads": -1,
"filename": "aionotion-2023.5.4.tar.gz",
"has_sig": false,
"md5_digest": "c0fe246c1038aef9029aea6c056aae5f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 12127,
"upload_time": "2023-05-13T20:48:11",
"upload_time_iso_8601": "2023-05-13T20:48:11.842746Z",
"url": "https://files.pythonhosted.org/packages/07/6b/540f8a6e63a6a3c191b3b685ad997ff6dc3e584f39efeaa3461e69315479/aionotion-2023.5.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.5.5": [
{
"comment_text": "",
"digests": {
"blake2b_256": "93c803d394e7d940941e582448acd7288c779b54bfdbee3b18d5dde2f515515f",
"md5": "dcd796b7846e17cd1ce68c64272e2d69",
"sha256": "06e36c09607b7202aaf4d5244d643ac9528cc19cd52ae90c194dafdb8d43ab25"
},
"downloads": -1,
"filename": "aionotion-2023.5.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "dcd796b7846e17cd1ce68c64272e2d69",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 15470,
"upload_time": "2023-05-21T22:08:36",
"upload_time_iso_8601": "2023-05-21T22:08:36.459847Z",
"url": "https://files.pythonhosted.org/packages/93/c8/03d394e7d940941e582448acd7288c779b54bfdbee3b18d5dde2f515515f/aionotion-2023.5.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "50f254ec29ff014df62c168c19e5800cbe4c69b0c572bdc229458d2636f40dbf",
"md5": "088dd4bf9444cd3c2a2684d502aa4f20",
"sha256": "cd4fec1773a763d61958f4ae7046cb9879182d1b7e841b93d6a62a9d24eb742e"
},
"downloads": -1,
"filename": "aionotion-2023.5.5.tar.gz",
"has_sig": false,
"md5_digest": "088dd4bf9444cd3c2a2684d502aa4f20",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 12150,
"upload_time": "2023-05-21T22:08:38",
"upload_time_iso_8601": "2023-05-21T22:08:38.148992Z",
"url": "https://files.pythonhosted.org/packages/50/f2/54ec29ff014df62c168c19e5800cbe4c69b0c572bdc229458d2636f40dbf/aionotion-2023.5.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2023.8.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1dbf043babbee08c32c31958a3f6c438cfcafefbf616150bb30653f279803ce9",
"md5": "f0723567e14e344645c42fadd6de2f4b",
"sha256": "6f0aa03537dba480d094732300db9fc1adec9109c9ecb9920e5604e75cb9c534"
},
"downloads": -1,
"filename": "aionotion-2023.8.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f0723567e14e344645c42fadd6de2f4b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9.0,<4.0.0",
"size": 15377,
"upload_time": "2023-08-17T15:14:25",
"upload_time_iso_8601": "2023-08-17T15:14:25.012131Z",
"url": "https://files.pythonhosted.org/packages/1d/bf/043babbee08c32c31958a3f6c438cfcafefbf616150bb30653f279803ce9/aionotion-2023.8.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e2f38ec75e26b300cc8d18f08ab5d892cefdbe9259ce846799acf23e712763cd",
"md5": "b37831ccc2c0785340d4876e9d2d2a5e",
"sha256": "222ec5e9db53f30c8a761f0b8304fafe723f163f289ddea5118c46203cda61ce"
},
"downloads": -1,
"filename": "aionotion-2023.8.0.tar.gz",
"has_sig": false,
"md5_digest": "b37831ccc2c0785340d4876e9d2d2a5e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9.0,<4.0.0",
"size": 12205,
"upload_time": "2023-08-17T15:14:26",
"upload_time_iso_8601": "2023-08-17T15:14:26.129384Z",
"url": "https://files.pythonhosted.org/packages/e2/f3/8ec75e26b300cc8d18f08ab5d892cefdbe9259ce846799acf23e712763cd/aionotion-2023.8.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2024.1.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "770728a8bb0c5aa8b13c469ef6b049dd984406981c7ef6aafbe67f3c88a57c5b",
"md5": "ef1b2d055989c9e839edddd08efc67a9",
"sha256": "6924f8c2743bf4f0fd34a0328bb78111b284ee2239a25ddad8162375f73d7f15"
},
"downloads": -1,
"filename": "aionotion-2024.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ef1b2d055989c9e839edddd08efc67a9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 15432,
"upload_time": "2024-01-30T19:59:49",
"upload_time_iso_8601": "2024-01-30T19:59:49.679997Z",
"url": "https://files.pythonhosted.org/packages/77/07/28a8bb0c5aa8b13c469ef6b049dd984406981c7ef6aafbe67f3c88a57c5b/aionotion-2024.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d4fb067d7e352fc58667a233b0642ea8309079c69ba236693701d3fd6ad2403a",
"md5": "c68a5232f062cb714b58daed39f0ef86",
"sha256": "d9031190639afe4432c1cecd1c747ead5bf573841c9fd5ca43ea1d870bbfadde"
},
"downloads": -1,
"filename": "aionotion-2024.1.0.tar.gz",
"has_sig": false,
"md5_digest": "c68a5232f062cb714b58daed39f0ef86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 12208,
"upload_time": "2024-01-30T19:59:51",
"upload_time_iso_8601": "2024-01-30T19:59:51.758405Z",
"url": "https://files.pythonhosted.org/packages/d4/fb/067d7e352fc58667a233b0642ea8309079c69ba236693701d3fd6ad2403a/aionotion-2024.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2024.2.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1813f3e27153d75399dd7402a512f4e03ecaa757466c0423008026eb3f9d6e3a",
"md5": "7bda486a08550d997ede1abc859f4f88",
"sha256": "a9444175398d081953502756e07e327da2c41a8edcbc23477d1621951d671d07"
},
"downloads": -1,
"filename": "aionotion-2024.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7bda486a08550d997ede1abc859f4f88",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 15570,
"upload_time": "2024-02-04T01:38:20",
"upload_time_iso_8601": "2024-02-04T01:38:20.607028Z",
"url": "https://files.pythonhosted.org/packages/18/13/f3e27153d75399dd7402a512f4e03ecaa757466c0423008026eb3f9d6e3a/aionotion-2024.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c10e72cf7f6e361390105e8adc68d3748a020e2b95cb13172284c75610b8e6f7",
"md5": "a9f4b9003329401ff295dac496e99cd1",
"sha256": "3b9b898278216fd150a22b63ddf240f2dacd93dac1635f8c7d1060edd5c301aa"
},
"downloads": -1,
"filename": "aionotion-2024.2.0.tar.gz",
"has_sig": false,
"md5_digest": "a9f4b9003329401ff295dac496e99cd1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 12460,
"upload_time": "2024-02-04T01:38:21",
"upload_time_iso_8601": "2024-02-04T01:38:21.838911Z",
"url": "https://files.pythonhosted.org/packages/c1/0e/72cf7f6e361390105e8adc68d3748a020e2b95cb13172284c75610b8e6f7/aionotion-2024.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2024.2.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c9ddf21724a643414126d73acb6bedfa51172ec005225cd5f3ac691dfba93160",
"md5": "2cd03cab1b00933ee8dc165a16e88410",
"sha256": "92ec36bdf32eb7f6b1a3a82bfa1a7b9a29ac4b5e52b60ce30de9e9088faa7d87"
},
"downloads": -1,
"filename": "aionotion-2024.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2cd03cab1b00933ee8dc165a16e88410",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 16553,
"upload_time": "2024-02-05T00:03:26",
"upload_time_iso_8601": "2024-02-05T00:03:26.422403Z",
"url": "https://files.pythonhosted.org/packages/c9/dd/f21724a643414126d73acb6bedfa51172ec005225cd5f3ac691dfba93160/aionotion-2024.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "22b25ac2cdba38e4371f833c7c7c9151bf1c9bfeb81be3bd7aaef9328b3c8f48",
"md5": "1691a758c5a1dc055b15f976f007994e",
"sha256": "8d97da2f09457a55addb07754220a31097fd2f80028910ebb5f48c05307fb1be"
},
"downloads": -1,
"filename": "aionotion-2024.2.1.tar.gz",
"has_sig": false,
"md5_digest": "1691a758c5a1dc055b15f976f007994e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 13950,
"upload_time": "2024-02-05T00:03:28",
"upload_time_iso_8601": "2024-02-05T00:03:28.700521Z",
"url": "https://files.pythonhosted.org/packages/22/b2/5ac2cdba38e4371f833c7c7c9151bf1c9bfeb81be3bd7aaef9328b3c8f48/aionotion-2024.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2024.2.2": [
{
"comment_text": "",
"digests": {
"blake2b_256": "cc33cb07f4b55f974d163c6f2a67b7816e2c5e168a963f2f77f65a888cb3e565",
"md5": "91fdf63292a9cb63dc460b1844d8aa7d",
"sha256": "b4377cf1823468b0decb7e9bb157e74e9042d0008d5d3f7d185d673d8f42134c"
},
"downloads": -1,
"filename": "aionotion-2024.2.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "91fdf63292a9cb63dc460b1844d8aa7d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 16555,
"upload_time": "2024-02-25T15:57:38",
"upload_time_iso_8601": "2024-02-25T15:57:38.682813Z",
"url": "https://files.pythonhosted.org/packages/cc/33/cb07f4b55f974d163c6f2a67b7816e2c5e168a963f2f77f65a888cb3e565/aionotion-2024.2.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4f83976c3154e72a307fab0d66dd51ddc91dd4e38c7a5374ccc9018a7d576cbb",
"md5": "2506670ed4aefc434d766e9726b572df",
"sha256": "bb82ab39ba73f049855f1494b5033618c9c57b1a766efbc99e700f7ed73312b0"
},
"downloads": -1,
"filename": "aionotion-2024.2.2.tar.gz",
"has_sig": false,
"md5_digest": "2506670ed4aefc434d766e9726b572df",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 13942,
"upload_time": "2024-02-25T15:57:40",
"upload_time_iso_8601": "2024-02-25T15:57:40.607666Z",
"url": "https://files.pythonhosted.org/packages/4f/83/976c3154e72a307fab0d66dd51ddc91dd4e38c7a5374ccc9018a7d576cbb/aionotion-2024.2.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2024.3.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4931e0430cedec48296b029e3a1a82836dbc67e050feddb0471ad6b4db88caed",
"md5": "c0e4d2e0e78149b7356c08b27a506148",
"sha256": "90cd3dc31ea4bf79e9494db324a134e51dc356f2de3f094b56cb52cd5638b5cc"
},
"downloads": -1,
"filename": "aionotion-2024.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c0e4d2e0e78149b7356c08b27a506148",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 16761,
"upload_time": "2024-03-08T04:13:05",
"upload_time_iso_8601": "2024-03-08T04:13:05.858936Z",
"url": "https://files.pythonhosted.org/packages/49/31/e0430cedec48296b029e3a1a82836dbc67e050feddb0471ad6b4db88caed/aionotion-2024.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3527672ac989a9b446511e1b05bb2f5e8d52f0b18d6115690651b27d8fa54843",
"md5": "b3cea5be651e337050882ea1852e797a",
"sha256": "25e6528944a6a25abba11ae9edf722746680211786e41e3236af3dd8534f9a8e"
},
"downloads": -1,
"filename": "aionotion-2024.3.0.tar.gz",
"has_sig": false,
"md5_digest": "b3cea5be651e337050882ea1852e797a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 14169,
"upload_time": "2024-03-08T04:13:07",
"upload_time_iso_8601": "2024-03-08T04:13:07.305595Z",
"url": "https://files.pythonhosted.org/packages/35/27/672ac989a9b446511e1b05bb2f5e8d52f0b18d6115690651b27d8fa54843/aionotion-2024.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"2024.3.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "849083a44c8634179ad9f85313056844e9df0d3be53aadb016c4260ab279f0a9",
"md5": "54ca2ed16c4a40b852a61a0ea60cff67",
"sha256": "97024184d51737768f7c086380e1d20e630a31adee06ae56fe67e49030a71f99"
},
"downloads": -1,
"filename": "aionotion-2024.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "54ca2ed16c4a40b852a61a0ea60cff67",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 17034,
"upload_time": "2024-03-13T01:48:09",
"upload_time_iso_8601": "2024-03-13T01:48:09.820606Z",
"url": "https://files.pythonhosted.org/packages/84/90/83a44c8634179ad9f85313056844e9df0d3be53aadb016c4260ab279f0a9/aionotion-2024.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9eeb6b7ee05789a64dfaaecf3d4aa94dbdd6cf7681ed7d9daa6b005c843b64c8",
"md5": "9ac8d41d64d2cf2913d78ceaf565c598",
"sha256": "a2166865735ce624569ad0829571e83f682996f145433d53b2be3d5a67dc8618"
},
"downloads": -1,
"filename": "aionotion-2024.3.1.tar.gz",
"has_sig": false,
"md5_digest": "9ac8d41d64d2cf2913d78ceaf565c598",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 14377,
"upload_time": "2024-03-13T01:48:11",
"upload_time_iso_8601": "2024-03-13T01:48:11.855469Z",
"url": "https://files.pythonhosted.org/packages/9e/eb/6b7ee05789a64dfaaecf3d4aa94dbdd6cf7681ed7d9daa6b005c843b64c8/aionotion-2024.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"3.0.0": [
{
"comment_text": "",
"digests": {
"blake2b_256": "313737f1f9dfb85ac8e1dc9587c3e44e20cf86f989642b07554aa8c9f31d5c44",
"md5": "c1bd9ea04e8c9e69c40be138837d035a",
"sha256": "925ad5bb1e3fd20639f96b14e9275a6c73351b4664da9a726eee8531d80eb20c"
},
"downloads": -1,
"filename": "aionotion-3.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c1bd9ea04e8c9e69c40be138837d035a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8311,
"upload_time": "2021-01-13T23:07:40",
"upload_time_iso_8601": "2021-01-13T23:07:40.065244Z",
"url": "https://files.pythonhosted.org/packages/31/37/37f1f9dfb85ac8e1dc9587c3e44e20cf86f989642b07554aa8c9f31d5c44/aionotion-3.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5daaae09a5c4edfcfd365922dc682e4645005cb5f9eedeb2452f1a723a0e8989",
"md5": "066e76fb291bcff51a02ebcd285759aa",
"sha256": "5bcbc2c5f5b3809ce34df5456ea7c9e413f0212de1560235315918a76fa044e1"
},
"downloads": -1,
"filename": "aionotion-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "066e76fb291bcff51a02ebcd285759aa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8091,
"upload_time": "2021-01-13T23:07:41",
"upload_time_iso_8601": "2021-01-13T23:07:41.164519Z",
"url": "https://files.pythonhosted.org/packages/5d/aa/ae09a5c4edfcfd365922dc682e4645005cb5f9eedeb2452f1a723a0e8989/aionotion-3.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"3.0.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f870be7865339b6044a22acee008d7679aba07d61ee4c07dcd895099f239e80a",
"md5": "f0a76a35b46962eda1dc1de505857c4c",
"sha256": "a9dc12e96057a39557d436b5c57361d0497f53d79277cd9fefbecf46d0dbeb0c"
},
"downloads": -1,
"filename": "aionotion-3.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f0a76a35b46962eda1dc1de505857c4c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8310,
"upload_time": "2021-02-26T21:48:39",
"upload_time_iso_8601": "2021-02-26T21:48:39.713967Z",
"url": "https://files.pythonhosted.org/packages/f8/70/be7865339b6044a22acee008d7679aba07d61ee4c07dcd895099f239e80a/aionotion-3.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d24238af64fda93eab141ff7953210d2bfa71461fa041ff321c2469fae19dfeb",
"md5": "93f7f62b71b77acc05a3e49b02559a27",
"sha256": "ee3e746d44f8c70cc3de2183bee20ccbd377717641efdcca094b29bc101ce5e7"
},
"downloads": -1,
"filename": "aionotion-3.0.1.tar.gz",
"has_sig": false,
"md5_digest": "93f7f62b71b77acc05a3e49b02559a27",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8070,
"upload_time": "2021-02-26T21:48:40",
"upload_time_iso_8601": "2021-02-26T21:48:40.761904Z",
"url": "https://files.pythonhosted.org/packages/d2/42/38af64fda93eab141ff7953210d2bfa71461fa041ff321c2469fae19dfeb/aionotion-3.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"3.0.2": [
{
"comment_text": "",
"digests": {
"blake2b_256": "65acf4b9def614aeba17da4a8cb3e18b2274ef1f9e4343d81aac9087208e782c",
"md5": "f458f1594d54e4018887630ad9ff1996",
"sha256": "0f54b3b52c351ac02d2aa8f1023a539d1feb1860e5bfbb8631c3adf9150d42db"
},
"downloads": -1,
"filename": "aionotion-3.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f458f1594d54e4018887630ad9ff1996",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8512,
"upload_time": "2021-07-22T17:14:20",
"upload_time_iso_8601": "2021-07-22T17:14:20.895193Z",
"url": "https://files.pythonhosted.org/packages/65/ac/f4b9def614aeba17da4a8cb3e18b2274ef1f9e4343d81aac9087208e782c/aionotion-3.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "226dd6ae4c277ccd4e1336a048e2de5585363472505d853a6ab2505e23c3a322",
"md5": "772003ad8979ab3952c5efb2d867d621",
"sha256": "a517c4826b6671e4da06f3d44eee5f5b47a8d7dc0d871c94b654f0ce4ae1c321"
},
"downloads": -1,
"filename": "aionotion-3.0.2.tar.gz",
"has_sig": false,
"md5_digest": "772003ad8979ab3952c5efb2d867d621",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6.0,<4.0.0",
"size": 8316,
"upload_time": "2021-07-22T17:14:22",
"upload_time_iso_8601": "2021-07-22T17:14:22.670778Z",
"url": "https://files.pythonhosted.org/packages/22/6d/d6ae4c277ccd4e1336a048e2de5585363472505d853a6ab2505e23c3a322/aionotion-3.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "849083a44c8634179ad9f85313056844e9df0d3be53aadb016c4260ab279f0a9",
"md5": "54ca2ed16c4a40b852a61a0ea60cff67",
"sha256": "97024184d51737768f7c086380e1d20e630a31adee06ae56fe67e49030a71f99"
},
"downloads": -1,
"filename": "aionotion-2024.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "54ca2ed16c4a40b852a61a0ea60cff67",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 17034,
"upload_time": "2024-03-13T01:48:09",
"upload_time_iso_8601": "2024-03-13T01:48:09.820606Z",
"url": "https://files.pythonhosted.org/packages/84/90/83a44c8634179ad9f85313056844e9df0d3be53aadb016c4260ab279f0a9/aionotion-2024.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9eeb6b7ee05789a64dfaaecf3d4aa94dbdd6cf7681ed7d9daa6b005c843b64c8",
"md5": "9ac8d41d64d2cf2913d78ceaf565c598",
"sha256": "a2166865735ce624569ad0829571e83f682996f145433d53b2be3d5a67dc8618"
},
"downloads": -1,
"filename": "aionotion-2024.3.1.tar.gz",
"has_sig": false,
"md5_digest": "9ac8d41d64d2cf2913d78ceaf565c598",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 14377,
"upload_time": "2024-03-13T01:48:11",
"upload_time_iso_8601": "2024-03-13T01:48:11.855469Z",
"url": "https://files.pythonhosted.org/packages/9e/eb/6b7ee05789a64dfaaecf3d4aa94dbdd6cf7681ed7d9daa6b005c843b64c8/aionotion-2024.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}