{ "info": { "author": "Chris Campbell", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\n# Introduction\n\nThis is a Python 3.8+ module aiming to interact with the Chamberlain MyQ API.\n\nCode is licensed under the MIT license.\n\n# [Homeassistant](https://home-assistant.io)\n\n[Homeassistant](https://home-assistant.io) has a [core myQ component](https://www.home-assistant.io/integrations/myq/) leveraging this package.\nIn addition, there is also a [HACS myQ component](https://github.com/ehendrix23/hass_myq) available that can be added into HACS as a custom repository.\n\n# Getting Started\n\n## Installation\n\n```python\npip install pymyq\n```\n\n## Usage\n\n`pymyq` starts within an [aiohttp](https://aiohttp.readthedocs.io/en/stable/)\n`ClientSession`:\n\n```python\nimport asyncio\n\nfrom aiohttp import ClientSession\n\n\nasync def main() -> None:\n \"\"\"Create the aiohttp session and run.\"\"\"\n async with ClientSession() as websession:\n # YOUR CODE HERE\n\n\nasyncio.get_event_loop().run_until_complete(main())\n```\n\nTo get all MyQ devices associated with an account:\n\n```python\nimport asyncio\n\nfrom aiohttp import ClientSession\n\nimport pymyq\n\n\nasync def main() -> None:\n \"\"\"Create the aiohttp session and run.\"\"\"\n async with ClientSession() as websession:\n myq = await pymyq.login('', '', websession)\n\n # Return only cover devices:\n devices = myq.covers\n # >>> {\"serial_number123\": }\n\n # Return only lamps devices:\n devices = myq.lamps\n # >>> {\"serial_number123\": }\n\n # Return only locks devices:\n devices = myq.locks\n # >>> {\"serial_number123\": }\n \n # Return only gateway devices:\n devices = myq.gateways\n # >>> {\"serial_number123\": }\n\n # Return *all* devices:\n devices = myq.devices\n # >>> {\"serial_number123\": , \"serial_number456\": }\n\n\nasyncio.get_event_loop().run_until_complete(main())\n```\n\n## API Properties\n\n- `accounts`: dictionary with all accounts (MyQAccount)\n- `covers`: dictionary with all covers (MyQGarageDoor)\n- `devices`: dictionary with all devices (MyQDevice)\n- `gateways`: dictionary with all gateways (MyQDevice)\n- `lamps`: dictionary with all lamps (MyQLamp)\n- `locks`: dictionary with all locks (MyQLock)\n- `last_state_update`: datetime (in UTC) last state update was retrieved for all items\n- `password`: password used for authentication. Can only be set, not retrieved\n- `username`: username for authentication.\n\n## Account Properties (MyQAccount)\n\n- `api`: Associated API object\n- `id`: ID for the account\n- `name`: Name of the account\n- `covers`: dictionary with all covers for account (MyQGarageDoor)\n- `devices`: dictionary with all devices for account (MyQDevice)\n- `gateways`: dictionary with all gateways for account (MyQDevice)\n- `lamps`: dictionary with all lamps for account (MyQLamp)\n- `locks`: dictionary with all locks for account (MyQLock)\n- `account_json`: Dictionary containing all account information as retrieved from MyQ\n- `last_state_update`: datetime (in UTC) last state update was retrieved for all devices within this account\n\n## Device Properties\n\n- `account`: Return account associated with device (MyQAccount)\n- `close_allowed`: Return whether the device can be closed unattended.\n- `device_family`: Return the family in which this device lives.\n- `device_id`: Return the device ID (serial number).\n- `device_json`: Dictionary containing all device information as retrieved from MyQ\n- `device_platform`: Return the device platform.\n- `device_type`: Return the device type.\n- `firmware_version`: Return the family in which this device lives.\n- `href`: URI for device\n- `name`: Return the device name.\n- `online`: Return whether the device is online.\n- `open_allowed`: Return whether the device can be opened unattended.\n- `parent_device_id`: Return the device ID (serial number) of this device's parent.\n- `state`: Return the current state of the device.\n- `state_update`: Returns datetime when device was last updated\n\n## API Methods\n\nThese are coroutines and need to be `await`ed \u2013 see `example.py` for examples.\n\n- `authenticate`: Authenticate (or re-authenticate) to MyQ. Call this to\n re-authenticate immediately after changing username and/or password otherwise\n new username/password will only be used when token has to be refreshed.\n- `update_device_info`: Retrieve info and status for all accounts and devices\n\n## Account Methods\n\nAll of the routines on the `MyQAccount` class are coroutines and need to be\n`await`ed \u2013 see `example.py` for examples.\n\n- `update`: get the latest device info (state, etc.) for all devices associated with this account.\n\n## Device Methods\n\nAll of the routines on the `MyQDevice` class are coroutines and need to be\n`await`ed \u2013 see `example.py` for examples.\n\n- `update`: get the latest device info (state, etc.). Note that\n this runs MyQAccount.update and thus all devices within account will be updated\n\n## Cover Methods\n\nAll Device methods in addition to:\n\n- `close`: close the cover\n- `open`: open the cover\n\n## Lamp Methods\n\nAll Device methods in addition to:\n\n- `turnon`: turn lamp on\n- `turnoff`: turn lamp off\n\n# Acknowledgement\n\nHuge thank you to [hjdhjd](https://github.com/hjdhjd) for figuring out the updated V6 API and\nsharing his work with us.\n\n# Disclaimer\n\nThe code here is based off of an unsupported API from\n[Chamberlain](http://www.chamberlain.com/) and is subject to change without\nnotice. The authors claim no responsibility for damages to your garage door or\nproperty by use of the code within.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/arraylabs/pymyq", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pymyq", "package_url": "https://pypi.org/project/pymyq/", "platform": null, "project_url": "https://pypi.org/project/pymyq/", "project_urls": { "Homepage": "https://github.com/arraylabs/pymyq" }, "release_url": "https://pypi.org/project/pymyq/3.1.5/", "requires_dist": [ "aiohttp", "beautifulsoup4", "pkce" ], "requires_python": ">=3.8", "summary": "Python package for controlling MyQ-Enabled Garage Door", "version": "3.1.5", "yanked": false, "yanked_reason": null }, "last_serial": 13704191, "releases": { "0.0.11": [ { "comment_text": "", "digests": { "md5": "c885b1d1db93c2566d6585405635dc56", "sha256": "cd184cc77b15c80338c145575535462a36d6823748f3d160652c24943ed6abef" }, "downloads": -1, "filename": "pymyq-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "c885b1d1db93c2566d6585405635dc56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3793, "upload_time": "2018-06-12T16:49:10", "upload_time_iso_8601": "2018-06-12T16:49:10.348599Z", "url": "https://files.pythonhosted.org/packages/9d/54/3744c6ac1c15f8583d8ca9230f9152f0bba26c71e576982fcdf78bb6ee3a/pymyq-0.0.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8c80c71aa9f10aec6996f80537d279b9", "sha256": "89d59e69aafa15c3df4fdcc495313aa2e53370facbe57d903775b8d712e365a4" }, "downloads": -1, "filename": "pymyq-0.0.11.tar.gz", "has_sig": false, "md5_digest": "8c80c71aa9f10aec6996f80537d279b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3887, "upload_time": "2018-06-12T16:49:11", "upload_time_iso_8601": "2018-06-12T16:49:11.397731Z", "url": "https://files.pythonhosted.org/packages/fd/ef/3e1d892935ad4299150cc7f4a87cdffecf8a2677221d4d588aa91823cd6b/pymyq-0.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "93e2b26f95d0cae2e06201853addc54c", "sha256": "9c71cddc6779ef0d399b8deefbdc2afeb31a71353a83edd57f4aef844a83f188" }, "downloads": -1, "filename": "pymyq-0.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "93e2b26f95d0cae2e06201853addc54c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3841, "upload_time": "2018-08-21T15:17:17", "upload_time_iso_8601": "2018-08-21T15:17:17.101431Z", "url": "https://files.pythonhosted.org/packages/94/57/0f1ca583a4df30cda1a35a262cf07d1f5cce53caa85fce2951bd208c48bf/pymyq-0.0.15-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09f54cec8255dbf1a9b158a563db923c", "sha256": "ca8291310712bb906f9744be40972f1dd750fd337d34b3370ddb9e9313fab7d4" }, "downloads": -1, "filename": "pymyq-0.0.15.tar.gz", "has_sig": false, "md5_digest": "09f54cec8255dbf1a9b158a563db923c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3927, "upload_time": "2018-08-21T15:17:18", "upload_time_iso_8601": "2018-08-21T15:17:18.153762Z", "url": "https://files.pythonhosted.org/packages/78/d8/bdbc4be8244131c1528988f749d0b58a5bc984515b3ac398275715d118c6/pymyq-0.0.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "127a6d8ef39267409211dbb33bb930ed", "sha256": "6871afd6facbbfd3abe2c16e98d691ca9eebf613304bb9c66b5dd1b9e11c82b0" }, "downloads": -1, "filename": "pymyq-0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "127a6d8ef39267409211dbb33bb930ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4841, "upload_time": "2018-10-16T16:28:37", "upload_time_iso_8601": "2018-10-16T16:28:37.703273Z", "url": "https://files.pythonhosted.org/packages/7a/92/63f1eb67f888c481485f6353d48f3bb1b6e76f3f2ddaf0640199acbf9c5c/pymyq-0.0.16-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0ac8d560a221327ceb3f9acb8c378e16", "sha256": "e27cd2d75e042b0d2e71d2a1ee85f386e9c5b251bb84a31cb12df584f8f2cbc8" }, "downloads": -1, "filename": "pymyq-0.0.16.tar.gz", "has_sig": false, "md5_digest": "0ac8d560a221327ceb3f9acb8c378e16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4117, "upload_time": "2018-10-16T16:28:39", "upload_time_iso_8601": "2018-10-16T16:28:39.176654Z", "url": "https://files.pythonhosted.org/packages/be/17/dd8f309998bab0e129ad5183fc59d628fe2259fc296201cb8f80b42b6c20/pymyq-0.0.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "76185216e8e512e112645f7d5d380ca5", "sha256": "132bc5bf5f5282225448574d31da0794d422ed01022af15e9016446977bea2bf" }, "downloads": -1, "filename": "pymyq-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "76185216e8e512e112645f7d5d380ca5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5024, "upload_time": "2017-04-15T19:29:09", "upload_time_iso_8601": "2017-04-15T19:29:09.700018Z", "url": "https://files.pythonhosted.org/packages/0c/02/3bf705c1c46a9e87211f26a87b85f9178fd8ece84480ffa9941389b5ebd8/pymyq-0.0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bef0fd4dfdaa21869da03dd3b4c0d7d6", "sha256": "b744f2ac576e5f11e9d9d4b165323250338535d0f3d4456f13eb47e8b1b6d1b9" }, "downloads": -1, "filename": "pymyq-0.0.8.tar.gz", "has_sig": false, "md5_digest": "bef0fd4dfdaa21869da03dd3b4c0d7d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3256, "upload_time": "2017-04-15T19:29:10", "upload_time_iso_8601": "2017-04-15T19:29:10.569278Z", "url": "https://files.pythonhosted.org/packages/a9/51/4f9c9293013fcc9ce1fe2507b8d185187b0b34cfbf4f80000d7a0d19ac16/pymyq-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "9ed30a5a570adb18bad2e6c7528b01b8", "sha256": "b3a4ac00e0a978caa0bdadf5e1c30338bcd82cbe8bee4d5feb69b514c5e26642" }, "downloads": -1, "filename": "pymyq-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ed30a5a570adb18bad2e6c7528b01b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 7729, "upload_time": "2018-11-15T14:44:49", "upload_time_iso_8601": "2018-11-15T14:44:49.475759Z", "url": "https://files.pythonhosted.org/packages/2e/2e/e0df998b4938992f4f493c3c973053c7ad90b5d593cb4f6a37afef7eb891/pymyq-1.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f4c5c0d891f8ebaa14ed7af68f3f2bf0", "sha256": "b7652b83f944a662ae5c982ee5c4fd130cb9631d3c05b241e28d733249108d4a" }, "downloads": -1, "filename": "pymyq-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f4c5c0d891f8ebaa14ed7af68f3f2bf0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 6161, "upload_time": "2018-11-15T14:44:51", "upload_time_iso_8601": "2018-11-15T14:44:51.082699Z", "url": "https://files.pythonhosted.org/packages/09/54/dc1f7593add9b3493195722d29510a3794e692cdf0fade266cbe89af11ce/pymyq-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "68773b08a1b3821b6976d7e458904259", "sha256": "c91008632535a4dd4707aabf7268f6d9c83f3060a8336f3fed0618c567701a72" }, "downloads": -1, "filename": "pymyq-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68773b08a1b3821b6976d7e458904259", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 9585, "upload_time": "2019-02-02T18:48:11", "upload_time_iso_8601": "2019-02-02T18:48:11.968418Z", "url": "https://files.pythonhosted.org/packages/05/11/02118a08beadd3b80ef9f95ef125d94881cd2ed0db3b7ce97711de748b56/pymyq-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "76dfc2503e1fc322062a6433838ea8d3", "sha256": "5656f7b3b8224a62715a501aed0024f9e9af5d38ac68fe8c79549a1a458aff94" }, "downloads": -1, "filename": "pymyq-1.1.0.tar.gz", "has_sig": false, "md5_digest": "76dfc2503e1fc322062a6433838ea8d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 7770, "upload_time": "2019-02-02T18:48:13", "upload_time_iso_8601": "2019-02-02T18:48:13.852212Z", "url": "https://files.pythonhosted.org/packages/f3/ca/f3d7995b3dfa0f2aaac5e9dc46776da399ec349e8d9e3fb3599145da8dee/pymyq-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "4cdb319b2e8294109348af7023e338a6", "sha256": "ee830e45f3feb358fa65e4963c23316c9f3f5ef215dac8e47a2b0d700fb31853" }, "downloads": -1, "filename": "pymyq-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4cdb319b2e8294109348af7023e338a6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8996, "upload_time": "2019-03-26T16:27:11", "upload_time_iso_8601": "2019-03-26T16:27:11.482782Z", "url": "https://files.pythonhosted.org/packages/eb/ac/1319708e30e15deb0ad8f61b88f9f36b1bc8035524d207251f01ef90026f/pymyq-1.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3a47978cf51d8c85a3aa0a6e49b9aeab", "sha256": "e06851f424f6c3254a821f68d726fc888a023b79fc139856614223c86307e605" }, "downloads": -1, "filename": "pymyq-1.2.0.tar.gz", "has_sig": false, "md5_digest": "3a47978cf51d8c85a3aa0a6e49b9aeab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 8194, "upload_time": "2019-03-26T16:27:12", "upload_time_iso_8601": "2019-03-26T16:27:12.783680Z", "url": "https://files.pythonhosted.org/packages/cc/e0/c80c28d763e5e0633af4058d4c2678f7a8f96d73ebcb9114d8545b0d6ea6/pymyq-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "73376e29f4482c1775d295e8b17ef959", "sha256": "6711a278b1632c46f8ee2fbd2a9a81d9e199050d26e69bae22b8171bae49e798" }, "downloads": -1, "filename": "pymyq-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73376e29f4482c1775d295e8b17ef959", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 9097, "upload_time": "2019-05-01T13:50:13", "upload_time_iso_8601": "2019-05-01T13:50:13.117612Z", "url": "https://files.pythonhosted.org/packages/50/c7/a1b8af1357660f97b5d8260ccb192285e441531bd4b5e1f2f2343f3be3c5/pymyq-1.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "088bafb061d2af038368903ecb191b90", "sha256": "2934adc7bf4ff136cbb01127c8fe688efa3f986793904de6acc982f219e95ef5" }, "downloads": -1, "filename": "pymyq-1.2.1.tar.gz", "has_sig": false, "md5_digest": "088bafb061d2af038368903ecb191b90", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 8317, "upload_time": "2019-05-01T13:50:14", "upload_time_iso_8601": "2019-05-01T13:50:14.266784Z", "url": "https://files.pythonhosted.org/packages/22/71/9e1fbf998f5a257ea28de340036355a4d5d4f8f17ffba73394a1b9cc01d3/pymyq-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "350ecd289193a85feda7137a0b4b1fd5", "sha256": "4a1422dfd2130860aa806364d8a56f50a8c876edba4b5f70573bba8bd50f6b5a" }, "downloads": -1, "filename": "pymyq-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "350ecd289193a85feda7137a0b4b1fd5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 7043, "upload_time": "2019-10-21T16:04:16", "upload_time_iso_8601": "2019-10-21T16:04:16.414382Z", "url": "https://files.pythonhosted.org/packages/cd/0e/1430bda80ed78e1d8d2f2cd6f4cb38d49396e90e12d1595d65413d6f4021/pymyq-2.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "34f1a226e7431df135e3b4607c586ec2", "sha256": "df795261c9e5d0b13a35af78dc4cacacbdcec3fa3b7289cee8d33515933b8ec2" }, "downloads": -1, "filename": "pymyq-2.0.0.tar.gz", "has_sig": false, "md5_digest": "34f1a226e7431df135e3b4607c586ec2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 6371, "upload_time": "2019-10-21T16:04:19", "upload_time_iso_8601": "2019-10-21T16:04:19.464868Z", "url": "https://files.pythonhosted.org/packages/0c/d8/497e44698e2ff3a2ac1b96ee299df025bce43af9fb1ff9650d590c8ca147/pymyq-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "2da04478beca23903527d435061e10e0", "sha256": "89c014b08f1e194d2a7f949a09cdab5dcb476887d6b868f96d0125756070adc5" }, "downloads": -1, "filename": "pymyq-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2da04478beca23903527d435061e10e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 7098, "upload_time": "2019-10-30T13:45:59", "upload_time_iso_8601": "2019-10-30T13:45:59.964228Z", "url": "https://files.pythonhosted.org/packages/a8/c5/9387033bb8696ac08489e041bbf04a51f547e0b5fd487a156f26fcf604f5/pymyq-2.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1bca7a24d70db174c8f6347c5b3aa362", "sha256": "541bc0164470854c31646c6efc23030c5d944ba66529a949c45298ab3a3bc311" }, "downloads": -1, "filename": "pymyq-2.0.1.tar.gz", "has_sig": false, "md5_digest": "1bca7a24d70db174c8f6347c5b3aa362", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 6456, "upload_time": "2019-10-30T13:46:01", "upload_time_iso_8601": "2019-10-30T13:46:01.231731Z", "url": "https://files.pythonhosted.org/packages/79/bc/be5102c14e55b97008b1adc0fb5d8e9220230e27b7533ae112c6a831ab01/pymyq-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.10": [ { "comment_text": "", "digests": { "md5": "dec5ce9f373a468f73fb8696fd47a578", "sha256": "9c2feae06bb09d3771371f46844ad46cd88b0d4c0455277dd6c07ac13043e573" }, "downloads": -1, "filename": "pymyq-2.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dec5ce9f373a468f73fb8696fd47a578", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8773, "upload_time": "2020-11-20T01:15:10", "upload_time_iso_8601": "2020-11-20T01:15:10.551560Z", "url": "https://files.pythonhosted.org/packages/b6/0a/d1936cf7f6eb34b737b8104012829f4d3d2c303d32a268591fc17192ed82/pymyq-2.0.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70a1b8d3df593157c99458db8e0e822d", "sha256": "1bc0e5e9f430266f2b8a7e48733a6e483b00629e76cf48dc45448f40319c0a61" }, "downloads": -1, "filename": "pymyq-2.0.10.tar.gz", "has_sig": false, "md5_digest": "70a1b8d3df593157c99458db8e0e822d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9301, "upload_time": "2020-11-20T01:15:11", "upload_time_iso_8601": "2020-11-20T01:15:11.936443Z", "url": "https://files.pythonhosted.org/packages/25/f0/57da5497a1a117e7f53284b69a2320bcfc1ce5d8d6687f04c6f9d4f1ff8e/pymyq-2.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.11": [ { "comment_text": "", "digests": { "md5": "45975e0a74f90febef5163cb22feccbf", "sha256": "70e065e9ed0677e2d09fd930de7485730ea9d43641d6caa6d24d1be42a6683bd" }, "downloads": -1, "filename": "pymyq-2.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "45975e0a74f90febef5163cb22feccbf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8771, "upload_time": "2020-12-02T15:40:27", "upload_time_iso_8601": "2020-12-02T15:40:27.418304Z", "url": "https://files.pythonhosted.org/packages/ec/0c/cd85f66a5908f6577a273fba7a8d7b62b122af9e51745e769cbbdfd15424/pymyq-2.0.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9946301e16f5c515d3d8b7a0173f3f01", "sha256": "7e11e104bf3d577e21801599138a21f163a61d722595d8b0ed053a20fca406c3" }, "downloads": -1, "filename": "pymyq-2.0.11.tar.gz", "has_sig": false, "md5_digest": "9946301e16f5c515d3d8b7a0173f3f01", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9290, "upload_time": "2020-12-02T15:40:28", "upload_time_iso_8601": "2020-12-02T15:40:28.878008Z", "url": "https://files.pythonhosted.org/packages/bc/ac/cbf6fdb180b5c93bc61092a01beb657978603290306dc720e71d6bcdb551/pymyq-2.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.12": [ { "comment_text": "", "digests": { "md5": "379fa354ebedfa55511e8d085615c035", "sha256": "f836b520e876c5ec93f1154128dbda48a433146c53cf550f2c5d842ea77bc632" }, "downloads": -1, "filename": "pymyq-2.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "379fa354ebedfa55511e8d085615c035", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8834, "upload_time": "2020-12-17T16:22:13", "upload_time_iso_8601": "2020-12-17T16:22:13.810071Z", "url": "https://files.pythonhosted.org/packages/ac/e9/cf7775cc71d09dbb042157228b89071313f1d7e76d50f7c9f34081240253/pymyq-2.0.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e3971c10d2cd1b34b627c68523e2f50d", "sha256": "912b20874190a9f6ecba912e0ffd8c4eba9be9e22ddfbed76394324b8f34cd47" }, "downloads": -1, "filename": "pymyq-2.0.12.tar.gz", "has_sig": false, "md5_digest": "e3971c10d2cd1b34b627c68523e2f50d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9358, "upload_time": "2020-12-17T16:22:15", "upload_time_iso_8601": "2020-12-17T16:22:15.242000Z", "url": "https://files.pythonhosted.org/packages/d1/60/d0e93d61854416b15cf8371832b87d78499ce1eef3acf58b621659a3d98d/pymyq-2.0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.13": [ { "comment_text": "", "digests": { "md5": "329d741d1bf9bcf3c312e691680c95b3", "sha256": "6b7d1e1f903c1d78ce2a9f125363500671fd9bcf733a16717b77a46189b5d552" }, "downloads": -1, "filename": "pymyq-2.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "329d741d1bf9bcf3c312e691680c95b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8897, "upload_time": "2021-01-08T19:12:50", "upload_time_iso_8601": "2021-01-08T19:12:50.597371Z", "url": "https://files.pythonhosted.org/packages/6c/7a/00e3f7ff07f3798a866c2b728ba8077ae6208186e2abab8372a617a5a885/pymyq-2.0.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f4df048faab2b29be36746070b22d25b", "sha256": "aed8eb0ffbf5aef21a60b548c3d66a347d20ed0285ae55ee636f3de0c7395c3c" }, "downloads": -1, "filename": "pymyq-2.0.13.tar.gz", "has_sig": false, "md5_digest": "f4df048faab2b29be36746070b22d25b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9422, "upload_time": "2021-01-08T19:12:51", "upload_time_iso_8601": "2021-01-08T19:12:51.922778Z", "url": "https://files.pythonhosted.org/packages/5d/25/41027ec026b067faa72e258028f3ff14e875017a243ded6749cea0d33aff/pymyq-2.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.14": [ { "comment_text": "", "digests": { "md5": "c18889dfaa84adda177ce7d1ad4400fa", "sha256": "8050d22c9a030f75a7fa836832b3775d84dfe6ba1afdbdcbab2d20bfe3f95f1c" }, "downloads": -1, "filename": "pymyq-2.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c18889dfaa84adda177ce7d1ad4400fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 9374, "upload_time": "2021-01-11T22:44:05", "upload_time_iso_8601": "2021-01-11T22:44:05.264458Z", "url": "https://files.pythonhosted.org/packages/0b/8a/0a796754c6b4063d5cbc1e24a676b6b3bac97a91ff9272346b19f0c25ecf/pymyq-2.0.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7f60c6ea32f63db106f5ad681b71cee4", "sha256": "c0817e11856e0e6afacdbbb0c1fefd735c2d0bca30202b7914b0c18c9bb92b28" }, "downloads": -1, "filename": "pymyq-2.0.14.tar.gz", "has_sig": false, "md5_digest": "7f60c6ea32f63db106f5ad681b71cee4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9846, "upload_time": "2021-01-11T22:44:06", "upload_time_iso_8601": "2021-01-11T22:44:06.805264Z", "url": "https://files.pythonhosted.org/packages/98/95/83cfa0fd52c407e472d96a920c109e8e8d2a9fcc4de5de1e64476815a53c/pymyq-2.0.14.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "83270fb1dda2c9e53373d24694b31c28", "sha256": "b19a273cec6a3a97f36e0928e55a886d7d35f72dddca5718593ebaa09d7a3a32" }, "downloads": -1, "filename": "pymyq-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83270fb1dda2c9e53373d24694b31c28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 7820, "upload_time": "2020-05-07T16:22:12", "upload_time_iso_8601": "2020-05-07T16:22:12.394416Z", "url": "https://files.pythonhosted.org/packages/1d/b8/6c7ae3c50c1690f459e14393bded6d028c4e453d8de0fc2d035503a398b6/pymyq-2.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9d624ac5ec9d7a3f0d707ab7caf91c82", "sha256": "0b437417d443d2d3706c7f1065c9d209d55ffa21b02bac85c2b37b52add803b5" }, "downloads": -1, "filename": "pymyq-2.0.2.tar.gz", "has_sig": false, "md5_digest": "9d624ac5ec9d7a3f0d707ab7caf91c82", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 7014, "upload_time": "2020-05-07T16:22:13", "upload_time_iso_8601": "2020-05-07T16:22:13.406937Z", "url": "https://files.pythonhosted.org/packages/3b/18/6ac3516f42d96bb06fe5de5a6f399821f694b050054376a803464827dcfe/pymyq-2.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "73be49ab0ec3b1688824626b0abe4136", "sha256": "f4844493f116361a02f8622acbfb816bc28edb2112c281e71d9496ef6b478030" }, "downloads": -1, "filename": "pymyq-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73be49ab0ec3b1688824626b0abe4136", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 7935, "upload_time": "2020-06-05T15:45:18", "upload_time_iso_8601": "2020-06-05T15:45:18.429602Z", "url": "https://files.pythonhosted.org/packages/e8/1d/6bccedfccffb0f22c4a49e7e2231571979f2de8d29db1ae2429dfa86ebde/pymyq-2.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "66204516d073df91fa81d60cd000d575", "sha256": "06a22048fdd18a4963c19bbb418a02f7df742250a006d2a620d6afb55af1ebc6" }, "downloads": -1, "filename": "pymyq-2.0.3.tar.gz", "has_sig": false, "md5_digest": "66204516d073df91fa81d60cd000d575", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 7128, "upload_time": "2020-06-05T15:45:19", "upload_time_iso_8601": "2020-06-05T15:45:19.646805Z", "url": "https://files.pythonhosted.org/packages/8e/89/cd281400594387987bc2ecc1b3f5cdbefc75df945672866bb60f1e919545/pymyq-2.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "89bbdf7309e2ba8868912a589955af79", "sha256": "2977451a5565ab84d6b88714ed42eab7d25c223ba9db2841cdcb86cf5301db0e" }, "downloads": -1, "filename": "pymyq-2.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89bbdf7309e2ba8868912a589955af79", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 7948, "upload_time": "2020-06-11T14:20:08", "upload_time_iso_8601": "2020-06-11T14:20:08.024059Z", "url": "https://files.pythonhosted.org/packages/3d/1f/5361087c82cd04ac08355216453e490e42969887cb4cd453d14afbbdcf7f/pymyq-2.0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "badb5e325ac44b4b949656b0c4d1c748", "sha256": "7589f6e307007ea84298269ee4447c7eeb3a472890262f4995d61d9394515a17" }, "downloads": -1, "filename": "pymyq-2.0.4.tar.gz", "has_sig": false, "md5_digest": "badb5e325ac44b4b949656b0c4d1c748", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 7132, "upload_time": "2020-06-11T14:20:09", "upload_time_iso_8601": "2020-06-11T14:20:09.098780Z", "url": "https://files.pythonhosted.org/packages/92/7c/71e36e1239055ff4ec0604547ad9f206bd5216df6a953f45c7dd4678ee29/pymyq-2.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "98e81cbe485d6f74e4f3d43f5803873f", "sha256": "775e8c47bd865cec9211175649b8da188affe3c215a0e66ac22aa65a42245da4" }, "downloads": -1, "filename": "pymyq-2.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98e81cbe485d6f74e4f3d43f5803873f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 7923, "upload_time": "2020-06-30T16:30:10", "upload_time_iso_8601": "2020-06-30T16:30:10.374840Z", "url": "https://files.pythonhosted.org/packages/16/2c/6501af92887d9c01f02b8c5f962beecd9b1bdc71425cc38b87437f7e5ef5/pymyq-2.0.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bc41feaaa0f9fb4815d606bb602cf588", "sha256": "b31832f5c47c1b17950d83d2e3495fb477a44e3c7ccbf753992dbcac3e56ec28" }, "downloads": -1, "filename": "pymyq-2.0.5.tar.gz", "has_sig": false, "md5_digest": "bc41feaaa0f9fb4815d606bb602cf588", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 7106, "upload_time": "2020-06-30T16:30:11", "upload_time_iso_8601": "2020-06-30T16:30:11.811261Z", "url": "https://files.pythonhosted.org/packages/3d/3b/60cb7be290cefc6cf49fd9afc971877844e6a2a2436d91afaee50e8f2910/pymyq-2.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "35c7d2736899b1aba62bf7585bdacc68", "sha256": "80ecccc694f861ae81dfe8ce93d551d85c11f7ba525105f5b740cd056f2a8a1c" }, "downloads": -1, "filename": "pymyq-2.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35c7d2736899b1aba62bf7585bdacc68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8143, "upload_time": "2020-09-17T14:46:11", "upload_time_iso_8601": "2020-09-17T14:46:11.871777Z", "url": "https://files.pythonhosted.org/packages/81/40/603e4c7732510050f4059501f54f00f6fec5284b2ab7b36cf557042faabd/pymyq-2.0.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "63543fc32fbb42252303107860ad9541", "sha256": "f6f0bfb6a5b232f7f7ea151a5c15eb6f211a2f7f25df3026a57fe469cc3f8d77" }, "downloads": -1, "filename": "pymyq-2.0.6.tar.gz", "has_sig": false, "md5_digest": "63543fc32fbb42252303107860ad9541", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 7320, "upload_time": "2020-09-17T14:46:13", "upload_time_iso_8601": "2020-09-17T14:46:13.168157Z", "url": "https://files.pythonhosted.org/packages/f1/c3/27d5b6dd01dada6197385ffe3ba037522dc8a1e2f1b47a2fe16e715dbdb2/pymyq-2.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "eef891acb7faaed75fb2ffd566053199", "sha256": "4fb97eb130f85538d478a51cb054348c5bb1c17d56a5923d8b5fd3f3444f761b" }, "downloads": -1, "filename": "pymyq-2.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eef891acb7faaed75fb2ffd566053199", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8142, "upload_time": "2020-09-17T14:50:46", "upload_time_iso_8601": "2020-09-17T14:50:46.624206Z", "url": "https://files.pythonhosted.org/packages/df/9b/a12a5779357883ed62ac1b9ad1dcb6c326c1f659103dfc1e22ac639b4be0/pymyq-2.0.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2be5a6e2b1cefb219c1304314c986f1d", "sha256": "29d882dfeec36141406fd410400ad518a610068dac159aea01b31cc47f306753" }, "downloads": -1, "filename": "pymyq-2.0.7.tar.gz", "has_sig": false, "md5_digest": "2be5a6e2b1cefb219c1304314c986f1d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 7321, "upload_time": "2020-09-17T14:50:47", "upload_time_iso_8601": "2020-09-17T14:50:47.717375Z", "url": "https://files.pythonhosted.org/packages/db/21/eb4769067972c1796af5f79467fbdea8ded1658ef7b62089ec0bd9cf67e6/pymyq-2.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.8": [ { "comment_text": "", "digests": { "md5": "577779245e90594d59a1f52c23c19e5d", "sha256": "723958d3ed3ac59838535a55590643b3559528ac064414fc1d4abf4c3d70bd63" }, "downloads": -1, "filename": "pymyq-2.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "577779245e90594d59a1f52c23c19e5d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8185, "upload_time": "2020-10-19T16:10:25", "upload_time_iso_8601": "2020-10-19T16:10:25.916206Z", "url": "https://files.pythonhosted.org/packages/55/c1/10101e471b42e2089279bf6725029050914c1bf0485ab8fa558e35839aae/pymyq-2.0.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2cd5429b0e8499ecdb733f3a55e44359", "sha256": "a34aed617114a4667817f03b4a0463605bdf6c8d734d59f435b5ec9c292fa462" }, "downloads": -1, "filename": "pymyq-2.0.8.tar.gz", "has_sig": false, "md5_digest": "2cd5429b0e8499ecdb733f3a55e44359", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 8739, "upload_time": "2020-10-19T16:10:27", "upload_time_iso_8601": "2020-10-19T16:10:27.309208Z", "url": "https://files.pythonhosted.org/packages/d2/62/a4a6bdba4d8dcf4b5e8c33cc7c1647bdf9f255d642ad603d28f7b971c0f6/pymyq-2.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.9": [ { "comment_text": "", "digests": { "md5": "82908c448c2a80e04a726d3340c2e8a4", "sha256": "cf306918ea7585d192a51e47f5940d65d08b3dcaa08439180025226cd73b838d" }, "downloads": -1, "filename": "pymyq-2.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82908c448c2a80e04a726d3340c2e8a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 8760, "upload_time": "2020-11-20T01:13:48", "upload_time_iso_8601": "2020-11-20T01:13:48.310599Z", "url": "https://files.pythonhosted.org/packages/7a/f4/78ccffdae9a8685b648d237c02dda508f96a524c9fa18935fb7696dd3ec2/pymyq-2.0.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cc0862f272c2d16d0ed16c094cc93317", "sha256": "cff5b7d8d4e3ce127b129a0b190651edf58e961785ef493c785e353bd7f8a78a" }, "downloads": -1, "filename": "pymyq-2.0.9.tar.gz", "has_sig": false, "md5_digest": "cc0862f272c2d16d0ed16c094cc93317", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9278, "upload_time": "2020-11-20T01:13:49", "upload_time_iso_8601": "2020-11-20T01:13:49.602004Z", "url": "https://files.pythonhosted.org/packages/79/33/9d8b4c757479577e953b3b431521c7df916b2270b0503234c7824edcf251/pymyq-2.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "d9113e23d5b73819d16b199b4b9ca4ff", "sha256": "6474198d1170adf4ad41489b1e0bd32107e07950605ef607fdfa195b93859dca" }, "downloads": -1, "filename": "pymyq-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9113e23d5b73819d16b199b4b9ca4ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 16408, "upload_time": "2021-02-05T21:49:05", "upload_time_iso_8601": "2021-02-05T21:49:05.412956Z", "url": "https://files.pythonhosted.org/packages/b7/9e/0aa43588f24532730d4d60bef9d37bf2aa971926929345161d21c93b17f3/pymyq-3.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a46b64d16eece1d9f729a396f4690539", "sha256": "9f3e26f9ad94abd123f81b13d385896a4f4744884bf796ec19ce2d2ab1d9fa03" }, "downloads": -1, "filename": "pymyq-3.0.0.tar.gz", "has_sig": false, "md5_digest": "a46b64d16eece1d9f729a396f4690539", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 15885, "upload_time": "2021-02-05T21:49:06", "upload_time_iso_8601": "2021-02-05T21:49:06.589530Z", "url": "https://files.pythonhosted.org/packages/6a/bb/3eef74e782c1d4b9c7a143ad7064de5c5296bf42f2006fb43d46419442a2/pymyq-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "b17dc3b5d0434b70a0a093df1223fd0f", "sha256": "e4eebe93d55adae44af17b1ebe818450a54473a4255c00742dc77add0864e578" }, "downloads": -1, "filename": "pymyq-3.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b17dc3b5d0434b70a0a093df1223fd0f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 16424, "upload_time": "2021-02-05T23:48:05", "upload_time_iso_8601": "2021-02-05T23:48:05.749690Z", "url": "https://files.pythonhosted.org/packages/b2/30/06cfa9b4296037badcfad03b72dbc8adb787add063cc4141b8c13c5d50d2/pymyq-3.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "618b2dfb6f32493f6e18c8af5d417ac2", "sha256": "7b8fd5e535efa6224f02c9a50ebedbca0ac0b28026083cbf2aa7d842426a4801" }, "downloads": -1, "filename": "pymyq-3.0.1.tar.gz", "has_sig": false, "md5_digest": "618b2dfb6f32493f6e18c8af5d417ac2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 15902, "upload_time": "2021-02-05T23:48:07", "upload_time_iso_8601": "2021-02-05T23:48:07.203722Z", "url": "https://files.pythonhosted.org/packages/75/94/aa615d2464d1004fb31d94de5ec6112e17a397daf8c8ce071554ac458e7c/pymyq-3.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "ba0f503b948fea617ca4c889794bae97", "sha256": "44bc4e207ed04db9fcdb96896813935e321e81c85a367563192ed5b1d9100314" }, "downloads": -1, "filename": "pymyq-3.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba0f503b948fea617ca4c889794bae97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 16413, "upload_time": "2021-02-09T22:41:28", "upload_time_iso_8601": "2021-02-09T22:41:28.039651Z", "url": "https://files.pythonhosted.org/packages/fe/cc/db86bc3f9f298d6863621d5a909f676e3316b24e0a98a9646236216f7811/pymyq-3.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7e8bd9ce68aa8243bf9ecfd41142b152", "sha256": "42e9ce815d62733653406ec90dac21951c396dc47c29a2c9e7d5c3f1964a0a69" }, "downloads": -1, "filename": "pymyq-3.0.2.tar.gz", "has_sig": false, "md5_digest": "7e8bd9ce68aa8243bf9ecfd41142b152", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 15912, "upload_time": "2021-02-09T22:41:29", "upload_time_iso_8601": "2021-02-09T22:41:29.670575Z", "url": "https://files.pythonhosted.org/packages/86/82/743e8ee1b106ddf038d0bdc68387fec1852d1b6f374b40e9bf37918783fb/pymyq-3.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "87b030377530da2a40d4008bef38522c", "sha256": "bccd4ffb3caf13d9890e935428733df295d3da83e83e43a53a46b1e37c0951e5" }, "downloads": -1, "filename": "pymyq-3.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "87b030377530da2a40d4008bef38522c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 16693, "upload_time": "2021-02-11T01:44:01", "upload_time_iso_8601": "2021-02-11T01:44:01.904172Z", "url": "https://files.pythonhosted.org/packages/86/52/123237160bdc0df0497dedbc32e731d845dce25f3eb59b7264c8d985bbfa/pymyq-3.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5f5e639590e19c3da1057e2019df6fd2", "sha256": "b046b89cc23ba9fed0fae2a57df4443edda01a0e789e6c59227ab177b9141105" }, "downloads": -1, "filename": "pymyq-3.0.3.tar.gz", "has_sig": false, "md5_digest": "5f5e639590e19c3da1057e2019df6fd2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 16291, "upload_time": "2021-02-11T01:44:03", "upload_time_iso_8601": "2021-02-11T01:44:03.510610Z", "url": "https://files.pythonhosted.org/packages/2a/2a/d7e709dd3ac581c43ec87abe5c7cccc7a18da068d7ce18a167c23f142e6b/pymyq-3.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "4c004aa1211f1cb037c898ce80ca53c3", "sha256": "f110e1a79a86da4264eef2435a66cd75ffe2d3d5e4ab6a5244fdfc8304b12341" }, "downloads": -1, "filename": "pymyq-3.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c004aa1211f1cb037c898ce80ca53c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.8", "size": 17238, "upload_time": "2021-02-23T00:59:20", "upload_time_iso_8601": "2021-02-23T00:59:20.012472Z", "url": "https://files.pythonhosted.org/packages/a5/de/28c5671722420e5fd34470175385edbe4fee0000cb06f2f3db24d1fe97d3/pymyq-3.0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "197496c70b3cb08efe683410888f0092", "sha256": "bf498172a4e808c0d6a708da85f405421d212737ace9fc08e277065ec4525d9f" }, "downloads": -1, "filename": "pymyq-3.0.4.tar.gz", "has_sig": false, "md5_digest": "197496c70b3cb08efe683410888f0092", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 16840, "upload_time": "2021-02-23T00:59:22", "upload_time_iso_8601": "2021-02-23T00:59:22.258780Z", "url": "https://files.pythonhosted.org/packages/58/92/1603f11e6f14940b1ae1e34423084c2c44374a8a4dc43b7cf16aecb0d287/pymyq-3.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "8ea5e09ec9420e9f2306443cfa3cb5db", "sha256": "35453cdad198679bfa5527d47821e887d26beb86a5c8b17bb2066136ca4e77ac" }, "downloads": -1, "filename": "pymyq-3.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ea5e09ec9420e9f2306443cfa3cb5db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.8", "size": 19849, "upload_time": "2021-08-09T18:17:27", "upload_time_iso_8601": "2021-08-09T18:17:27.214787Z", "url": "https://files.pythonhosted.org/packages/ea/25/e038cc27ce6a6e492d486c6630f2937716d68136bf0c09f092809f53756d/pymyq-3.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0f73b728371ba2a6230f7396963a3ce7", "sha256": "003f4aae71aaf279ded0cf75bdb0428b8eb10af25915aeab161fb46f1eec085b" }, "downloads": -1, "filename": "pymyq-3.1.0.tar.gz", "has_sig": false, "md5_digest": "0f73b728371ba2a6230f7396963a3ce7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 19196, "upload_time": "2021-08-09T18:17:28", "upload_time_iso_8601": "2021-08-09T18:17:28.861630Z", "url": "https://files.pythonhosted.org/packages/79/99/bc043b1ac4f339dd3c3bcb2d30e76287982a5fbe25cf3f1b9d856e32f708/pymyq-3.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "da1e1ac4cce69a146803586df1801c6e", "sha256": "f7b7b3d350e95e9f2a0974886cfa2059e59b5d7e6690c3b08a89a79fa6eb26b7" }, "downloads": -1, "filename": "pymyq-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da1e1ac4cce69a146803586df1801c6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.8", "size": 19890, "upload_time": "2021-08-09T22:05:02", "upload_time_iso_8601": "2021-08-09T22:05:02.240525Z", "url": "https://files.pythonhosted.org/packages/79/d0/3333dbf2913ba73e7a936c0d8f5c877b93cfd42dc275412b58387e60d7fa/pymyq-3.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "336b596d2120de1dbddbaabdc8aa2a7a", "sha256": "d0a82f93d9ac983bb242236d812b44aec6c54d105f384c8fa308b85490b1bcae" }, "downloads": -1, "filename": "pymyq-3.1.1.tar.gz", "has_sig": false, "md5_digest": "336b596d2120de1dbddbaabdc8aa2a7a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 19252, "upload_time": "2021-08-09T22:05:04", "upload_time_iso_8601": "2021-08-09T22:05:04.029865Z", "url": "https://files.pythonhosted.org/packages/51/e6/de0e421f711ec2a5d1cd3ecb52a79a04c690c682136811f0a74d2aa80ec4/pymyq-3.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "6f957b5b5d9a56907615becdd1fe5c32", "sha256": "5177264f685f99d7d3ed0460a8e9773c1bd7ab1ae2bb5f9a1679f774fe529382" }, "downloads": -1, "filename": "pymyq-3.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f957b5b5d9a56907615becdd1fe5c32", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.8", "size": 19911, "upload_time": "2021-08-11T20:44:02", "upload_time_iso_8601": "2021-08-11T20:44:02.624681Z", "url": "https://files.pythonhosted.org/packages/79/90/cc14f6b7a3cd0c1108f613dbd885533189de3eb7d1cf9b69f05b9efde1fa/pymyq-3.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b906415991fa295b51e0917c4269cfd0", "sha256": "07a620df57e0eccbc388a6ba35746996c62f6e025664ed44d20089e3e4f13b64" }, "downloads": -1, "filename": "pymyq-3.1.2.tar.gz", "has_sig": false, "md5_digest": "b906415991fa295b51e0917c4269cfd0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 19275, "upload_time": "2021-08-11T20:44:04", "upload_time_iso_8601": "2021-08-11T20:44:04.054410Z", "url": "https://files.pythonhosted.org/packages/b3/e0/973fc7e33c37541c689902ec78ecb42fca61de656560789b203d4ba1fe35/pymyq-3.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "8b7dc8471664ec07eab49caeecdd4dca", "sha256": "1d763245c88d13ea38e2f4ce667baf5d621bbfbecdab10f3554d5de58673ceb3" }, "downloads": -1, "filename": "pymyq-3.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b7dc8471664ec07eab49caeecdd4dca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.8", "size": 19980, "upload_time": "2021-08-23T18:42:43", "upload_time_iso_8601": "2021-08-23T18:42:43.338781Z", "url": "https://files.pythonhosted.org/packages/ff/82/ff7e6a6c6606ca93012c1d3b6088628a806e95b9867ee924ea46c49a1518/pymyq-3.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b9b8d11fa963bbb8ee41303881ecf2ae", "sha256": "98d965a97e170ffcc27254fbb478ee8c5e2d03cc1f0a35ce96a6af21a8614466" }, "downloads": -1, "filename": "pymyq-3.1.3.tar.gz", "has_sig": false, "md5_digest": "b9b8d11fa963bbb8ee41303881ecf2ae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 19388, "upload_time": "2021-08-23T18:42:45", "upload_time_iso_8601": "2021-08-23T18:42:45.287399Z", "url": "https://files.pythonhosted.org/packages/b1/c6/7628b453aef179e33f4ae98ba66b8d1e87272eeff1a0204203eaf62d5051/pymyq-3.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.4": [ { "comment_text": "", "digests": { "md5": "2b4f28d07872420a9c90e9fa0953986a", "sha256": "c3092e3b613757f9baa7d6daa687172bcd1b8c9a9adab24b84c08a4a9f61283b" }, "downloads": -1, "filename": "pymyq-3.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b4f28d07872420a9c90e9fa0953986a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.8", "size": 19972, "upload_time": "2021-09-11T00:49:41", "upload_time_iso_8601": "2021-09-11T00:49:41.243170Z", "url": "https://files.pythonhosted.org/packages/30/8d/abfca851f4e9448f5104ef69b5f5d605cbd4e66b9585938e70cb38811293/pymyq-3.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e0fe53fd6c81366916d6b3e3327b7a6c", "sha256": "bb62b9692ec6f130e21b973f70dfaabfb9dcf5a869b92a944d9b21c461fad043" }, "downloads": -1, "filename": "pymyq-3.1.4.tar.gz", "has_sig": false, "md5_digest": "e0fe53fd6c81366916d6b3e3327b7a6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 19365, "upload_time": "2021-09-11T00:49:42", "upload_time_iso_8601": "2021-09-11T00:49:42.908809Z", "url": "https://files.pythonhosted.org/packages/c6/93/a34d8bd7e1d5766e8aef6d43609b34bec80533ce5dcc40015db168dfca4d/pymyq-3.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.5": [ { "comment_text": "", "digests": { "md5": "862fa3403b9a28de8069cb3293138813", "sha256": "23b427b5bcc86d7eeb7098b956ede84338373748f4370e19cc76bbfdae8bd880" }, "downloads": -1, "filename": "pymyq-3.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "862fa3403b9a28de8069cb3293138813", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.8", "size": 20755, "upload_time": "2022-05-03T23:34:41", "upload_time_iso_8601": "2022-05-03T23:34:41.645799Z", "url": "https://files.pythonhosted.org/packages/37/94/9b292d88aa39751442599ba69a44433616ff04d180ce840192043224eda7/pymyq-3.1.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67b962476c76950c92e9484949f34a27", "sha256": "255c7c14ad9558cd86b7c02573f675e99fde5221ae4c53dbbf95801f9755832a" }, "downloads": -1, "filename": "pymyq-3.1.5.tar.gz", "has_sig": false, "md5_digest": "67b962476c76950c92e9484949f34a27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 19609, "upload_time": "2022-05-03T23:34:43", "upload_time_iso_8601": "2022-05-03T23:34:43.767892Z", "url": "https://files.pythonhosted.org/packages/ef/22/171baea515cef21f8c7a49eedc6fbbd9323de7362f38c29785f8668b1954/pymyq-3.1.5.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "862fa3403b9a28de8069cb3293138813", "sha256": "23b427b5bcc86d7eeb7098b956ede84338373748f4370e19cc76bbfdae8bd880" }, "downloads": -1, "filename": "pymyq-3.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "862fa3403b9a28de8069cb3293138813", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.8", "size": 20755, "upload_time": "2022-05-03T23:34:41", "upload_time_iso_8601": "2022-05-03T23:34:41.645799Z", "url": "https://files.pythonhosted.org/packages/37/94/9b292d88aa39751442599ba69a44433616ff04d180ce840192043224eda7/pymyq-3.1.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "67b962476c76950c92e9484949f34a27", "sha256": "255c7c14ad9558cd86b7c02573f675e99fde5221ae4c53dbbf95801f9755832a" }, "downloads": -1, "filename": "pymyq-3.1.5.tar.gz", "has_sig": false, "md5_digest": "67b962476c76950c92e9484949f34a27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 19609, "upload_time": "2022-05-03T23:34:43", "upload_time_iso_8601": "2022-05-03T23:34:43.767892Z", "url": "https://files.pythonhosted.org/packages/ef/22/171baea515cef21f8c7a49eedc6fbbd9323de7362f38c29785f8668b1954/pymyq-3.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }