{ "info": { "author": "Tomer Figenblat", "author_email": "tomer@tomfi.info", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.9", "Topic :: Home Automation", "Topic :: Software Development :: Libraries :: Python Modules", "Typing :: Typed" ], "description": "# Switcher Python Integration
[![pypi-version]][11] [![pypi-downloads]][11] [![license-badge]][4]\n\n[![gh-build-status]][7] [![gh-pages-status]][8] [![codecov]][3]\n\nPyPi module integrating with various [Switcher][12] devices.
\nCheck out the [wiki pages][0] for a list of supported devices.\n\n```shell\npip install aioswitcher\n```\n\n\n \n \n \n
DocumentationWikiContributing
\n\n## Example Usage\n\n
\n State Bridge\n\n```python\nasync def print_devices(delay):\n def on_device_found_callback(device):\n # a switcher device will broadcast a state message approximately every 4 seconds\n print(asdict(device))\n\n async with SwitcherBridge(on_device_found_callback):\n await asyncio.sleep(delay)\n\n# run the bridge for 60 seconds\nasyncio.run(print_devices(60))\n```\n\n
\n\n
\n Power Plug API\n\n ```python\n async def control_power_plug(device_ip, device_id, device_key) :\n # for connecting to a device we need its id, login key and ip address\n async with SwitcherType1Api(device_ip, device_id, device_key) as api:\n # get the device current state\n await api.get_state()\n # turn the device on\n await api.control_device(Command.ON)\n # turn the device off\n await api.control_device(Command.OFF)\n # set the device name to 'my new name'\n await api.set_device_name(\"my new name\")\n\n asyncio.run(control_power_plug(\"111.222.11.22\", \"ab1c2d\", \"00\"))\n ```\n\n
\n\n
\n Water Heater API\n\n ```python\n async def control_water_heater(device_ip, device_id, device_key) :\n # for connecting to a device we need its id, login key and ip address\n async with SwitcherType1Api(device_ip, device_id, device_key) as api:\n # get the device current state\n await api.get_state()\n # turn the device on for 15 minutes\n await api.control_device(Command.ON, 15)\n # turn the device off\n await api.control_device(Command.OFF)\n # set the device name to 'my new name'\n await api.set_device_name(\"my new name\")\n # configure the device for 02:30 auto shutdown\n await api.set_auto_shutdown(timedelta(hours=2, minutes=30))\n # get the schedules from the device\n await api.get_schedules()\n # delete and existing schedule with id 1\n await api.delete_schedule(\"1\")\n # create a new recurring schedule for 13:00-14:30\n # executing on sunday and friday\n await api.create_schedule(\"13:00\", \"14:30\", {Days.SUNDAY, Days.FRIDAY})\n\n asyncio.run(control_water_heater(\"111.222.11.22\", \"ab1c2d\", \"00\"))\n ```\n\n
\n\n
\n Runner API\n\n ```python\n async def control_runner(device_ip, device_id, device_key) :\n # for connecting to a device we need its id, login key and ip address\n async with SwitcherType2Api(device_ip, device_id, device_key) as api:\n # get the device current state\n await api.get_shutter_state()\n # open the shutter to 30%\n await api.set_position(30)\n # stop the shutter if currently rolling\n await api.stop()\n\n asyncio.run(control_runner(\"111.222.11.22\", \"ab1c2d\", \"00\"))\n ```\n\n
\n\n
\n Breeze API\n\n ```python\n async def control_breeze(device_ip, device_id, device_key, remote_manager, remote_id) :\n # for connecting to a device we need its id, login key and ip address\n async with SwitcherType2Api(device_ip, device_id, device_key) as api:\n # get the device current state\n await api.get_breeze_state()\n # initialize the Breeze RemoteManager and get the remote\n remote = remote_manager.get_remote(remote_id)\n # prepare a control command that turns on the Breeze\n # set to 24 degree (Celsius) cooling with vertical swing\n # send command to the device\n await api.control_breeze_device(\n remote,\n DeviceState.ON,\n ThermostatMode.COOL,\n 24,\n ThermostatFanLevel.MEDIUM,\n ThermostatSwing.ON,\n )\n\n # create the remote manager outside the context for re-using\n remote_manager = SwitcherBreezeRemoteManager()\n asyncio.run(control_breeze(\"111.222.11.22\", \"ab1c2d\", \"00\", remote_manager, \"DLK65863\"))\n ```\n\n
\n\n## Command Line Helper Scripts\n\n- [discover_devices.py](https://github.com/TomerFi/aioswitcher/blob/dev/scripts/discover_devices.py) can discover devices and their\n states.\n- [control_device.py](https://github.com/TomerFi/aioswitcher/blob/dev/scripts/control_device.py) can control a device.\n\n## Disclaimer\n\nThis is **NOT** an official module and it is **NOT** officially supported by the vendor.
\nThat said, thanks are in order to all the people at [Switcher][12] for their cooperation and general support.\n\n## Contributors [![all-contributors]][2]\n\nThanks goes to these wonderful people ([emoji key][1]):\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\"Aviad
Aviad Golan

\ud83d\udd23
\"Dolev
Dolev Ben Aharon

\ud83d\udcd6
\"Fabian
Fabian Affolter

\ud83d\udcbb
\"Itzik
Itzik Ephraim

\ud83d\udcbb
\"Kesav890\"/
Kesav890

\ud83d\udcd6
\"Liad
Liad Avraham

\ud83d\udcbb
\"Marc
Marc Mueller

\ud83d\udcbb
\"Or
Or Bin

\ud83d\udcbb
\"Shai
Shai rod

\ud83d\udd23
\"Shay
Shay Levy

\ud83d\udcbb \ud83e\udd14 \ud83d\udea7
\"YogevBokobza\"/
YogevBokobza

\ud83d\udcbb \u26a0\ufe0f \ud83d\udea7
\"Yuval
Yuval Moran

\ud83d\udcbb \u26a0\ufe0f
\"dmatik\"/
dmatik

\ud83d\udcdd \ud83e\udd14 \ud83d\udcd3
\"jafar-atili\"/
jafar-atili

\ud83d\udcbb \ud83d\udcd6
\n\n\n\n\n\n\n\n[0]: https://github.com/TomerFi/aioswitcher/wiki\n[1]: https://allcontributors.org/docs/en/emoji-key\n[2]: https://allcontributors.org\n[3]: https://codecov.io/gh/TomerFi/aioswitcher\n[4]: https://github.com/TomerFi/aioswitcher\n[7]: https://github.com/TomerFi/aioswitcher/actions/workflows/stage.yml\n[8]: https://aioswitcher.tomfi.info/\n[11]: https://pypi.org/project/aioswitcher\n[12]: https://www.switcher.co.il/\n\n[all-contributors]: https://img.shields.io/github/all-contributors/tomerfi/aioswitcher?color=ee8449&style=flat-square\n[codecov]: https://codecov.io/gh/TomerFi/aioswitcher/graph/badge.svg\n[gh-build-status]: https://github.com/TomerFi/aioswitcher/actions/workflows/stage.yml/badge.svg\n[gh-pages-status]: https://github.com/TomerFi/aioswitcher/actions/workflows/pages.yml/badge.svg\n[license-badge]: https://img.shields.io/github/license/tomerfi/aioswitcher\n[pypi-downloads]: https://img.shields.io/pypi/dm/aioswitcher.svg?logo=pypi&color=1082C2\n[pypi-version]: https://img.shields.io/pypi/v/aioswitcher?logo=pypi\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://pypi.org/project/aioswitcher/", "keywords": "home, automation, switcher, smart", "license": "Apache-2.0", "maintainer": "Shay Levy", "maintainer_email": null, "name": "aioswitcher", "package_url": "https://pypi.org/project/aioswitcher/", "platform": null, "project_url": "https://pypi.org/project/aioswitcher/", "project_urls": { "Documentation": "https://aioswitcher.tomfi.info", "Homepage": "https://pypi.org/project/aioswitcher/", "Repository": "https://github.com/tomerfi/aioswitcher" }, "provides_extra": null, "release_url": "https://pypi.org/project/aioswitcher/3.4.3/", "requires_dist": null, "requires_python": "<4.0.0,>=3.9.0", "summary": "Switcher Python Integration.", "version": "3.4.3", "yanked": false, "yanked_reason": null }, "last_serial": 23375783, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "4fbe68bea6965c8136efaac075d9fae264d462ffbae227295f8888a88f61763f", "md5": "595fa61f256e75d4e28cd0028247882d", "sha256": "606b6bdb0ea8085b05ead0c89a6f8f0600c2a882b30c3a0c9755e7532fb64b39" }, "downloads": -1, "filename": "aioswitcher-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "595fa61f256e75d4e28cd0028247882d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 21989, "upload_time": "2020-04-08T11:17:57", "upload_time_iso_8601": "2020-04-08T11:17:57.111733Z", "url": "https://files.pythonhosted.org/packages/4f/be/68bea6965c8136efaac075d9fae264d462ffbae227295f8888a88f61763f/aioswitcher-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "4f8105937fd1b69cd6bb2780d0ddd1bdf8dc8a220d6635f917fb356a608326e1", "md5": "f9c7678ce0d70e9aa0a6eec71fbe7cc4", "sha256": "e2e8372ab29e857765ed0b274dd4d1fa5c2f437a7d3ee32d1424f98f52ec56ff" }, "downloads": -1, "filename": "aioswitcher-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f9c7678ce0d70e9aa0a6eec71fbe7cc4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 18004, "upload_time": "2020-04-08T11:17:58", "upload_time_iso_8601": "2020-04-08T11:17:58.463531Z", "url": "https://files.pythonhosted.org/packages/4f/81/05937fd1b69cd6bb2780d0ddd1bdf8dc8a220d6635f917fb356a608326e1/aioswitcher-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "blake2b_256": "8b33731d69a6bd96ad2ee7b174c35a14cbf3b570d4b57b8c76a1c4e9004286b8", "md5": "5d0721c2e319ec6c9e3c24371b9a6c5a", "sha256": "d41dff5b1585c0e6fcf305ad01590271428b33c8b5743bd72ef8a73e95115581" }, "downloads": -1, "filename": "aioswitcher-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5d0721c2e319ec6c9e3c24371b9a6c5a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 21760, "upload_time": "2020-04-09T10:42:38", "upload_time_iso_8601": "2020-04-09T10:42:38.262444Z", "url": "https://files.pythonhosted.org/packages/8b/33/731d69a6bd96ad2ee7b174c35a14cbf3b570d4b57b8c76a1c4e9004286b8/aioswitcher-1.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "ab6e47234235dd251829471771423354bcf06e7eb8cc430433acf258b5e6d333", "md5": "165aba24ccb0a0ee918e85c0c12b39f0", "sha256": "99c16edbca4ca67e004bf1c0edd8cf688f51cf19f8a336a859e3d8dd00c2224a" }, "downloads": -1, "filename": "aioswitcher-1.1.1.tar.gz", "has_sig": false, "md5_digest": "165aba24ccb0a0ee918e85c0c12b39f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 17520, "upload_time": "2020-04-09T10:42:39", "upload_time_iso_8601": "2020-04-09T10:42:39.304010Z", "url": "https://files.pythonhosted.org/packages/ab/6e/47234235dd251829471771423354bcf06e7eb8cc430433acf258b5e6d333/aioswitcher-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "blake2b_256": "675380574b2f3b98d4ea3d369caceb9e0ebaed02d44bfcd7f7d55503ea58931e", "md5": "0d001678f3e5f4f2a6309507848defdd", "sha256": "7e14b14cdf2047d9f26501de663ba885ef77c9cceec889f1ec76c93f435a6e4f" }, "downloads": -1, "filename": "aioswitcher-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0d001678f3e5f4f2a6309507848defdd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22113, "upload_time": "2020-04-11T10:47:51", "upload_time_iso_8601": "2020-04-11T10:47:51.553478Z", "url": "https://files.pythonhosted.org/packages/67/53/80574b2f3b98d4ea3d369caceb9e0ebaed02d44bfcd7f7d55503ea58931e/aioswitcher-1.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "a0daf52b043afc7f629bce9fe73ce656a95061e3e93404ece085c2f2a0d5f40c", "md5": "edcae6fdc8eeb581eb12c1818b2229fb", "sha256": "41e80f6780eec7c76a4630a38355b6344319f760d67a905520ad58c7fa35da7f" }, "downloads": -1, "filename": "aioswitcher-1.1.2.tar.gz", "has_sig": false, "md5_digest": "edcae6fdc8eeb581eb12c1818b2229fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 18211, "upload_time": "2020-04-11T10:47:52", "upload_time_iso_8601": "2020-04-11T10:47:52.715324Z", "url": "https://files.pythonhosted.org/packages/a0/da/f52b043afc7f629bce9fe73ce656a95061e3e93404ece085c2f2a0d5f40c/aioswitcher-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "3542c8d5392f48c703834cf7433fd8a5b0a35861da04f9d29f38dd8ecdf568fb", "md5": "0d89817535522d1bf71c5dd1f8bc5afa", "sha256": "8503434c33a12940a58117e0784387125fbe40ff99eb714c8274c8ff0d25fd0c" }, "downloads": -1, "filename": "aioswitcher-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0d89817535522d1bf71c5dd1f8bc5afa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22270, "upload_time": "2020-05-11T14:52:54", "upload_time_iso_8601": "2020-05-11T14:52:54.379274Z", "url": "https://files.pythonhosted.org/packages/35/42/c8d5392f48c703834cf7433fd8a5b0a35861da04f9d29f38dd8ecdf568fb/aioswitcher-1.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "9bd633887a5c09efaebc841eb7fe15fc4e06bc8d652520cc0081e7b76242857b", "md5": "24ebbd4d8bdfa4ca0f0c98c088d626e9", "sha256": "78f55ba868eb70fed5cc8b25da06ba633bc7f7b2a520c0f06cb7115433a103a1" }, "downloads": -1, "filename": "aioswitcher-1.2.0.tar.gz", "has_sig": false, "md5_digest": "24ebbd4d8bdfa4ca0f0c98c088d626e9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 18439, "upload_time": "2020-05-11T14:52:55", "upload_time_iso_8601": "2020-05-11T14:52:55.610850Z", "url": "https://files.pythonhosted.org/packages/9b/d6/33887a5c09efaebc841eb7fe15fc4e06bc8d652520cc0081e7b76242857b/aioswitcher-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "blake2b_256": "99f17c8601b978afede03626f6b771d3a39d7d8ec0620a617648b7caa5530c8d", "md5": "053b49f2fe44c38f768a2e582b1d820d", "sha256": "a6a94f0db1b38db31a6973a9b6e296a59f1f25687f3e65b9af63afdde2ee1242" }, "downloads": -1, "filename": "aioswitcher-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "053b49f2fe44c38f768a2e582b1d820d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22225, "upload_time": "2020-08-31T10:15:35", "upload_time_iso_8601": "2020-08-31T10:15:35.466710Z", "url": "https://files.pythonhosted.org/packages/99/f1/7c8601b978afede03626f6b771d3a39d7d8ec0620a617648b7caa5530c8d/aioswitcher-1.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "6bda24421d09d187cbf4bcac54403f4b743f7cdd2d9beaadd5ac50e5543e4bfc", "md5": "22ce5f8d2ad54d1f7d6170fc0ae66944", "sha256": "422501c58f5a98a0b3a205a2bf6778c1758833dae42bb5d031104e30d54f1482" }, "downloads": -1, "filename": "aioswitcher-1.2.1.tar.gz", "has_sig": false, "md5_digest": "22ce5f8d2ad54d1f7d6170fc0ae66944", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 18398, "upload_time": "2020-08-31T10:15:36", "upload_time_iso_8601": "2020-08-31T10:15:36.574781Z", "url": "https://files.pythonhosted.org/packages/6b/da/24421d09d187cbf4bcac54403f4b743f7cdd2d9beaadd5ac50e5543e4bfc/aioswitcher-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "blake2b_256": "d1c21a715d05550bb817edd679974d92baaff03d7e39c90006428c866a696760", "md5": "f448d85891b6baec3b78db2b169ff8fb", "sha256": "bcf8f4eb657075f4732d1fcab59cdd9e99f532de55b6a1e0be70223cf8298888" }, "downloads": -1, "filename": "aioswitcher-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f448d85891b6baec3b78db2b169ff8fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22170, "upload_time": "2021-01-11T09:02:14", "upload_time_iso_8601": "2021-01-11T09:02:14.971277Z", "url": "https://files.pythonhosted.org/packages/d1/c2/1a715d05550bb817edd679974d92baaff03d7e39c90006428c866a696760/aioswitcher-1.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "e54a14f2057405d24ff30c271741f7de59f2729933e56c696c1f6c219c310e95", "md5": "f9705182dc9f1c606e27c90374faacb8", "sha256": "86dc30e2297ef541f7b6f6aada0a02643bb063932ad9a200c3f19f08f11cd977" }, "downloads": -1, "filename": "aioswitcher-1.2.2.tar.gz", "has_sig": false, "md5_digest": "f9705182dc9f1c606e27c90374faacb8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 18312, "upload_time": "2021-01-11T09:02:16", "upload_time_iso_8601": "2021-01-11T09:02:16.382151Z", "url": "https://files.pythonhosted.org/packages/e5/4a/14f2057405d24ff30c271741f7de59f2729933e56c696c1f6c219c310e95/aioswitcher-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.3": [ { "comment_text": "", "digests": { "blake2b_256": "c886dc7caf470a53027851da7cd42d58a5bf0c045079ec181d8053a4f9b55d23", "md5": "1ff03c3df8a4d1a8ce0f052d6d85147b", "sha256": "e8999649e22a60475dc1cf9ee4aaa3c29e87af25637c6a8fc94055d6c40e245e" }, "downloads": -1, "filename": "aioswitcher-1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1ff03c3df8a4d1a8ce0f052d6d85147b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22176, "upload_time": "2021-06-01T07:17:12", "upload_time_iso_8601": "2021-06-01T07:17:12.534064Z", "url": "https://files.pythonhosted.org/packages/c8/86/dc7caf470a53027851da7cd42d58a5bf0c045079ec181d8053a4f9b55d23/aioswitcher-1.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "fb00e75a127a3e42204f92371d0a4fca8c55ea916474b2aca3a68d6ef4b98caa", "md5": "ed53d2ade02fd4b8650e540f381e619c", "sha256": "aef8a8c428068ba2818b673bc08e40d421b15b0dcc346afb3be55a3d174dcff0" }, "downloads": -1, "filename": "aioswitcher-1.2.3.tar.gz", "has_sig": false, "md5_digest": "ed53d2ade02fd4b8650e540f381e619c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 18316, "upload_time": "2021-06-01T07:17:13", "upload_time_iso_8601": "2021-06-01T07:17:13.546311Z", "url": "https://files.pythonhosted.org/packages/fb/00/e75a127a3e42204f92371d0a4fca8c55ea916474b2aca3a68d6ef4b98caa/aioswitcher-1.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.4": [ { "comment_text": "", "digests": { "blake2b_256": "c80bdd6b04266f2411d66b2edc6777e7ac9681619d27ff657faf181ab7176906", "md5": "d57d83d7fb7c20b32a4b2d4a1a486c1a", "sha256": "3872b71725b044312ac6c018225310fb3af24e64e90060d4f042c8109f9c99c0" }, "downloads": -1, "filename": "aioswitcher-1.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d57d83d7fb7c20b32a4b2d4a1a486c1a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22233, "upload_time": "2021-06-01T10:08:30", "upload_time_iso_8601": "2021-06-01T10:08:30.143583Z", "url": "https://files.pythonhosted.org/packages/c8/0b/dd6b04266f2411d66b2edc6777e7ac9681619d27ff657faf181ab7176906/aioswitcher-1.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "b6f487432994f8dff37ba8dbb7a49756e169f3ca754ac106ce592bd944477b65", "md5": "d2c359fd1e99bd34b2cb2b499c3965f2", "sha256": "fc56606c48d1a12f555933665ef19d347afbafb02ddd7190e40cde1832f15399" }, "downloads": -1, "filename": "aioswitcher-1.2.4.tar.gz", "has_sig": false, "md5_digest": "d2c359fd1e99bd34b2cb2b499c3965f2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 18399, "upload_time": "2021-06-01T10:08:31", "upload_time_iso_8601": "2021-06-01T10:08:31.358809Z", "url": "https://files.pythonhosted.org/packages/b6/f4/87432994f8dff37ba8dbb7a49756e169f3ca754ac106ce592bd944477b65/aioswitcher-1.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.5": [ { "comment_text": "", "digests": { "blake2b_256": "213f39175e1951d6f3e414ad4376108d79fb7597d32c7da317c4089fc490dcaf", "md5": "04614354269c9ff4257085d8e47e5de5", "sha256": "3290d99f07bee145c431a03e8e4f165d46982770808dab9056f564ddc8974cb2" }, "downloads": -1, "filename": "aioswitcher-1.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "04614354269c9ff4257085d8e47e5de5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 22297, "upload_time": "2021-06-01T10:42:30", "upload_time_iso_8601": "2021-06-01T10:42:30.174775Z", "url": "https://files.pythonhosted.org/packages/21/3f/39175e1951d6f3e414ad4376108d79fb7597d32c7da317c4089fc490dcaf/aioswitcher-1.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "edf68c92a9888c04f9ea5d15e010ae9e3f32ff7db71633d38d487e2ca1f3fefa", "md5": "7ad1dcf4692907cff889706c95ec0a2a", "sha256": "f0bd11412f39607ec509dcead395df4ea9f4b4f5b9b07b20f17a0778eb594f55" }, "downloads": -1, "filename": "aioswitcher-1.2.5.tar.gz", "has_sig": false, "md5_digest": "7ad1dcf4692907cff889706c95ec0a2a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 18423, "upload_time": "2021-06-01T10:42:31", "upload_time_iso_8601": "2021-06-01T10:42:31.412025Z", "url": "https://files.pythonhosted.org/packages/ed/f6/8c92a9888c04f9ea5d15e010ae9e3f32ff7db71633d38d487e2ca1f3fefa/aioswitcher-1.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "blake2b_256": "cbf0eb7a3f52f5d9ce310eec96c70538026bd01ade006e5cb44085d53c3aad18", "md5": "f45d4b9114ae84585e397c2e2345a785", "sha256": "bb545aef054a30a47ce6b4a2c434ee3e6c95d829913770be6182f0c97a7683bd" }, "downloads": -1, "filename": "aioswitcher-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f45d4b9114ae84585e397c2e2345a785", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8.0,<4.0.0", "size": 23962, "upload_time": "2021-06-29T14:01:41", "upload_time_iso_8601": "2021-06-29T14:01:41.154551Z", "url": "https://files.pythonhosted.org/packages/cb/f0/eb7a3f52f5d9ce310eec96c70538026bd01ade006e5cb44085d53c3aad18/aioswitcher-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "07d9286d916ad2d89484107e39066b5cdf1c882ec6a5f03552d005ded8035831", "md5": "41a9d9f6c0cfd93381011c6be28167e3", "sha256": "5e15d7bb41a0c883ae5008747c85546f2dbc07f89a6b1db9ef88247e88527998" }, "downloads": -1, "filename": "aioswitcher-2.0.0.tar.gz", "has_sig": false, "md5_digest": "41a9d9f6c0cfd93381011c6be28167e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8.0,<4.0.0", "size": 18705, "upload_time": "2021-06-29T14:01:42", "upload_time_iso_8601": "2021-06-29T14:01:42.238346Z", "url": "https://files.pythonhosted.org/packages/07/d9/286d916ad2d89484107e39066b5cdf1c882ec6a5f03552d005ded8035831/aioswitcher-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "blake2b_256": "4060ddfd823959d08cf8cf5a9e3affc691b2cf10fb163246fcaa76b7022d7ee1", "md5": "caa82690788d7d4858f8d8dd2f81f2cb", "sha256": "f07c53ab7afcb2605e1fa0863783272232a2e00c5e3309f67ea6e937f91bc5f5" }, "downloads": -1, "filename": "aioswitcher-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "caa82690788d7d4858f8d8dd2f81f2cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8.0,<4.0.0", "size": 23962, "upload_time": "2021-06-29T14:28:31", "upload_time_iso_8601": "2021-06-29T14:28:31.099351Z", "url": "https://files.pythonhosted.org/packages/40/60/ddfd823959d08cf8cf5a9e3affc691b2cf10fb163246fcaa76b7022d7ee1/aioswitcher-2.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "0ac5612cce0d53ad57ff7f4b96361bb2d7bd223f3cc14ca64c68a78fe816db6a", "md5": "b077bf4f12974e9245e3ec3da9194e11", "sha256": "4fd192e6fb127b22b223b771a21823c3ef820ae2bad2208d5ee66e5014836c38" }, "downloads": -1, "filename": "aioswitcher-2.0.1.tar.gz", "has_sig": false, "md5_digest": "b077bf4f12974e9245e3ec3da9194e11", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8.0,<4.0.0", "size": 18685, "upload_time": "2021-06-29T14:28:32", "upload_time_iso_8601": "2021-06-29T14:28:32.440514Z", "url": "https://files.pythonhosted.org/packages/0a/c5/612cce0d53ad57ff7f4b96361bb2d7bd223f3cc14ca64c68a78fe816db6a/aioswitcher-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.10": [ { "comment_text": "", "digests": { "blake2b_256": "62ea1b16666484c7aaa03c023bc0349290fd4c5211ef021ffdbdeab188c2d9e5", "md5": "067f72c519f7b22de576a70c6e8296f1", "sha256": "77b555b08bf0ed86fe3e8019f7f30185f6260f95376e0f84ceb4830171c6d2e0" }, "downloads": -1, "filename": "aioswitcher-2.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "067f72c519f7b22de576a70c6e8296f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 24764, "upload_time": "2022-08-22T21:36:42", "upload_time_iso_8601": "2022-08-22T21:36:42.241445Z", "url": "https://files.pythonhosted.org/packages/62/ea/1b16666484c7aaa03c023bc0349290fd4c5211ef021ffdbdeab188c2d9e5/aioswitcher-2.0.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "d2dc12868b3ba6d7c3fbb28237a6ccb6c0a161346472bd52df797a04514da27e", "md5": "b32bc85283143f2d3607423af7429490", "sha256": "2c1d8ee2aa647e83504a355c3a9d30aa138cf8f0aa772b3b0f1ae2374da4e388" }, "downloads": -1, "filename": "aioswitcher-2.0.10.tar.gz", "has_sig": false, "md5_digest": "b32bc85283143f2d3607423af7429490", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 20452, "upload_time": "2022-08-22T21:36:44", "upload_time_iso_8601": "2022-08-22T21:36:44.072095Z", "url": "https://files.pythonhosted.org/packages/d2/dc/12868b3ba6d7c3fbb28237a6ccb6c0a161346472bd52df797a04514da27e/aioswitcher-2.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.2": [ { "comment_text": "", "digests": { "blake2b_256": "71b30aee0e758a62bd46157e4ec4bc5e91d72ec9580452a431713d33c846bdd5", "md5": "10360dd9230c727b84f3333f455c5c6d", "sha256": "cfc54ddd2efa3504a126eb24b6a1a554ebc7319514373c09ab386a30e6bc54b3" }, "downloads": -1, "filename": "aioswitcher-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "10360dd9230c727b84f3333f455c5c6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8.0,<4.0.0", "size": 24045, "upload_time": "2021-06-30T14:13:00", "upload_time_iso_8601": "2021-06-30T14:13:00.005216Z", "url": "https://files.pythonhosted.org/packages/71/b3/0aee0e758a62bd46157e4ec4bc5e91d72ec9580452a431713d33c846bdd5/aioswitcher-2.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "dbde467eb80f5d2013629e8669eb4914e78d796702ff0e0fdd26730a463e1cd1", "md5": "69783b1614ec515880b1678d3dd36c42", "sha256": "10b361d5e3e4e09b6d07465630bf8591f2150e2b032b29ad31c22f31343aad5e" }, "downloads": -1, "filename": "aioswitcher-2.0.2.tar.gz", "has_sig": false, "md5_digest": "69783b1614ec515880b1678d3dd36c42", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8.0,<4.0.0", "size": 18850, "upload_time": "2021-06-30T14:13:01", "upload_time_iso_8601": "2021-06-30T14:13:01.418502Z", "url": "https://files.pythonhosted.org/packages/db/de/467eb80f5d2013629e8669eb4914e78d796702ff0e0fdd26730a463e1cd1/aioswitcher-2.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.3": [ { "comment_text": "", "digests": { "blake2b_256": "058dfc79787af1b5985f8bc4ef2ff19305fd064a6f6948ef40cf99a2fb7be881", "md5": "7bfc77118b11e5a6bb99f46deb808bdc", "sha256": "73eabd3d1efebac3c11a9ec14888f8eab85096ca5d6ea2535f89299b5b85f5e0" }, "downloads": -1, "filename": "aioswitcher-2.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7bfc77118b11e5a6bb99f46deb808bdc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8.0,<4.0.0", "size": 24091, "upload_time": "2021-07-07T20:13:53", "upload_time_iso_8601": "2021-07-07T20:13:53.009723Z", "url": "https://files.pythonhosted.org/packages/05/8d/fc79787af1b5985f8bc4ef2ff19305fd064a6f6948ef40cf99a2fb7be881/aioswitcher-2.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "452c77151a484ef6119fb48b1a54b704e68907f000ab405deda6583448d97e83", "md5": "3a639fae2d1c94f6ccf6832f17e66258", "sha256": "110dd6a8f5929b9c2355aaf5c48d4824ddf72d0181c54376a16886aea6bbd332" }, "downloads": -1, "filename": "aioswitcher-2.0.3.tar.gz", "has_sig": false, "md5_digest": "3a639fae2d1c94f6ccf6832f17e66258", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8.0,<4.0.0", "size": 18863, "upload_time": "2021-07-07T20:13:54", "upload_time_iso_8601": "2021-07-07T20:13:54.017370Z", "url": "https://files.pythonhosted.org/packages/45/2c/77151a484ef6119fb48b1a54b704e68907f000ab405deda6583448d97e83/aioswitcher-2.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.4": [ { "comment_text": "", "digests": { "blake2b_256": "cdeb90d9d0c58370b1afaeec3d01dcf88c3e04789e699106973759ff85b7c144", "md5": "14eed547ba041818a6dd1d9c1d782078", "sha256": "6ead5727f511860e57b73be02dc24a0556b70220d2fabb92ba70561fc2aefdec" }, "downloads": -1, "filename": "aioswitcher-2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "14eed547ba041818a6dd1d9c1d782078", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8.0,<4.0.0", "size": 24214, "upload_time": "2021-07-16T08:08:16", "upload_time_iso_8601": "2021-07-16T08:08:16.734771Z", "url": "https://files.pythonhosted.org/packages/cd/eb/90d9d0c58370b1afaeec3d01dcf88c3e04789e699106973759ff85b7c144/aioswitcher-2.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "c4a164a3d0ee86626a74e67883f53630d23d6364cd105d5709cfb9d565bc87f2", "md5": "44699c59a4a405f45a3aeab6704f870a", "sha256": "7f2ef0d28698ac5a6ff30a1760c4d49beac3273d8537a259a867a81b82e995cf" }, "downloads": -1, "filename": "aioswitcher-2.0.4.tar.gz", "has_sig": false, "md5_digest": "44699c59a4a405f45a3aeab6704f870a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8.0,<4.0.0", "size": 19241, "upload_time": "2021-07-16T08:08:18", "upload_time_iso_8601": "2021-07-16T08:08:18.259778Z", "url": "https://files.pythonhosted.org/packages/c4/a1/64a3d0ee86626a74e67883f53630d23d6364cd105d5709cfb9d565bc87f2/aioswitcher-2.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.5": [ { "comment_text": "", "digests": { "blake2b_256": "cbcd065876adc1089bbe9f85b54de6652a806ad485e7531d4151657d8db0def5", "md5": "dd98de40e4c2778c0388616fee0dbe43", "sha256": "f454102055186a82db9ecc94ad2e0df61d7c708c3fbcca467c380920dd4ad11e" }, "downloads": -1, "filename": "aioswitcher-2.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "dd98de40e4c2778c0388616fee0dbe43", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8.0,<4.0.0", "size": 24207, "upload_time": "2021-09-07T19:48:23", "upload_time_iso_8601": "2021-09-07T19:48:23.200192Z", "url": "https://files.pythonhosted.org/packages/cb/cd/065876adc1089bbe9f85b54de6652a806ad485e7531d4151657d8db0def5/aioswitcher-2.0.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "3a570b1d4f2d6c2f2988221bcadf6958fa76cadb07ce1094db5a9636c8211c60", "md5": "c6013d3df73809b315b931220b993a1c", "sha256": "d60edce070dd09149c8dfb87abdf295802b8409dffa729a1d6ab165ca1daba23" }, "downloads": -1, "filename": "aioswitcher-2.0.5.tar.gz", "has_sig": false, "md5_digest": "c6013d3df73809b315b931220b993a1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8.0,<4.0.0", "size": 19244, "upload_time": "2021-09-07T19:48:24", "upload_time_iso_8601": "2021-09-07T19:48:24.515673Z", "url": "https://files.pythonhosted.org/packages/3a/57/0b1d4f2d6c2f2988221bcadf6958fa76cadb07ce1094db5a9636c8211c60/aioswitcher-2.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.6": [ { "comment_text": "", "digests": { "blake2b_256": "ca1fcbe786afa987c1b1c500abdeaaa8c3e83ad3b19da310128ba69e5958d066", "md5": "c07c1c3eb3f3bb01c6a5d2b8b7ebbd44", "sha256": "eab5c789eb184569b3b4b18aa633d223675efc88a2ab32c7dd9dffb732d5267e" }, "downloads": -1, "filename": "aioswitcher-2.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "c07c1c3eb3f3bb01c6a5d2b8b7ebbd44", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8.0,<4.0.0", "size": 24093, "upload_time": "2021-09-17T19:05:46", "upload_time_iso_8601": "2021-09-17T19:05:46.894787Z", "url": "https://files.pythonhosted.org/packages/ca/1f/cbe786afa987c1b1c500abdeaaa8c3e83ad3b19da310128ba69e5958d066/aioswitcher-2.0.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "2b1df2679296f37e6461a13fde925168fd9a05c99738a6164353ac07539273ee", "md5": "410f05414502facb230d33360fb84021", "sha256": "dc71d620d8ac814957cd0914a1aedcbb09a197c619062c5de653798d8488a87a" }, "downloads": -1, "filename": "aioswitcher-2.0.6.tar.gz", "has_sig": false, "md5_digest": "410f05414502facb230d33360fb84021", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8.0,<4.0.0", "size": 19034, "upload_time": "2021-09-17T19:05:48", "upload_time_iso_8601": "2021-09-17T19:05:48.819068Z", "url": "https://files.pythonhosted.org/packages/2b/1d/f2679296f37e6461a13fde925168fd9a05c99738a6164353ac07539273ee/aioswitcher-2.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.7": [ { "comment_text": "", "digests": { "blake2b_256": "9402b9f9d335ccb3ad441d1fe2323340734f5226b2ddd611e7fde83a0ae7f99c", "md5": "4b2e29a62940ca6e64522c14d2f6120b", "sha256": "30ad55f36fbeac8a1e74ab94121e3461a47fe5a23fc02d1af3bebd2e69271ea7" }, "downloads": -1, "filename": "aioswitcher-2.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "4b2e29a62940ca6e64522c14d2f6120b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8.0,<4.0.0", "size": 24665, "upload_time": "2021-12-05T20:21:07", "upload_time_iso_8601": "2021-12-05T20:21:07.504570Z", "url": "https://files.pythonhosted.org/packages/94/02/b9f9d335ccb3ad441d1fe2323340734f5226b2ddd611e7fde83a0ae7f99c/aioswitcher-2.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "a38f69759bb8025c8e53a2f7e62fe2ed0006c387218077d965af8dae956c5943", "md5": "a6ddc891fa42072e5b5e1f84226935d9", "sha256": "affbf35f5e5d57b3c826adf391759140bd3c94c26fd27f703a5d3287c3b9a324" }, "downloads": -1, "filename": "aioswitcher-2.0.7.tar.gz", "has_sig": false, "md5_digest": "a6ddc891fa42072e5b5e1f84226935d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8.0,<4.0.0", "size": 20160, "upload_time": "2021-12-05T20:21:09", "upload_time_iso_8601": "2021-12-05T20:21:09.122140Z", "url": "https://files.pythonhosted.org/packages/a3/8f/69759bb8025c8e53a2f7e62fe2ed0006c387218077d965af8dae956c5943/aioswitcher-2.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.8": [ { "comment_text": "", "digests": { "blake2b_256": "6dd9cb4cef2741fa8c5342cc125af60bee712c762f9cdee38e61276a5998ce31", "md5": "f4374817a458dc90d97832cf711ebe77", "sha256": "9a2cc3effe5874494bb73e018354c5c7800cc859bb83a034127f614e99fdd437" }, "downloads": -1, "filename": "aioswitcher-2.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "f4374817a458dc90d97832cf711ebe77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 24679, "upload_time": "2022-02-12T18:53:40", "upload_time_iso_8601": "2022-02-12T18:53:40.542588Z", "url": "https://files.pythonhosted.org/packages/6d/d9/cb4cef2741fa8c5342cc125af60bee712c762f9cdee38e61276a5998ce31/aioswitcher-2.0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "16119f723176f2621e20aa7a5b73eca2d88e95b51e91465a0ec739453312479d", "md5": "981cc4206edc8ab327ae4d6242fdaa58", "sha256": "4e3f02be9c44f401eae6ce6682e94d2e7267d45aa8d9ca658bd433590b26e307" }, "downloads": -1, "filename": "aioswitcher-2.0.8.tar.gz", "has_sig": false, "md5_digest": "981cc4206edc8ab327ae4d6242fdaa58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 20190, "upload_time": "2022-02-12T18:53:41", "upload_time_iso_8601": "2022-02-12T18:53:41.895845Z", "url": "https://files.pythonhosted.org/packages/16/11/9f723176f2621e20aa7a5b73eca2d88e95b51e91465a0ec739453312479d/aioswitcher-2.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.9": [ { "comment_text": "", "digests": { "blake2b_256": "48438738179af11616c1cbdc8796ffe97ec91487de248df43015d8c00a6a3231", "md5": "5a5f90a92f10f082ad42f1b93c482629", "sha256": "d08fd8a1f6bc46f53527393f6c4763a397a5a3ae9e8a27c452152e980c3a0794" }, "downloads": -1, "filename": "aioswitcher-2.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "5a5f90a92f10f082ad42f1b93c482629", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 24672, "upload_time": "2022-04-05T18:31:01", "upload_time_iso_8601": "2022-04-05T18:31:01.865374Z", "url": "https://files.pythonhosted.org/packages/48/43/8738179af11616c1cbdc8796ffe97ec91487de248df43015d8c00a6a3231/aioswitcher-2.0.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "f89e6bfc7ce10ffff0414a81527df4f98020b8dd79860e6ab36e8abf02cd7ec2", "md5": "5451d4d4c6e4b8e6d0f18dc678ff0060", "sha256": "f594c6c99d4953ba611e96fed0d244d459cc06cdf67615b95f0a30ccbb3668b7" }, "downloads": -1, "filename": "aioswitcher-2.0.9.tar.gz", "has_sig": false, "md5_digest": "5451d4d4c6e4b8e6d0f18dc678ff0060", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 20195, "upload_time": "2022-04-05T18:31:03", "upload_time_iso_8601": "2022-04-05T18:31:03.167133Z", "url": "https://files.pythonhosted.org/packages/f8/9e/6bfc7ce10ffff0414a81527df4f98020b8dd79860e6ab36e8abf02cd7ec2/aioswitcher-2.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0": [ { "comment_text": "", "digests": { "blake2b_256": "5b67c350baa795dd559fff519e2a68bd3e2eb18b090e5fe58f901836df8db511", "md5": "9a19548399fc73b31cac66ddbf6ed955", "sha256": "250e11dd6abb9a7714a929067cb092954f32b705a759219c85eefd4b4d1fefe8" }, "downloads": -1, "filename": "aioswitcher-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9a19548399fc73b31cac66ddbf6ed955", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 556089, "upload_time": "2022-09-13T21:40:39", "upload_time_iso_8601": "2022-09-13T21:40:39.525246Z", "url": "https://files.pythonhosted.org/packages/5b/67/c350baa795dd559fff519e2a68bd3e2eb18b090e5fe58f901836df8db511/aioswitcher-3.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "59d9410c7b0bffcd8392df22f44d1f509e014398fa630f1d616dc3400b683225", "md5": "56f1d76b9fe67fe9a61796776a540cad", "sha256": "dccc539e7462a2422f722f4ea7b45c21cd60a33e81263053e7b6c019eb17fc8d" }, "downloads": -1, "filename": "aioswitcher-3.0.0.tar.gz", "has_sig": false, "md5_digest": "56f1d76b9fe67fe9a61796776a540cad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 518552, "upload_time": "2022-09-13T21:40:41", "upload_time_iso_8601": "2022-09-13T21:40:41.322442Z", "url": "https://files.pythonhosted.org/packages/59/d9/410c7b0bffcd8392df22f44d1f509e014398fa630f1d616dc3400b683225/aioswitcher-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.1": [ { "comment_text": "", "digests": { "blake2b_256": "af959e6c50dad074ea2aa14358d86699246c2977330f9e8ce6c59ca473629b0b", "md5": "aff731fb5e20a5d87ef33de6b468962d", "sha256": "52d044c98171c5872514adbf6b40470a44d14a1ff12ff3566b4e02b5edcfda4b" }, "downloads": -1, "filename": "aioswitcher-3.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aff731fb5e20a5d87ef33de6b468962d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 556339, "upload_time": "2022-09-17T19:32:10", "upload_time_iso_8601": "2022-09-17T19:32:10.491499Z", "url": "https://files.pythonhosted.org/packages/af/95/9e6c50dad074ea2aa14358d86699246c2977330f9e8ce6c59ca473629b0b/aioswitcher-3.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "0c558ad8efebafea54ba9787b143d17081c6a0a885518e4c13c97361e0296295", "md5": "a1d204cb55037876f986efc6335aa11d", "sha256": "71da88c5ba355b6eedcb9fbd00f79ab560bebed4a732f017e9bc90dc7a124bcb" }, "downloads": -1, "filename": "aioswitcher-3.0.1.tar.gz", "has_sig": false, "md5_digest": "a1d204cb55037876f986efc6335aa11d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 519036, "upload_time": "2022-09-17T19:32:12", "upload_time_iso_8601": "2022-09-17T19:32:12.392340Z", "url": "https://files.pythonhosted.org/packages/0c/55/8ad8efebafea54ba9787b143d17081c6a0a885518e4c13c97361e0296295/aioswitcher-3.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.2": [ { "comment_text": "", "digests": { "blake2b_256": "c1bb378ca1ff9145269f075757d80502866eb16d4fdd326e7c2e671560571657", "md5": "63590ffb41df8e29ce13ec1d6f8d1543", "sha256": "296f4d5c7420c3d607d6fa3834959c914ace74e5d3e0b08fc5859fd61cf9474a" }, "downloads": -1, "filename": "aioswitcher-3.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "63590ffb41df8e29ce13ec1d6f8d1543", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558063, "upload_time": "2022-09-23T14:02:48", "upload_time_iso_8601": "2022-09-23T14:02:48.355463Z", "url": "https://files.pythonhosted.org/packages/c1/bb/378ca1ff9145269f075757d80502866eb16d4fdd326e7c2e671560571657/aioswitcher-3.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "a187991843c2a24dabc9c78961443c941a64ef435817eaf32bf3a8c9931aeece", "md5": "a4ac3ae10ab843bde5e8ae2cd8c44bc2", "sha256": "6c46e6638b4c4476717215790aaac51454cadfe32f30d15844b066be570e5a26" }, "downloads": -1, "filename": "aioswitcher-3.0.2.tar.gz", "has_sig": false, "md5_digest": "a4ac3ae10ab843bde5e8ae2cd8c44bc2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 519535, "upload_time": "2022-09-23T14:02:49", "upload_time_iso_8601": "2022-09-23T14:02:49.864552Z", "url": "https://files.pythonhosted.org/packages/a1/87/991843c2a24dabc9c78961443c941a64ef435817eaf32bf3a8c9931aeece/aioswitcher-3.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.3": [ { "comment_text": "", "digests": { "blake2b_256": "ca4448d6b95842811991d181fc59a0ec237b00cd39485127a4c61d9637afc9ba", "md5": "69a72269cba5e6ce42031dacacd2110c", "sha256": "d053d4baf1b1270f058c118529aaea1b5628bcbbf8321242412be19e25a4f1b6" }, "downloads": -1, "filename": "aioswitcher-3.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "69a72269cba5e6ce42031dacacd2110c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558278, "upload_time": "2022-10-01T12:34:41", "upload_time_iso_8601": "2022-10-01T12:34:41.893294Z", "url": "https://files.pythonhosted.org/packages/ca/44/48d6b95842811991d181fc59a0ec237b00cd39485127a4c61d9637afc9ba/aioswitcher-3.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "78f2c53ef6773f4d1ec9f30843b89eba85cafeda8341d216e11c32b61715fc04", "md5": "5ee7277d1a2fe5270e0874447ec5cdb8", "sha256": "ca24d41e37351879b7288e0a1a123d2f506b5ace3cd36cf66fde13ed24c31a74" }, "downloads": -1, "filename": "aioswitcher-3.0.3.tar.gz", "has_sig": false, "md5_digest": "5ee7277d1a2fe5270e0874447ec5cdb8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 519730, "upload_time": "2022-10-01T12:34:43", "upload_time_iso_8601": "2022-10-01T12:34:43.753187Z", "url": "https://files.pythonhosted.org/packages/78/f2/c53ef6773f4d1ec9f30843b89eba85cafeda8341d216e11c32b61715fc04/aioswitcher-3.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "fb3d72407a6e90ec905a50ea000cb00e68ababfe1487b444c905e3ac6c233e46", "md5": "e272fc064090403c8798e77aee812686", "sha256": "29585021eea10afcaece7c7dcda4af3e611d77df187498370e963c9e40e8f953" }, "downloads": -1, "filename": "aioswitcher-3.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e272fc064090403c8798e77aee812686", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558516, "upload_time": "2022-10-18T08:38:16", "upload_time_iso_8601": "2022-10-18T08:38:16.713296Z", "url": "https://files.pythonhosted.org/packages/fb/3d/72407a6e90ec905a50ea000cb00e68ababfe1487b444c905e3ac6c233e46/aioswitcher-3.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "e263aed41dfb281366a859f1fe8efa708439fbfbae4b99d741aa0db88d04a35b", "md5": "f0b3f171ea54b6257242d1ef059a4720", "sha256": "297eb011d2256eb7b37a82015b2cdecec4bbf052178e0ce717d0d3810cf01be8" }, "downloads": -1, "filename": "aioswitcher-3.1.0.tar.gz", "has_sig": false, "md5_digest": "f0b3f171ea54b6257242d1ef059a4720", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 520124, "upload_time": "2022-10-18T08:38:18", "upload_time_iso_8601": "2022-10-18T08:38:18.050393Z", "url": "https://files.pythonhosted.org/packages/e2/63/aed41dfb281366a859f1fe8efa708439fbfbae4b99d741aa0db88d04a35b/aioswitcher-3.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "e425e013dd62497adace78a255fa8e4cadddb2ea2aa5e90f0b0a09c41229a05f", "md5": "48854d197dc03f67fdcb44882e0570ab", "sha256": "d9cd21f33278f6016f2437cf68e1d57abc24b403bc819a1ca8b71940dd10df5f" }, "downloads": -1, "filename": "aioswitcher-3.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "48854d197dc03f67fdcb44882e0570ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558541, "upload_time": "2022-10-29T17:44:59", "upload_time_iso_8601": "2022-10-29T17:44:59.116411Z", "url": "https://files.pythonhosted.org/packages/e4/25/e013dd62497adace78a255fa8e4cadddb2ea2aa5e90f0b0a09c41229a05f/aioswitcher-3.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "95f99f7996dec40c744b794c9f5c10c56edca4e0418140bf424f37cd50b4ada4", "md5": "46368311e0a36387c253faf87090b432", "sha256": "77447c2b1487e2a6420e0a4460fd77d5879efbf569b8d1c85435b2c347cb35e7" }, "downloads": -1, "filename": "aioswitcher-3.2.0.tar.gz", "has_sig": false, "md5_digest": "46368311e0a36387c253faf87090b432", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 520124, "upload_time": "2022-10-29T17:45:00", "upload_time_iso_8601": "2022-10-29T17:45:00.659352Z", "url": "https://files.pythonhosted.org/packages/95/f9/9f7996dec40c744b794c9f5c10c56edca4e0418140bf424f37cd50b4ada4/aioswitcher-3.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.2.1": [ { "comment_text": "", "digests": { "blake2b_256": "46b1ace5aeb8b9701a85b509b8751947bebf0c2c769306249138c6b1963d3d5b", "md5": "5c00fa6c828ad1e87ab2f39cf6332e19", "sha256": "5ce11c6d23548003b7baf4bf81bce40b4380293806d913cbe5996ed9e9b5dab1" }, "downloads": -1, "filename": "aioswitcher-3.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5c00fa6c828ad1e87ab2f39cf6332e19", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558483, "upload_time": "2022-11-30T10:51:50", "upload_time_iso_8601": "2022-11-30T10:51:50.241593Z", "url": "https://files.pythonhosted.org/packages/46/b1/ace5aeb8b9701a85b509b8751947bebf0c2c769306249138c6b1963d3d5b/aioswitcher-3.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "36dc64e94e0d5dee916ccfc62fedc46e13b03ea00eab66ed5dfd026be7d727d8", "md5": "483499c1251010e29f019ae2b139da15", "sha256": "72d57c42090503dd723b08a9ec11f86c00fa24d0e538fe9bc3654cf5c0e1b135" }, "downloads": -1, "filename": "aioswitcher-3.2.1.tar.gz", "has_sig": false, "md5_digest": "483499c1251010e29f019ae2b139da15", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 520072, "upload_time": "2022-11-30T10:51:52", "upload_time_iso_8601": "2022-11-30T10:51:52.518567Z", "url": "https://files.pythonhosted.org/packages/36/dc/64e94e0d5dee916ccfc62fedc46e13b03ea00eab66ed5dfd026be7d727d8/aioswitcher-3.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.2.2": [ { "comment_text": "", "digests": { "blake2b_256": "26d6d9a43e0ea01936ecf9b4df95935919554fb3cf68c25a4b319e3369f2fd44", "md5": "1d9fa9803031f6e2b2cba25fe9286e05", "sha256": "b39c567e0c6c6e2e38a9c3521e2481fa8b143ae58011266bcf880cd1af5d8106" }, "downloads": -1, "filename": "aioswitcher-3.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1d9fa9803031f6e2b2cba25fe9286e05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558485, "upload_time": "2023-02-04T09:10:29", "upload_time_iso_8601": "2023-02-04T09:10:29.603293Z", "url": "https://files.pythonhosted.org/packages/26/d6/d9a43e0ea01936ecf9b4df95935919554fb3cf68c25a4b319e3369f2fd44/aioswitcher-3.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "8da86f1df57932844d991f2cf5dcc4bc717285807763bcdd86a5cf8d0cbc7728", "md5": "89989970e26b3c49885a17bc1f3e4b34", "sha256": "86593dcca0540e702070a4959236b4e4dfcd79e21b3ec59473e67c43680aa325" }, "downloads": -1, "filename": "aioswitcher-3.2.2.tar.gz", "has_sig": false, "md5_digest": "89989970e26b3c49885a17bc1f3e4b34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 520068, "upload_time": "2023-02-04T09:10:30", "upload_time_iso_8601": "2023-02-04T09:10:30.854008Z", "url": "https://files.pythonhosted.org/packages/8d/a8/6f1df57932844d991f2cf5dcc4bc717285807763bcdd86a5cf8d0cbc7728/aioswitcher-3.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.3.0": [ { "comment_text": "", "digests": { "blake2b_256": "892d93b82cb17770953e294cffcac53c1284e5eec41a708ac77b252d5bf19d23", "md5": "bcf4506754e39a486df2caf20f3fb92c", "sha256": "d49a642df483dfbe80cbf7faa2d12527bb33908dc143615893d264db5433abf2" }, "downloads": -1, "filename": "aioswitcher-3.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bcf4506754e39a486df2caf20f3fb92c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558808, "upload_time": "2023-04-10T18:44:47", "upload_time_iso_8601": "2023-04-10T18:44:47.848774Z", "url": "https://files.pythonhosted.org/packages/89/2d/93b82cb17770953e294cffcac53c1284e5eec41a708ac77b252d5bf19d23/aioswitcher-3.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "94fca467027e6a50c70bf86d865e0397ed8145f4a4bb20f7f0b5c218729fbfb6", "md5": "8fe16e006b52178e67d69af4b00ff952", "sha256": "3e46596454e38b0732f6c808bfe3c0d928fcb1e4d6307e04e5c19662db978435" }, "downloads": -1, "filename": "aioswitcher-3.3.0.tar.gz", "has_sig": false, "md5_digest": "8fe16e006b52178e67d69af4b00ff952", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 519923, "upload_time": "2023-04-10T18:44:49", "upload_time_iso_8601": "2023-04-10T18:44:49.378935Z", "url": "https://files.pythonhosted.org/packages/94/fc/a467027e6a50c70bf86d865e0397ed8145f4a4bb20f7f0b5c218729fbfb6/aioswitcher-3.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.4.0": [ { "comment_text": "", "digests": { "blake2b_256": "81deb2d31718c3265e77cf5bfb819535929e1759329fbadf91bdf78bae025a7a", "md5": "9798ff44280dfc4e0fe150d090b3b85b", "sha256": "e5eb4601f5dec4f7cab5a8046b032adbe3d1fc7ab12d7c3c8d2548874a4e07fc" }, "downloads": -1, "filename": "aioswitcher-3.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9798ff44280dfc4e0fe150d090b3b85b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558843, "upload_time": "2023-05-17T13:28:24", "upload_time_iso_8601": "2023-05-17T13:28:24.693412Z", "url": "https://files.pythonhosted.org/packages/81/de/b2d31718c3265e77cf5bfb819535929e1759329fbadf91bdf78bae025a7a/aioswitcher-3.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "123bc842af26a6359ef3d798a1686804fcd550e89c19950d12263b4c508f2856", "md5": "5025cf28bf5ad75a62c9bad2655ffc80", "sha256": "3689a7ecdac28f223a85f10cc285aca4aef36e40548e8d7c1da24c9a9733bbdc" }, "downloads": -1, "filename": "aioswitcher-3.4.0.tar.gz", "has_sig": false, "md5_digest": "5025cf28bf5ad75a62c9bad2655ffc80", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 519970, "upload_time": "2023-05-17T13:28:27", "upload_time_iso_8601": "2023-05-17T13:28:27.679586Z", "url": "https://files.pythonhosted.org/packages/12/3b/c842af26a6359ef3d798a1686804fcd550e89c19950d12263b4c508f2856/aioswitcher-3.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.4.1": [ { "comment_text": "", "digests": { "blake2b_256": "ca5bcd0eef11b0012ee6e91388381ea676f04283f60c0a5b73553f84e66af70d", "md5": "43c951fbca6767ccd881c3493d7220a0", "sha256": "5f573c51d69ea4545b0a8895bfd6eb2956e6e5584d1c55a91494b3f23cb956db" }, "downloads": -1, "filename": "aioswitcher-3.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "43c951fbca6767ccd881c3493d7220a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 558986, "upload_time": "2024-01-09T21:35:21", "upload_time_iso_8601": "2024-01-09T21:35:21.947584Z", "url": "https://files.pythonhosted.org/packages/ca/5b/cd0eef11b0012ee6e91388381ea676f04283f60c0a5b73553f84e66af70d/aioswitcher-3.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "12b66be8a1b9dc9d71eab7c53493b00a894cb494385243b0c7d9d4856a1f85b3", "md5": "ef03d79bf251bf0b205204af350463d5", "sha256": "4a0b03b11636757a682c85cab20bc18166408337407c13fecb54852bb6dabc02" }, "downloads": -1, "filename": "aioswitcher-3.4.1.tar.gz", "has_sig": false, "md5_digest": "ef03d79bf251bf0b205204af350463d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 520199, "upload_time": "2024-01-09T21:35:24", "upload_time_iso_8601": "2024-01-09T21:35:24.557905Z", "url": "https://files.pythonhosted.org/packages/12/b6/6be8a1b9dc9d71eab7c53493b00a894cb494385243b0c7d9d4856a1f85b3/aioswitcher-3.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.4.2": [ { "comment_text": "", "digests": { "blake2b_256": "6d8bfe297dab7a059e971cca730796f29980dc03124166948edea494a8613976", "md5": "ad1540251e96ba263062a2799680fc2b", "sha256": "942cd4374a26f58f902cbfae99520060ca7fb833361264bb54c18a84c173bfbb" }, "downloads": -1, "filename": "aioswitcher-3.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ad1540251e96ba263062a2799680fc2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.9.0,<4.0.0", "size": 555473, "upload_time": "2024-01-18T13:52:49", "upload_time_iso_8601": "2024-01-18T13:52:49.589523Z", "url": "https://files.pythonhosted.org/packages/6d/8b/fe297dab7a059e971cca730796f29980dc03124166948edea494a8613976/aioswitcher-3.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "def6f5a974334b2ae0583c31e2e2e9d1ad91157b991557a18962745a2a5f5a8c", "md5": "058f2da0d9393941d201ae1b338fee1e", "sha256": "c7133934c914e75c807a79c71679520fbe5f78f196b50fe33308e2e31363fa4f" }, "downloads": -1, "filename": "aioswitcher-3.4.2.tar.gz", "has_sig": false, "md5_digest": "058f2da0d9393941d201ae1b338fee1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.9.0,<4.0.0", "size": 520750, "upload_time": "2024-01-18T13:52:51", "upload_time_iso_8601": "2024-01-18T13:52:51.767468Z", "url": "https://files.pythonhosted.org/packages/de/f6/f5a974334b2ae0583c31e2e2e9d1ad91157b991557a18962745a2a5f5a8c/aioswitcher-3.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.4.3": [ { "comment_text": "", "digests": { "blake2b_256": "395c6451a717365c9091b30e95c52779e5ab306005ec439aa16dc18a9af52de0", "md5": "6be3a27db34174b74cd2a7bd006cbbc4", "sha256": "8cd40036cbef95cdd91f3d8c30367b27a1b5f564985246b4cfaa92878795fc03" }, "downloads": -1, "filename": "aioswitcher-3.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6be3a27db34174b74cd2a7bd006cbbc4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "<4.0.0,>=3.9.0", "size": 555358, "upload_time": "2024-05-25T14:40:39", "upload_time_iso_8601": "2024-05-25T14:40:39.119284Z", "url": "https://files.pythonhosted.org/packages/39/5c/6451a717365c9091b30e95c52779e5ab306005ec439aa16dc18a9af52de0/aioswitcher-3.4.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "8b70ba6dfcd9da85c98735b1cdcb91a1e7c62e96668bd0b4fafc6af52b2d754b", "md5": "656edd97d1c5895d31440641ee3ce07e", "sha256": "dfb9274683828d3abe1bc75cdcf38dba41ca8672d009679896916bfa64253626" }, "downloads": -1, "filename": "aioswitcher-3.4.3.tar.gz", "has_sig": false, "md5_digest": "656edd97d1c5895d31440641ee3ce07e", "packagetype": "sdist", "python_version": "source", "requires_python": "<4.0.0,>=3.9.0", "size": 520526, "upload_time": "2024-05-25T14:40:41", "upload_time_iso_8601": "2024-05-25T14:40:41.831887Z", "url": "https://files.pythonhosted.org/packages/8b/70/ba6dfcd9da85c98735b1cdcb91a1e7c62e96668bd0b4fafc6af52b2d754b/aioswitcher-3.4.3.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "blake2b_256": "395c6451a717365c9091b30e95c52779e5ab306005ec439aa16dc18a9af52de0", "md5": "6be3a27db34174b74cd2a7bd006cbbc4", "sha256": "8cd40036cbef95cdd91f3d8c30367b27a1b5f564985246b4cfaa92878795fc03" }, "downloads": -1, "filename": "aioswitcher-3.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6be3a27db34174b74cd2a7bd006cbbc4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": "<4.0.0,>=3.9.0", "size": 555358, "upload_time": "2024-05-25T14:40:39", "upload_time_iso_8601": "2024-05-25T14:40:39.119284Z", "url": "https://files.pythonhosted.org/packages/39/5c/6451a717365c9091b30e95c52779e5ab306005ec439aa16dc18a9af52de0/aioswitcher-3.4.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "8b70ba6dfcd9da85c98735b1cdcb91a1e7c62e96668bd0b4fafc6af52b2d754b", "md5": "656edd97d1c5895d31440641ee3ce07e", "sha256": "dfb9274683828d3abe1bc75cdcf38dba41ca8672d009679896916bfa64253626" }, "downloads": -1, "filename": "aioswitcher-3.4.3.tar.gz", "has_sig": false, "md5_digest": "656edd97d1c5895d31440641ee3ce07e", "packagetype": "sdist", "python_version": "source", "requires_python": "<4.0.0,>=3.9.0", "size": 520526, "upload_time": "2024-05-25T14:40:41", "upload_time_iso_8601": "2024-05-25T14:40:41.831887Z", "url": "https://files.pythonhosted.org/packages/8b/70/ba6dfcd9da85c98735b1cdcb91a1e7c62e96668bd0b4fafc6af52b2d754b/aioswitcher-3.4.3.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }