{ "info": { "author": "Q-CTRL", "author_email": "support@q-ctrl.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Topic :: Internet :: WWW/HTTP", "Topic :: Scientific/Engineering :: Physics", "Topic :: Scientific/Engineering :: Visualization", "Topic :: Software Development :: Embedded Systems", "Topic :: System :: Distributed Computing" ], "description": "# Q-CTRL Open Controls\n\nQ-CTRL Open Controls is an open-source Python package that makes it easy to\ncreate and deploy established error-robust quantum control protocols from the\nopen literature. The aim of the package is to be the most comprehensive library\nof published and tested quantum control techniques developed by the community,\nwith easy to use export functions allowing users to deploy these controls on:\n\n- Custom quantum hardware\n- Publicly available cloud quantum computers\n- The [Q-CTRL product suite](https://q-ctrl.com/products/)\n\nAnyone interested in quantum control is welcome to contribute to this project.\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://q-ctrl.com", "keywords": "q-ctrl,qctrl,quantum control", "license": "Apache-2.0", "maintainer": "Q-CTRL", "maintainer_email": "support@q-ctrl.com", "name": "qctrl-open-controls", "package_url": "https://pypi.org/project/qctrl-open-controls/", "platform": null, "project_url": "https://pypi.org/project/qctrl-open-controls/", "project_urls": { "Documentation": "https://docs.q-ctrl.com/open-controls/references/qctrl-open-controls/", "GitHub": "https://github.com/qctrl", "Homepage": "https://q-ctrl.com", "Repository": "https://github.com/qctrl/python-open-controls", "Twitter": "https://twitter.com/qctrlHQ" }, "release_url": "https://pypi.org/project/qctrl-open-controls/9.1.0/", "requires_dist": [ "numpy (>=1.20.0,<2.0.0)", "toml (>=0.10.0,<0.11.0)" ], "requires_python": ">=3.7,<3.11", "summary": "Q-CTRL Python Open Controls", "version": "9.1.0", "yanked": false, "yanked_reason": null }, "last_serial": 13661445, "releases": { "7.0.1": [ { "comment_text": "", "digests": { "md5": "e8ca0d84eb4479f6fe71f57c8e9ece48", "sha256": "d806b3fb525e1a3d54ab14c620eb0fe78c72539a2b7daca6725755ccaab8604c" }, "downloads": -1, "filename": "qctrl_open_controls-7.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e8ca0d84eb4479f6fe71f57c8e9ece48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.4,<3.9", "size": 35698, "upload_time": "2021-01-12T03:19:40", "upload_time_iso_8601": "2021-01-12T03:19:40.135033Z", "url": "https://files.pythonhosted.org/packages/72/96/995417ce64d84e11a5666ccca88ed1469a40d44262f86e43f0bf93e625c2/qctrl_open_controls-7.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3365add4fd3407bb886aa89e687bd433", "sha256": "a268a4383e4aab8711e9300bb9e9304c3fc478aba5b54b6986c82fd21530a262" }, "downloads": -1, "filename": "qctrl-open-controls-7.0.1.tar.gz", "has_sig": false, "md5_digest": "3365add4fd3407bb886aa89e687bd433", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.4,<3.9", "size": 30669, "upload_time": "2021-01-12T03:19:39", "upload_time_iso_8601": "2021-01-12T03:19:39.020800Z", "url": "https://files.pythonhosted.org/packages/ea/c7/f4201b4f7f42f6aee71c06d696c696265a42942eaf1c923f963e45365f72/qctrl-open-controls-7.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "8.0.0": [ { "comment_text": "", "digests": { "md5": "37fc722ea0c887711afd784cbed7a2be", "sha256": "fe0ed3c506c7e8111035ce5157cad318ada60d441e8d5a7374258a930f3d7112" }, "downloads": -1, "filename": "qctrl_open_controls-8.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "37fc722ea0c887711afd784cbed7a2be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.4,<3.9", "size": 35700, "upload_time": "2021-04-15T01:24:19", "upload_time_iso_8601": "2021-04-15T01:24:19.471092Z", "url": "https://files.pythonhosted.org/packages/c7/ac/dcf20bd0fe2826894cd71933f8bfa3f4e1c69a593b2edeb6b405b785b8af/qctrl_open_controls-8.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "57161aa638544b0c0a2250d6398d526a", "sha256": "741a51b92619e6d4ed7dbf277b7246660e17087185a323376118044a8fc3920e" }, "downloads": -1, "filename": "qctrl-open-controls-8.0.0.tar.gz", "has_sig": false, "md5_digest": "57161aa638544b0c0a2250d6398d526a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.4,<3.9", "size": 30668, "upload_time": "2021-04-15T01:24:18", "upload_time_iso_8601": "2021-04-15T01:24:18.079625Z", "url": "https://files.pythonhosted.org/packages/8c/11/0fcfbda4e5f2292a6b11df7d7ce1eba541f6cc224fff4da93b5b2cba4c7c/qctrl-open-controls-8.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "8.1.0": [ { "comment_text": "", "digests": { "md5": "f62bfac67195e548e3ae1a76fa04ab81", "sha256": "80b63210a20102c8cfcc212964dc7aba8f0efe8f82aa602f97f678713476566d" }, "downloads": -1, "filename": "qctrl_open_controls-8.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f62bfac67195e548e3ae1a76fa04ab81", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.4,<3.9", "size": 37087, "upload_time": "2021-04-27T02:33:48", "upload_time_iso_8601": "2021-04-27T02:33:48.097942Z", "url": "https://files.pythonhosted.org/packages/de/17/473e764ab8203735ca34262f19a831ea8965ce6bb57ec45838a5c3ebe6b2/qctrl_open_controls-8.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "55048c1508a3c373dab1cb7009398385", "sha256": "17514ff493ed43bb29193f586ea922f21c23dfdc6b36c942a9b7f12c7554f7ba" }, "downloads": -1, "filename": "qctrl-open-controls-8.1.0.tar.gz", "has_sig": false, "md5_digest": "55048c1508a3c373dab1cb7009398385", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.4,<3.9", "size": 32059, "upload_time": "2021-04-27T02:33:46", "upload_time_iso_8601": "2021-04-27T02:33:46.594419Z", "url": "https://files.pythonhosted.org/packages/cd/a9/3f0838524cbd82f1b66a79ab8855d5d7fa450f3ddf012975967a231910f1/qctrl-open-controls-8.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "8.2.0": [ { "comment_text": "", "digests": { "md5": "b6855e61127098bedcfe1819c3772fb8", "sha256": "9ffd58ccd8e82cf95bb522be9129d38ae84b24521d97fbd529c7ae5b72c77325" }, "downloads": -1, "filename": "qctrl_open_controls-8.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b6855e61127098bedcfe1819c3772fb8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.4,<3.10", "size": 36958, "upload_time": "2021-06-15T04:45:07", "upload_time_iso_8601": "2021-06-15T04:45:07.384817Z", "url": "https://files.pythonhosted.org/packages/38/e9/4ca777de1fb2437d34f20808db57250f7821cbb71809c5eb665ce0ddeb1d/qctrl_open_controls-8.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7dcf34831437896807f3efc7f7689c88", "sha256": "a672f53ba87551a16b415f3aca8c9dd2ef471f4d3d8e3e15737164d0bef6e0d5" }, "downloads": -1, "filename": "qctrl-open-controls-8.2.0.tar.gz", "has_sig": false, "md5_digest": "7dcf34831437896807f3efc7f7689c88", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.4,<3.10", "size": 32017, "upload_time": "2021-06-15T04:45:05", "upload_time_iso_8601": "2021-06-15T04:45:05.715983Z", "url": "https://files.pythonhosted.org/packages/ac/9b/23eb2dfd3fe50fd46b34ca2e4d1ac33e4e6410728cc9e0a91c34f9de1ced/qctrl-open-controls-8.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "8.2.1": [ { "comment_text": "", "digests": { "md5": "40c5cf06e599db801cc33baa7cdbe68d", "sha256": "cf9724ea1d627365050ffd5e907f06815f210ef7b634179c57c1eafd10748bf4" }, "downloads": -1, "filename": "qctrl_open_controls-8.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "40c5cf06e599db801cc33baa7cdbe68d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.4,<3.10", "size": 36959, "upload_time": "2021-06-16T23:48:00", "upload_time_iso_8601": "2021-06-16T23:48:00.578424Z", "url": "https://files.pythonhosted.org/packages/ce/ef/0e9030eae0adf8efbca8e8a9a0c492ae878483e1f7d07b92901e2f0e4df2/qctrl_open_controls-8.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e1534da7ba98d04dfab2437d2386ef8e", "sha256": "8679e8953f4b2a6a14af7c6353126008e141433fb4b6f48ec336268dc1969556" }, "downloads": -1, "filename": "qctrl-open-controls-8.2.1.tar.gz", "has_sig": false, "md5_digest": "e1534da7ba98d04dfab2437d2386ef8e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.4,<3.10", "size": 31992, "upload_time": "2021-06-16T23:47:59", "upload_time_iso_8601": "2021-06-16T23:47:59.092481Z", "url": "https://files.pythonhosted.org/packages/ea/04/a9d22e42d9491d533e8a0cf3b2c824f2eb196667aec16a36adc84d242ab4/qctrl-open-controls-8.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "8.3.0": [ { "comment_text": "", "digests": { "md5": "4e03965fb1a42e2adde6167de7e9d0aa", "sha256": "eb726ed90c88481eb2cd5f67dde86e6f557e6a52ed9b272b2fa007ad3a6cf555" }, "downloads": -1, "filename": "qctrl_open_controls-8.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4e03965fb1a42e2adde6167de7e9d0aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.4,<3.10", "size": 37314, "upload_time": "2021-08-03T00:42:50", "upload_time_iso_8601": "2021-08-03T00:42:50.723745Z", "url": "https://files.pythonhosted.org/packages/3c/b5/25700cd7b0a76ab0d653e474c4bc9bd2897dcf870afd8164f2bc64ea91b0/qctrl_open_controls-8.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c21087066da9848a532f339ee3103a1f", "sha256": "e949cafe9dd8ea640b7d357cedac9c931e38a9c248ee8b1a84cc80b36fc096cc" }, "downloads": -1, "filename": "qctrl-open-controls-8.3.0.tar.gz", "has_sig": false, "md5_digest": "c21087066da9848a532f339ee3103a1f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.4,<3.10", "size": 32350, "upload_time": "2021-08-03T00:42:49", "upload_time_iso_8601": "2021-08-03T00:42:49.168588Z", "url": "https://files.pythonhosted.org/packages/2f/61/33eb71f362c042939d804a707bfe4fab7760edc8670f2de5e54cb14c30f3/qctrl-open-controls-8.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "8.4.0": [ { "comment_text": "", "digests": { "md5": "8ccd662f3e982fc39b26be31856d83b3", "sha256": "27488031e235cb241abe71e3d737de6df02b9215622d385970f1d547c4c514ac" }, "downloads": -1, "filename": "qctrl_open_controls-8.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ccd662f3e982fc39b26be31856d83b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.4,<3.10", "size": 37317, "upload_time": "2021-10-27T00:16:39", "upload_time_iso_8601": "2021-10-27T00:16:39.792846Z", "url": "https://files.pythonhosted.org/packages/eb/84/2d620883b75326def13512ddee09b9c546cd317f7364cde43f2c7b9c5434/qctrl_open_controls-8.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "64a867119926db49fc56814c67924883", "sha256": "845c38ab9575fc081c3a5bb0669bba93170b7a54623a31a601f3594f2065c25c" }, "downloads": -1, "filename": "qctrl-open-controls-8.4.0.tar.gz", "has_sig": false, "md5_digest": "64a867119926db49fc56814c67924883", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.4,<3.10", "size": 32328, "upload_time": "2021-10-27T00:16:38", "upload_time_iso_8601": "2021-10-27T00:16:38.107099Z", "url": "https://files.pythonhosted.org/packages/3c/bf/ce1a295d908df1f2bd4d77a1d1560173ca17d5e8e439fe78f27fe8653fd7/qctrl-open-controls-8.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "8.5.0": [ { "comment_text": "", "digests": { "md5": "ce9c518698fab50ce17157a093354802", "sha256": "1f8b117f8bff7d7cf1a98c9b5050cd3b1770fc8610d95802662db96f3eb63c46" }, "downloads": -1, "filename": "qctrl_open_controls-8.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ce9c518698fab50ce17157a093354802", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<3.10", "size": 37314, "upload_time": "2021-11-15T02:04:23", "upload_time_iso_8601": "2021-11-15T02:04:23.865397Z", "url": "https://files.pythonhosted.org/packages/54/eb/e430b692d19eac58327f4ba06c83be2d66dcb80dd5e6d6fa8405e3cc88e8/qctrl_open_controls-8.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c15dac1cd830587fdc1cefcabcefa0ad", "sha256": "ef971f413e76d21f3b6c14a279a6fdc16c395165cf2c0f08102a2d0a88c50a74" }, "downloads": -1, "filename": "qctrl-open-controls-8.5.0.tar.gz", "has_sig": false, "md5_digest": "c15dac1cd830587fdc1cefcabcefa0ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<3.10", "size": 32332, "upload_time": "2021-11-15T02:04:22", "upload_time_iso_8601": "2021-11-15T02:04:22.651715Z", "url": "https://files.pythonhosted.org/packages/e1/b5/27254d4d8a430d86b3b53bbddb35cdf41f9cc888baa38eda2537f2d0aad3/qctrl-open-controls-8.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "8.5.1": [ { "comment_text": "", "digests": { "md5": "5d35c6d1053886e7dfaf2962cfaf5fed", "sha256": "cdd569284472df4cdf8e52da356cbd430210cacae26631e415bbf57623629da8" }, "downloads": -1, "filename": "qctrl_open_controls-8.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5d35c6d1053886e7dfaf2962cfaf5fed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<3.10", "size": 37313, "upload_time": "2021-11-26T00:17:02", "upload_time_iso_8601": "2021-11-26T00:17:02.447391Z", "url": "https://files.pythonhosted.org/packages/cc/ee/185a9b2b482a0e6ab58c8ba0b0052c83e8c18217ab62ca0c00417af5ee5b/qctrl_open_controls-8.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0b3b53b1ca38cc2bc4d86cac11d4bbe0", "sha256": "65adabcfd5f8b00d7a4ea1a33813245ab65584395241a6863cfd9405c6af0c1f" }, "downloads": -1, "filename": "qctrl-open-controls-8.5.1.tar.gz", "has_sig": false, "md5_digest": "0b3b53b1ca38cc2bc4d86cac11d4bbe0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<3.10", "size": 32294, "upload_time": "2021-11-26T00:17:01", "upload_time_iso_8601": "2021-11-26T00:17:01.111581Z", "url": "https://files.pythonhosted.org/packages/ff/d8/e3e7b9008558672d512d5e2410ead942fb1fc6e5d3b8e0df895a9991dd22/qctrl-open-controls-8.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "8.5.2": [ { "comment_text": "", "digests": { "md5": "616a652c54308feb5f5b9a269820c5bc", "sha256": "679af39902e465c9c4775d7daf00868c6ddb1e86645aecca5809f86ad8bbc967" }, "downloads": -1, "filename": "qctrl_open_controls-8.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "616a652c54308feb5f5b9a269820c5bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<3.10", "size": 37312, "upload_time": "2021-12-18T00:00:49", "upload_time_iso_8601": "2021-12-18T00:00:49.661233Z", "url": "https://files.pythonhosted.org/packages/04/64/bcd751684a38271ee33cc493a8e0f4899506117f7a9d215780843fe3cee4/qctrl_open_controls-8.5.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ea652f41a9a464a7e994849201fa8caf", "sha256": "f4fc094d5b2fd49880c32c7b0eb961e6f12e6efef79bdbc26dc5c8cd96988b95" }, "downloads": -1, "filename": "qctrl-open-controls-8.5.2.tar.gz", "has_sig": false, "md5_digest": "ea652f41a9a464a7e994849201fa8caf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<3.10", "size": 32334, "upload_time": "2021-12-18T00:00:47", "upload_time_iso_8601": "2021-12-18T00:00:47.592788Z", "url": "https://files.pythonhosted.org/packages/fe/05/a23fee017e19d4eccf57b2686cb27f4c972480cd139b7910a49340bc744f/qctrl-open-controls-8.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "9.0.0": [ { "comment_text": "", "digests": { "md5": "e290b3198d0f5ab2cb0d34a7d74440d2", "sha256": "c0eb18b74b90934712332b2564a18b66f970072b578cad29186f3ae57438702a" }, "downloads": -1, "filename": "qctrl_open_controls-9.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e290b3198d0f5ab2cb0d34a7d74440d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<3.10", "size": 37370, "upload_time": "2022-01-14T00:29:58", "upload_time_iso_8601": "2022-01-14T00:29:58.997095Z", "url": "https://files.pythonhosted.org/packages/7a/aa/8a2e9b6343550774120104d92c868915980da443a0d841aa010807d533a0/qctrl_open_controls-9.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "35efeabac91fc295a6af5afa0b6c4661", "sha256": "d24ffe570df93eaea1b8e49c16821dc3ee7786859b64529bb2e6d5197dfd07df" }, "downloads": -1, "filename": "qctrl-open-controls-9.0.0.tar.gz", "has_sig": false, "md5_digest": "35efeabac91fc295a6af5afa0b6c4661", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<3.10", "size": 32380, "upload_time": "2022-01-14T00:29:57", "upload_time_iso_8601": "2022-01-14T00:29:57.148972Z", "url": "https://files.pythonhosted.org/packages/75/e5/54c4191d630da4b40807820bb60787c9898fd35feeadf2ad8e9777bba638/qctrl-open-controls-9.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.1.0": [ { "comment_text": "", "digests": { "md5": "d811c751a6fd95f5076f96a19455ec52", "sha256": "7975f6a1de3daa7316a4f8b07aaede7e28f08108f7881d43cd5f8dd33c10e959" }, "downloads": -1, "filename": "qctrl_open_controls-9.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d811c751a6fd95f5076f96a19455ec52", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<3.11", "size": 37391, "upload_time": "2022-04-29T06:04:52", "upload_time_iso_8601": "2022-04-29T06:04:52.553358Z", "url": "https://files.pythonhosted.org/packages/94/11/943f824e8554c98524b18e75c72b1ba5b62d3fc4b2071fd8c9e27a38df9e/qctrl_open_controls-9.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2767087e5335d27d9622c9f353727dd7", "sha256": "32f46340ecd7776fd8d1d8a75820760daa1d870f0668e0c663f7b9d07fc1ae0a" }, "downloads": -1, "filename": "qctrl-open-controls-9.1.0.tar.gz", "has_sig": false, "md5_digest": "2767087e5335d27d9622c9f353727dd7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<3.11", "size": 32297, "upload_time": "2022-04-29T06:04:50", "upload_time_iso_8601": "2022-04-29T06:04:50.405566Z", "url": "https://files.pythonhosted.org/packages/a6/c8/41665b6a48b5677b170b35aaceef22152e14d53e783841f2b0d63469465c/qctrl-open-controls-9.1.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d811c751a6fd95f5076f96a19455ec52", "sha256": "7975f6a1de3daa7316a4f8b07aaede7e28f08108f7881d43cd5f8dd33c10e959" }, "downloads": -1, "filename": "qctrl_open_controls-9.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d811c751a6fd95f5076f96a19455ec52", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<3.11", "size": 37391, "upload_time": "2022-04-29T06:04:52", "upload_time_iso_8601": "2022-04-29T06:04:52.553358Z", "url": "https://files.pythonhosted.org/packages/94/11/943f824e8554c98524b18e75c72b1ba5b62d3fc4b2071fd8c9e27a38df9e/qctrl_open_controls-9.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2767087e5335d27d9622c9f353727dd7", "sha256": "32f46340ecd7776fd8d1d8a75820760daa1d870f0668e0c663f7b9d07fc1ae0a" }, "downloads": -1, "filename": "qctrl-open-controls-9.1.0.tar.gz", "has_sig": false, "md5_digest": "2767087e5335d27d9622c9f353727dd7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<3.11", "size": 32297, "upload_time": "2022-04-29T06:04:50", "upload_time_iso_8601": "2022-04-29T06:04:50.405566Z", "url": "https://files.pythonhosted.org/packages/a6/c8/41665b6a48b5677b170b35aaceef22152e14d53e783841f2b0d63469465c/qctrl-open-controls-9.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }