{ "info": { "author": "Layne Sadler", "author_email": "layne.sadler@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Framework :: Jupyter", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "\n\"PyPI\n \"docs\n[![License](https://img.shields.io/badge/License-BSD_3--Clause-brightgreen.svg)](https://opensource.org/licenses/BSD-3-Clause)\n\n\n
\n

\ud83d\udcda  Documentation

\n

\n\n\n\t\"framework\"/\n\n


\n\n\n

Technical Overview

\n
\n

What is it?

\n

\n\tAIQC is an open source Python package that provides a declarative API for end-to-end MLOps (dataset registration, preprocessing, experiment tracking, model evaluation, inference, post-processing, etc) in order to make deep learning more accessible to researchers.\n

\n
\n

How does it work?

\n

\n\tThe backend is a SQLite object-relational model (ORM) for machine learning objects (Dataset, Feature, Label, Splits, Algorithm, Job, etc). The high-level API stacks these building blocks into standardized workflows for various: analyses (classify, regress, generate), data types (tabular, sequence, image), and libraries (TensorFlow, PyTorch). The benefits of this approach are:\n

\n
\n
    \n\t
  1. \n\t\t\u23f1\ufe0f  90% reduction in data wrangling via automation of highly conditional and repetitive tasks that vary for each type of dataset and analysis (e.g. model evaluation, metrics, and charts for every split of every model).\n\t
  2. \n\t
    \n\t
  3. \n\t\t\ud83d\udcbe  Reproducibility, not only because the workflow is persisted (e.g. encoder metadata) but also because it provides standardized classes as opposed to open-ended scripting (e.g. 'X_train, y_test').\n\t
  4. \n\t
    \n\t
  5. \n\t\t\ud83c\udf9b\ufe0f  No need to install and maintain application and database servers for experiment tracking. SQLite is just a highly-performant and portable file that is automatically configured by `aiqc.setup()`. AIQC is just a pip-installable Python package that works great in Jupyter (or any IDE/shell), and provides a Dash-Plotly user interface (UI) for a real-time experiment tracking.\n\t
  6. \n
\n
\n\n

What's on the roadmap?

\n
    \n\t
  1. \n\t\t\ud83d\udda5\ufe0f   Expand the UI (e.g. dataset registration and model design) to make it even more approachable for less technical users.\n\t
  2. \n\t
  3. \n\t \t\u2601\ufe0f  Schedule parallel training of models in the cloud.\n\t
  4. \n
\n\n

\n

\ud83d\udcda  Documentation

\n

\n\n\n

Experiment Tracker

\n\n\t\"experiment_tracker\"/\n\n


\n\n

Compare Models

\n\n\t\"compare_models\"/\n\n


\n\n

What if?

\n\n\t\"compare_models\"/\n\n\n



\n\n\n

Usage

\n\n```python\n# Built on Python 3.7.12 to mirror Google Colab\n$ pip install --upgrade pip\n$ pip install --upgrade wheel\n$ pip install --upgrade aiqc\n\n# Monitor and evaluate models (from CLI)\n$ python -m aiqc.ui.app\n```\n\n```python\n# High-level API\nfrom aiqc import mlops\n\n# Declare preprocessing steps\nmlops.Pipeline()\n\n# Define, train, & evaluate models\nmlops.Experiment().run_jobs()\n\n# Infer using original Pipeline\nmlops.Inference()\n```\n\n> Official Installation Documentation:\n>\n> https://aiqc.readthedocs.io/en/latest/notebooks/installation.html\n\n\n

\n

\ud83d\udcda  Documentation

\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://aiqc.readthedocs.io/", "keywords": "", "license": "BSD 3-Clause", "maintainer": "", "maintainer_email": "", "name": "aiqc", "package_url": "https://pypi.org/project/aiqc/", "platform": null, "project_url": "https://pypi.org/project/aiqc/", "project_urls": { "Homepage": "https://aiqc.readthedocs.io/" }, "release_url": "https://pypi.org/project/aiqc/7.1.5/", "requires_dist": [ "tensorflow ==2.7.0", "Keras ==2.7.0", "h5py ==3.6.0", "torch ==1.8.1", "torchmetrics ==0.8.2", "peewee ==3.14.3", "scikit-learn ==0.24.1", "numpy ==1.19.5", "pandas >=1.1.0", "Pillow ==8.1.2", "pyarrow ==3.0.0", "fastparquet ==0.7.1", "plotly ==5.3.1", "appdirs ==1.4.4", "natsort ==7.1.1", "tqdm ==4.59.0", "validators ==0.18.2", "dill ==0.3.3", "fsspec ==0.9.0", "dash ==2.5.1", "dash-bootstrap-components ==1.1.0", "dash-iconify ==0.1.2", "importlib-metadata ==4.13.0" ], "requires_python": ">=3.5, <=3.8.12", "summary": "End-to-end machine learning on your desktop or server.", "version": "7.1.5", "yanked": false, "yanked_reason": null }, "last_serial": 19239755, "releases": { "2.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "7841f92f7ab3db6c04f3b3f643515a9a79ac3701e05d8313b6eb7589473d2f51", "md5": "f17d98a251490f7d3379bfa7eb7ded48", "sha256": "1e6c0695d530edf039fba510cae58ab59c608b869d5bd5e36310a86c856bc0f5" }, "downloads": -1, "filename": "aiqc-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f17d98a251490f7d3379bfa7eb7ded48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.7", "size": 127930, "upload_time": "2021-05-04T17:08:05", "upload_time_iso_8601": "2021-05-04T17:08:05.166923Z", "url": "https://files.pythonhosted.org/packages/78/41/f92f7ab3db6c04f3b3f643515a9a79ac3701e05d8313b6eb7589473d2f51/aiqc-2.1.0-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "fea334dddd64bb512bf824562dac723aea3980b1a14744bb65836822124bb37b", "md5": "03265e8eed0ecf8c449aa3ae17dbe9a1", "sha256": "a430889843022eafbd4995080177648ee5ae3c83fd0f4e1e1f73ed1e834faf4e" }, "downloads": -1, "filename": "aiqc-2.1.0.tar.gz", "has_sig": false, "md5_digest": "03265e8eed0ecf8c449aa3ae17dbe9a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.7", "size": 128406, "upload_time": "2021-05-04T17:08:07", "upload_time_iso_8601": "2021-05-04T17:08:07.388683Z", "url": "https://files.pythonhosted.org/packages/fe/a3/34dddd64bb512bf824562dac723aea3980b1a14744bb65836822124bb37b/aiqc-2.1.0.tar.gz", "yanked": true, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "36c49f77a6eff8534a21b8f94ad14b07f5c5b1144aada6868dd007c91d907f07", "md5": "bb46862a2c218f986b72b7ec81ac1f88", "sha256": "131033ac22fcaeca3400b333256c9394ae4f2cdae29977ca2756542132cb4714" }, "downloads": -1, "filename": "aiqc-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bb46862a2c218f986b72b7ec81ac1f88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.7", "size": 126038, "upload_time": "2021-05-11T16:48:17", "upload_time_iso_8601": "2021-05-11T16:48:17.813375Z", "url": "https://files.pythonhosted.org/packages/36/c4/9f77a6eff8534a21b8f94ad14b07f5c5b1144aada6868dd007c91d907f07/aiqc-2.2.0-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "6664b6ac8ce511e2ae90aa338b925324a92384df3e155a03fe0e369ce7f24589", "md5": "233c17a08724f912519d8a49e031fbcd", "sha256": "320871db34d3e51b8f1d9d375df280e2682b2fc5a9a35064c9663d9b74d93c9a" }, "downloads": -1, "filename": "aiqc-2.2.0.tar.gz", "has_sig": false, "md5_digest": "233c17a08724f912519d8a49e031fbcd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.7", "size": 126911, "upload_time": "2021-05-11T16:48:18", "upload_time_iso_8601": "2021-05-11T16:48:18.879968Z", "url": "https://files.pythonhosted.org/packages/66/64/b6ac8ce511e2ae90aa338b925324a92384df3e155a03fe0e369ce7f24589/aiqc-2.2.0.tar.gz", "yanked": true, "yanked_reason": null } ], "2.3.0": [ { "comment_text": "", "digests": { "blake2b_256": "033ad93608e9fd4f57bf265b596891ba6b72ed16c7c7b9f9e523abe66bfbab29", "md5": "53211818cad411788447b0db54cf59bb", "sha256": "525b63159c6a5bc62072dd469cdecb30bf8673ca9374b8f90ef42c79d5db3330" }, "downloads": -1, "filename": "aiqc-2.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "53211818cad411788447b0db54cf59bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.7", "size": 125733, "upload_time": "2021-05-17T17:17:58", "upload_time_iso_8601": "2021-05-17T17:17:58.603309Z", "url": "https://files.pythonhosted.org/packages/03/3a/d93608e9fd4f57bf265b596891ba6b72ed16c7c7b9f9e523abe66bfbab29/aiqc-2.3.0-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "a7af3c21f60cbafd4fc87fbc803a5eeee538d71eaaba18d2b7ae78cb9128ab40", "md5": "390b7f065f1a7a0feb062ac59a67e8e3", "sha256": "4f40e9fcff4ea1b4b88797bb5de226aae99f2c4ce929f24c24ca5e7b47b70a20" }, "downloads": -1, "filename": "aiqc-2.3.0.tar.gz", "has_sig": false, "md5_digest": "390b7f065f1a7a0feb062ac59a67e8e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.7", "size": 126600, "upload_time": "2021-05-17T17:18:01", "upload_time_iso_8601": "2021-05-17T17:18:01.122784Z", "url": "https://files.pythonhosted.org/packages/a7/af/3c21f60cbafd4fc87fbc803a5eeee538d71eaaba18d2b7ae78cb9128ab40/aiqc-2.3.0.tar.gz", "yanked": true, "yanked_reason": null } ], "2.5.1": [ { "comment_text": "", "digests": { "blake2b_256": "a0df95bc966b78c5185940eb951f8d9875cbd674a639c0e97411a54ccfdcc8e9", "md5": "58a212614bbd14792b2d7298134239ab", "sha256": "1cde1dfb49cac5f58e13cd4e8e36c9a3f45ab44e76a902b85b41347b7979e98e" }, "downloads": -1, "filename": "aiqc-2.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "58a212614bbd14792b2d7298134239ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.7", "size": 590228, "upload_time": "2021-07-15T16:24:13", "upload_time_iso_8601": "2021-07-15T16:24:13.966102Z", "url": "https://files.pythonhosted.org/packages/a0/df/95bc966b78c5185940eb951f8d9875cbd674a639c0e97411a54ccfdcc8e9/aiqc-2.5.1-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "4ecb8a1667749d9dd29cd506f14514ac3ca4e9006410f505be918a5dcf1fb25d", "md5": "ebe892fa3524cc0bb8dc47b905e26cbb", "sha256": "50c1592bebf9aa8ff7457ad3ae4a007a7f2c8bf7269b69d04395071f8e2e1304" }, "downloads": -1, "filename": "aiqc-2.5.1.tar.gz", "has_sig": false, "md5_digest": "ebe892fa3524cc0bb8dc47b905e26cbb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.7", "size": 590718, "upload_time": "2021-07-15T16:24:15", "upload_time_iso_8601": "2021-07-15T16:24:15.806647Z", "url": "https://files.pythonhosted.org/packages/4e/cb/8a1667749d9dd29cd506f14514ac3ca4e9006410f505be918a5dcf1fb25d/aiqc-2.5.1.tar.gz", "yanked": true, "yanked_reason": null } ], "2.5.2": [ { "comment_text": "", "digests": { "blake2b_256": "ccb3b4d720ff7aac1ead5544d6003ea3da8f036fc66721a277f11afdfe100ad7", "md5": "875417c1548f0cc81ebfb9cecf81479d", "sha256": "adc23c89e35184f991d0fd585162c57f2c77118500199ca1d6df8f023c13405e" }, "downloads": -1, "filename": "aiqc-2.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "875417c1548f0cc81ebfb9cecf81479d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.7", "size": 590850, "upload_time": "2021-07-20T20:16:02", "upload_time_iso_8601": "2021-07-20T20:16:02.336751Z", "url": "https://files.pythonhosted.org/packages/cc/b3/b4d720ff7aac1ead5544d6003ea3da8f036fc66721a277f11afdfe100ad7/aiqc-2.5.2-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "d67bc6794d6ba055b7258324a5d77b23b9ef4053e89e6b5f342ea9c14e9c1ca6", "md5": "2233b4d9689e9c7ec58e45db656ab3af", "sha256": "574dadc79f0715dc5598fa6966df43d72dc0139f3e4ee5304df351d7912b61c8" }, "downloads": -1, "filename": "aiqc-2.5.2.tar.gz", "has_sig": false, "md5_digest": "2233b4d9689e9c7ec58e45db656ab3af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.7", "size": 591510, "upload_time": "2021-07-20T20:16:04", "upload_time_iso_8601": "2021-07-20T20:16:04.108487Z", "url": "https://files.pythonhosted.org/packages/d6/7b/c6794d6ba055b7258324a5d77b23b9ef4053e89e6b5f342ea9c14e9c1ca6/aiqc-2.5.2.tar.gz", "yanked": true, "yanked_reason": null } ], "3.0.0": [ { "comment_text": "", "digests": { "blake2b_256": "2c7d0418d48700a9628f75e3500c2428b29c9cbfd754404823222f540f4785e8", "md5": "4417ff0c54d5ebe85a6ce160a926552a", "sha256": "431b20615c7284e3f83cbc11a1d1524bcb8e4cb6bcd4db664171b29d4aa420a9" }, "downloads": -1, "filename": "aiqc-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4417ff0c54d5ebe85a6ce160a926552a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.7", "size": 591987, "upload_time": "2021-08-08T16:49:12", "upload_time_iso_8601": "2021-08-08T16:49:12.810496Z", "url": "https://files.pythonhosted.org/packages/2c/7d/0418d48700a9628f75e3500c2428b29c9cbfd754404823222f540f4785e8/aiqc-3.0.0-py3-none-any.whl", "yanked": true, "yanked_reason": "depdendencies broken" }, { "comment_text": "", "digests": { "blake2b_256": "64adf8a37ab365250f9a31eeb1c0520d639bc61508b31d2324a72672b6c42f81", "md5": "8adf128c6cfc15245913211882fcdd8b", "sha256": "cb405537f9878cd152e89c4899ae3b81b0bcc16397acad10d0edcb594ed5b9e5" }, "downloads": -1, "filename": "aiqc-3.0.0.tar.gz", "has_sig": false, "md5_digest": "8adf128c6cfc15245913211882fcdd8b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.7", "size": 592609, "upload_time": "2021-08-08T16:49:14", "upload_time_iso_8601": "2021-08-08T16:49:14.790789Z", "url": "https://files.pythonhosted.org/packages/64/ad/f8a37ab365250f9a31eeb1c0520d639bc61508b31d2324a72672b6c42f81/aiqc-3.0.0.tar.gz", "yanked": true, "yanked_reason": "depdendencies broken" } ], "3.0.1": [ { "comment_text": "", "digests": { "blake2b_256": "0829d106329c9d85133f7071fd42ec7d2fd3115b4cfe5f2507ed3fc7d51f2aad", "md5": "50582e14b3164884a3fddd9d1346296b", "sha256": "16bce3f8e994624f4793d22437733b49257cf602d96e1cf034641cbd0a0f173e" }, "downloads": -1, "filename": "aiqc-3.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "50582e14b3164884a3fddd9d1346296b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 591989, "upload_time": "2021-11-04T17:04:56", "upload_time_iso_8601": "2021-11-04T17:04:56.555517Z", "url": "https://files.pythonhosted.org/packages/08/29/d106329c9d85133f7071fd42ec7d2fd3115b4cfe5f2507ed3fc7d51f2aad/aiqc-3.0.1-py3-none-any.whl", "yanked": true, "yanked_reason": "depdendencies broken" }, { "comment_text": "", "digests": { "blake2b_256": "ab654b9038630bd180db1a6822059262289aa6f60fc276380eac9f4b7c661ddc", "md5": "d96bc81d60ce50327e6f9660d337dd3e", "sha256": "c6a20becbbbca1c199ac54862cb1e652606a9037630024d9d1b9dd9357dd4a55" }, "downloads": -1, "filename": "aiqc-3.0.1.tar.gz", "has_sig": false, "md5_digest": "d96bc81d60ce50327e6f9660d337dd3e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 593602, "upload_time": "2021-11-04T17:04:58", "upload_time_iso_8601": "2021-11-04T17:04:58.383100Z", "url": "https://files.pythonhosted.org/packages/ab/65/4b9038630bd180db1a6822059262289aa6f60fc276380eac9f4b7c661ddc/aiqc-3.0.1.tar.gz", "yanked": true, "yanked_reason": "depdendencies broken" } ], "3.0.2": [ { "comment_text": "", "digests": { "blake2b_256": "c1b4b25f1d3582d0d1409e03ce7a594f7f51d9462d9176b9cfd941de4881afef", "md5": "cc656a9895fb5f4ffc967a534936ef8d", "sha256": "213074078f564f1f22ea946adcdfda83efd74c228abab9a8b30ec4d8637c157b" }, "downloads": -1, "filename": "aiqc-3.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cc656a9895fb5f4ffc967a534936ef8d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 592002, "upload_time": "2021-11-06T01:24:14", "upload_time_iso_8601": "2021-11-06T01:24:14.363389Z", "url": "https://files.pythonhosted.org/packages/c1/b4/b25f1d3582d0d1409e03ce7a594f7f51d9462d9176b9cfd941de4881afef/aiqc-3.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "7ad3e93a1f453dc132acba98108e8526f9167eb4587f98f27e1175241a7dae70", "md5": "ab115adba3ee77e51340ad04852c0490", "sha256": "9f074d8657884b6c897396b2653df300978171badf5875f1319c9085192da562" }, "downloads": -1, "filename": "aiqc-3.0.2.tar.gz", "has_sig": false, "md5_digest": "ab115adba3ee77e51340ad04852c0490", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 593657, "upload_time": "2021-11-06T01:24:16", "upload_time_iso_8601": "2021-11-06T01:24:16.023008Z", "url": "https://files.pythonhosted.org/packages/7a/d3/e93a1f453dc132acba98108e8526f9167eb4587f98f27e1175241a7dae70/aiqc-3.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.21": [ { "comment_text": "", "digests": { "blake2b_256": "1400ee0c10611da32fdbabe6aadd5d858f9c26222dd519a6fe68ccdf8c26739d", "md5": "f0659db42486f722023edbdba787fcd9", "sha256": "fd455d27c933c6e71763e78525a437b9f4f6be2d3f0b6da9958e6ea4fbb7dcbf" }, "downloads": -1, "filename": "aiqc-3.0.21-py3-none-any.whl", "has_sig": false, "md5_digest": "f0659db42486f722023edbdba787fcd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 593973, "upload_time": "2021-12-08T16:50:41", "upload_time_iso_8601": "2021-12-08T16:50:41.370557Z", "url": "https://files.pythonhosted.org/packages/14/00/ee0c10611da32fdbabe6aadd5d858f9c26222dd519a6fe68ccdf8c26739d/aiqc-3.0.21-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "24351cfb1659c3ad02ea08fe7e2667d4b22613a4e35e7a8c127b38b2d47412d5", "md5": "cc9705d57ff72cadee6dc4dbdebcb04a", "sha256": "51fc1a8a7b7d2398d151a002ba960e5ac23b1e3d67f47d879ae23ac3fae0a706" }, "downloads": -1, "filename": "aiqc-3.0.21.tar.gz", "has_sig": false, "md5_digest": "cc9705d57ff72cadee6dc4dbdebcb04a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 596622, "upload_time": "2021-12-08T16:50:43", "upload_time_iso_8601": "2021-12-08T16:50:43.387083Z", "url": "https://files.pythonhosted.org/packages/24/35/1cfb1659c3ad02ea08fe7e2667d4b22613a4e35e7a8c127b38b2d47412d5/aiqc-3.0.21.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.22": [ { "comment_text": "", "digests": { "blake2b_256": "603c19cbff6b5eadbfebfbb19053c9908661c37e671c2b32a17c58af98aee757", "md5": "101ba48aaa437211871c1c2d76835aaa", "sha256": "e34f163f3d4ecaf7406c6f132f85e256ea6086d2018faaa92b641df2d126ffe9" }, "downloads": -1, "filename": "aiqc-3.0.22-py3-none-any.whl", "has_sig": false, "md5_digest": "101ba48aaa437211871c1c2d76835aaa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 593959, "upload_time": "2021-12-13T23:19:30", "upload_time_iso_8601": "2021-12-13T23:19:30.794262Z", "url": "https://files.pythonhosted.org/packages/60/3c/19cbff6b5eadbfebfbb19053c9908661c37e671c2b32a17c58af98aee757/aiqc-3.0.22-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "87bc4fb2c248e5de7f1b1a270d39586801d10cbec154a0654b0c611a73601157", "md5": "6892a7fd34c362fc2e09a69daf750f0f", "sha256": "f269a82e8e459e3b0b0f375baf02b9ea89234dcf896a6b7c037270ee08bac918" }, "downloads": -1, "filename": "aiqc-3.0.22.tar.gz", "has_sig": false, "md5_digest": "6892a7fd34c362fc2e09a69daf750f0f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 594914, "upload_time": "2021-12-13T23:19:32", "upload_time_iso_8601": "2021-12-13T23:19:32.447376Z", "url": "https://files.pythonhosted.org/packages/87/bc/4fb2c248e5de7f1b1a270d39586801d10cbec154a0654b0c611a73601157/aiqc-3.0.22.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "807565dc104713c352ee1e61fe28dc3d2d780c4de5e09fbf53eb32dabf1e5ba5", "md5": "49973eceef14e18a513bc6b2c9fab842", "sha256": "f8ed816b70e88a13a687ce1b6f1b86955ac077d39989b17a763467942585e93e" }, "downloads": -1, "filename": "aiqc-3.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "49973eceef14e18a513bc6b2c9fab842", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 596784, "upload_time": "2021-12-30T16:35:22", "upload_time_iso_8601": "2021-12-30T16:35:22.054568Z", "url": "https://files.pythonhosted.org/packages/80/75/65dc104713c352ee1e61fe28dc3d2d780c4de5e09fbf53eb32dabf1e5ba5/aiqc-3.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "a548cec7d6389e1a3ca368a8bfa173f4b27fb5483826236bfe11abe91dacaacb", "md5": "0b2f9baf78c7766943c3e7dcefdadb31", "sha256": "a337f39ab75e0c29843080f10ebaaa1a96aea35168e9f32d74f4c2ec874f190a" }, "downloads": -1, "filename": "aiqc-3.1.0.tar.gz", "has_sig": false, "md5_digest": "0b2f9baf78c7766943c3e7dcefdadb31", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 597912, "upload_time": "2021-12-30T16:35:23", "upload_time_iso_8601": "2021-12-30T16:35:23.421239Z", "url": "https://files.pythonhosted.org/packages/a5/48/cec7d6389e1a3ca368a8bfa173f4b27fb5483826236bfe11abe91dacaacb/aiqc-3.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.1": [ { "comment_text": "", "digests": { "blake2b_256": "615c7018cefab4aa748a71c64e943aadb70179230a5af96a37dfeb6de53eb5c6", "md5": "02aeedcbe7c4a11ee794dfdbf50a2faa", "sha256": "7cd3d51def9e7e5f7c39c5222cecc4b9e44c58f3981b168b1545c8dd4d97e137" }, "downloads": -1, "filename": "aiqc-3.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "02aeedcbe7c4a11ee794dfdbf50a2faa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 595881, "upload_time": "2022-02-03T16:16:03", "upload_time_iso_8601": "2022-02-03T16:16:03.030463Z", "url": "https://files.pythonhosted.org/packages/61/5c/7018cefab4aa748a71c64e943aadb70179230a5af96a37dfeb6de53eb5c6/aiqc-3.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "6e75f3ca8807890a331f3c515c5aadc186081d7362fadc56b97b4c01e9307e0c", "md5": "0aef362765e9c86c6635009684ea50e7", "sha256": "34a41157fcb8bf45332f013d42989d17c7404d252369b9fb726a2dde67a7598d" }, "downloads": -1, "filename": "aiqc-3.1.1.tar.gz", "has_sig": false, "md5_digest": "0aef362765e9c86c6635009684ea50e7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 595860, "upload_time": "2022-02-03T16:16:04", "upload_time_iso_8601": "2022-02-03T16:16:04.243087Z", "url": "https://files.pythonhosted.org/packages/6e/75/f3ca8807890a331f3c515c5aadc186081d7362fadc56b97b4c01e9307e0c/aiqc-3.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0": [ { "comment_text": "", "digests": { "blake2b_256": "72af15b90ce40c80fbd399b5daaa376399347a39e746eea4de71fb3867856935", "md5": "75b69756c1f94d0b5c46b882c723362a", "sha256": "465e312937dcfab91281e7f9bd70254e36bf3b3584d7a52c5a42602e07c67fce" }, "downloads": -1, "filename": "aiqc-4.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "75b69756c1f94d0b5c46b882c723362a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 596651, "upload_time": "2022-03-02T22:07:55", "upload_time_iso_8601": "2022-03-02T22:07:55.500609Z", "url": "https://files.pythonhosted.org/packages/72/af/15b90ce40c80fbd399b5daaa376399347a39e746eea4de71fb3867856935/aiqc-4.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "f15ce6cbba85cd446991843d470eccf1991d29c61123acf184d2e4b082f3efae", "md5": "2cf50381031de1f5336e7999cae98842", "sha256": "73719b2f32d2aca897818c5f4f5db80885adf7a8f55cc1d54016d33821f3165e" }, "downloads": -1, "filename": "aiqc-4.0.0.tar.gz", "has_sig": false, "md5_digest": "2cf50381031de1f5336e7999cae98842", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 595314, "upload_time": "2022-03-02T22:07:56", "upload_time_iso_8601": "2022-03-02T22:07:56.984484Z", "url": "https://files.pythonhosted.org/packages/f1/5c/e6cbba85cd446991843d470eccf1991d29c61123acf184d2e4b082f3efae/aiqc-4.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.1": [ { "comment_text": "", "digests": { "blake2b_256": "453064a637fa050297dbc2847940645ddaf0a9ad57f9e52c983aaad18b4e1baa", "md5": "682d93dae09e1879c934f582ca9c01ba", "sha256": "1886efb2f685e1c52f7b83d3274a6c562fa5fc2f2d188382651de9278a0e8361" }, "downloads": -1, "filename": "aiqc-4.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "682d93dae09e1879c934f582ca9c01ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 596653, "upload_time": "2022-03-08T18:01:51", "upload_time_iso_8601": "2022-03-08T18:01:51.895231Z", "url": "https://files.pythonhosted.org/packages/45/30/64a637fa050297dbc2847940645ddaf0a9ad57f9e52c983aaad18b4e1baa/aiqc-4.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "c6ee3456f2310c8b9f0080d678df7dd3aeb4c66db2b9f2cab1b34d0e87a8571e", "md5": "8c6a6a8d8b3ca58dc10d8022032d6666", "sha256": "5a9ef37a97babb7328c0d8015a4d599f45cd2459ba77bd6329579238269265bb" }, "downloads": -1, "filename": "aiqc-4.0.1.tar.gz", "has_sig": false, "md5_digest": "8c6a6a8d8b3ca58dc10d8022032d6666", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 595334, "upload_time": "2022-03-08T18:01:53", "upload_time_iso_8601": "2022-03-08T18:01:53.227553Z", "url": "https://files.pythonhosted.org/packages/c6/ee/3456f2310c8b9f0080d678df7dd3aeb4c66db2b9f2cab1b34d0e87a8571e/aiqc-4.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.0.1": [ { "comment_text": "", "digests": { "blake2b_256": "fe0e7951c7f8e288cbdd581f26437044342340d2aaa510f47925531482b0c317", "md5": "131bf8c6138f1272aa51681888164dd4", "sha256": "64539a163c5d427144ea80cd036d32c7eef46daab69e697bdc24c020d15b9781" }, "downloads": -1, "filename": "aiqc-5.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "131bf8c6138f1272aa51681888164dd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 603729, "upload_time": "2022-03-31T19:53:16", "upload_time_iso_8601": "2022-03-31T19:53:16.355749Z", "url": "https://files.pythonhosted.org/packages/fe/0e/7951c7f8e288cbdd581f26437044342340d2aaa510f47925531482b0c317/aiqc-5.0.1-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "0a909f03b5594118ca236c1a8244c3a0b810f5f08349d304c8653b96e870699f", "md5": "3069d4b4e0148161674f0c2c8f407b12", "sha256": "3fc2692f9321ab71556428d0395c8ed1681bff58f9167c29fffe120dd3fa644e" }, "downloads": -1, "filename": "aiqc-5.0.1.tar.gz", "has_sig": false, "md5_digest": "3069d4b4e0148161674f0c2c8f407b12", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 602232, "upload_time": "2022-03-31T19:53:18", "upload_time_iso_8601": "2022-03-31T19:53:18.520889Z", "url": "https://files.pythonhosted.org/packages/0a/90/9f03b5594118ca236c1a8244c3a0b810f5f08349d304c8653b96e870699f/aiqc-5.0.1.tar.gz", "yanked": true, "yanked_reason": null } ], "5.0.2": [ { "comment_text": "", "digests": { "blake2b_256": "5cd37ac4fb42bbcfba16c65f6d6e4065c5b835ab886f069399871365de8a4fa3", "md5": "7c1887c417a306bdddcd646196c0d60c", "sha256": "3dbe0982be2ed35488670a5553c786ac6aa5d17aa2b7d3f01f2e274dc6678acb" }, "downloads": -1, "filename": "aiqc-5.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7c1887c417a306bdddcd646196c0d60c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 603905, "upload_time": "2022-04-01T15:13:48", "upload_time_iso_8601": "2022-04-01T15:13:48.272571Z", "url": "https://files.pythonhosted.org/packages/5c/d3/7ac4fb42bbcfba16c65f6d6e4065c5b835ab886f069399871365de8a4fa3/aiqc-5.0.2-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "202139d51e0f4ee462c2f9c58a6db52be42d3992290f7aa53fc5a8cd71e4e743", "md5": "4d941480787788cbe7149f22bde311ea", "sha256": "e4a41b46122f0360fd6f4887108c0a4df5936466a8c69d5a25ac6134349c0243" }, "downloads": -1, "filename": "aiqc-5.0.2.tar.gz", "has_sig": false, "md5_digest": "4d941480787788cbe7149f22bde311ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 602376, "upload_time": "2022-04-01T15:13:49", "upload_time_iso_8601": "2022-04-01T15:13:49.836983Z", "url": "https://files.pythonhosted.org/packages/20/21/39d51e0f4ee462c2f9c58a6db52be42d3992290f7aa53fc5a8cd71e4e743/aiqc-5.0.2.tar.gz", "yanked": true, "yanked_reason": null } ], "5.0.3": [ { "comment_text": "", "digests": { "blake2b_256": "b6664c990d8e73446cb965eb67263b0eb196cf1e9614ae1c57d0c60433900401", "md5": "63f9c2b2474e672788a92fda74528493", "sha256": "db0e3ecc509a695f5e68f56dccbad893f1e535d661075c25aaff2011f73154b8" }, "downloads": -1, "filename": "aiqc-5.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "63f9c2b2474e672788a92fda74528493", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 604078, "upload_time": "2022-04-27T19:29:46", "upload_time_iso_8601": "2022-04-27T19:29:46.857284Z", "url": "https://files.pythonhosted.org/packages/b6/66/4c990d8e73446cb965eb67263b0eb196cf1e9614ae1c57d0c60433900401/aiqc-5.0.3-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "210cc0ccf76075ac0438eaa113d758babfbf6ac71e315319d4fb2f3e58156905", "md5": "6905d943c9a16e1e6c6e60a58ed73208", "sha256": "57061507dde69e37aeade204f83835da90f223c976d8590d56b785aa5f8737fc" }, "downloads": -1, "filename": "aiqc-5.0.3.tar.gz", "has_sig": false, "md5_digest": "6905d943c9a16e1e6c6e60a58ed73208", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 602524, "upload_time": "2022-04-27T19:29:48", "upload_time_iso_8601": "2022-04-27T19:29:48.620891Z", "url": "https://files.pythonhosted.org/packages/21/0c/c0ccf76075ac0438eaa113d758babfbf6ac71e315319d4fb2f3e58156905/aiqc-5.0.3.tar.gz", "yanked": true, "yanked_reason": null } ], "5.0.4": [ { "comment_text": "", "digests": { "blake2b_256": "6a9c38d01ba84a53b648bcf08b23663e211737261801e58ebb225abe213859c6", "md5": "8501b39e5c2774b3cbb4438f03419422", "sha256": "3354ac517295f7f81f7ef4912cfbd9670b30f2a498e42fcfe09254002d101b16" }, "downloads": -1, "filename": "aiqc-5.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8501b39e5c2774b3cbb4438f03419422", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 604259, "upload_time": "2022-04-28T00:14:22", "upload_time_iso_8601": "2022-04-28T00:14:22.910698Z", "url": "https://files.pythonhosted.org/packages/6a/9c/38d01ba84a53b648bcf08b23663e211737261801e58ebb225abe213859c6/aiqc-5.0.4-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "cc5c7843240d3eecc17146bda6b55f29d2915501db1ff7f09efa67a8481b7dc6", "md5": "3ee169c4fb3e619b0724a59ec8f87f1b", "sha256": "b021763380a8691295e9cf587a8907266de3db621d8bec3fc37b39607cbd8db4" }, "downloads": -1, "filename": "aiqc-5.0.4.tar.gz", "has_sig": false, "md5_digest": "3ee169c4fb3e619b0724a59ec8f87f1b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 602678, "upload_time": "2022-04-28T00:14:26", "upload_time_iso_8601": "2022-04-28T00:14:26.998982Z", "url": "https://files.pythonhosted.org/packages/cc/5c/7843240d3eecc17146bda6b55f29d2915501db1ff7f09efa67a8481b7dc6/aiqc-5.0.4.tar.gz", "yanked": true, "yanked_reason": null } ], "5.0.5": [ { "comment_text": "", "digests": { "blake2b_256": "2f0885e5eb2ca348ed5b9313374c701e768b1f62e4f4f642b5cd07347f76a7c9", "md5": "d64505daf98e2a72aa3a80b233ad5772", "sha256": "1a3a5f098ac08dd300268891a005a430c3e29574546e0782e3fd2df05f3c314a" }, "downloads": -1, "filename": "aiqc-5.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "d64505daf98e2a72aa3a80b233ad5772", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 604541, "upload_time": "2022-05-09T17:48:42", "upload_time_iso_8601": "2022-05-09T17:48:42.645170Z", "url": "https://files.pythonhosted.org/packages/2f/08/85e5eb2ca348ed5b9313374c701e768b1f62e4f4f642b5cd07347f76a7c9/aiqc-5.0.5-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "0a9aadddd1e1ca6c4eeab739ecd67a46b427079475291cd851dfefcc0a5fe832", "md5": "cd7c9da2aa2235d35e034467a68508a8", "sha256": "35e36846201f65949a68e55756de8cc2aecfcaffe8989a537086270785019fbb" }, "downloads": -1, "filename": "aiqc-5.0.5.tar.gz", "has_sig": false, "md5_digest": "cd7c9da2aa2235d35e034467a68508a8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 602999, "upload_time": "2022-05-09T17:48:44", "upload_time_iso_8601": "2022-05-09T17:48:44.748481Z", "url": "https://files.pythonhosted.org/packages/0a/9a/adddd1e1ca6c4eeab739ecd67a46b427079475291cd851dfefcc0a5fe832/aiqc-5.0.5.tar.gz", "yanked": true, "yanked_reason": null } ], "5.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "34b3967c4aee4f10e4dab6c8db026bf06ecd1cc8ce171810b95f414e8b228d59", "md5": "b7224b54a97ec8f59a060944ce04b393", "sha256": "d360968cc4113410676005b198a38b3106555665f44b0399df46b1a8da123b18" }, "downloads": -1, "filename": "aiqc-5.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b7224b54a97ec8f59a060944ce04b393", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 606020, "upload_time": "2022-05-10T21:03:54", "upload_time_iso_8601": "2022-05-10T21:03:54.238559Z", "url": "https://files.pythonhosted.org/packages/34/b3/967c4aee4f10e4dab6c8db026bf06ecd1cc8ce171810b95f414e8b228d59/aiqc-5.1.0-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "515e9a36682214e774e741ac1faa0963c33bd05c9910b9933da2792076b0d8d4", "md5": "a57af67115b090963ab6ed6306cd90f9", "sha256": "704faf1d093ad6d0fe78a3deb09e708e1c89975f80ab04166fbd162ac7fdd48e" }, "downloads": -1, "filename": "aiqc-5.1.0.tar.gz", "has_sig": false, "md5_digest": "a57af67115b090963ab6ed6306cd90f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 603910, "upload_time": "2022-05-10T21:03:56", "upload_time_iso_8601": "2022-05-10T21:03:56.594491Z", "url": "https://files.pythonhosted.org/packages/51/5e/9a36682214e774e741ac1faa0963c33bd05c9910b9933da2792076b0d8d4/aiqc-5.1.0.tar.gz", "yanked": true, "yanked_reason": null } ], "5.2.0": [ { "comment_text": "", "digests": { "blake2b_256": "7f56bb513709f6309894d7d52b0cd34783eae9411e47d883e808e06e8ceb4116", "md5": "f3bf4cd76932e718fb3edf6cbd87d040", "sha256": "82e389f72004ef364936bed3f2b5571d5e2274e0426b2b978ce5ef243d134696" }, "downloads": -1, "filename": "aiqc-5.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f3bf4cd76932e718fb3edf6cbd87d040", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 617797, "upload_time": "2022-05-11T20:55:09", "upload_time_iso_8601": "2022-05-11T20:55:09.748540Z", "url": "https://files.pythonhosted.org/packages/7f/56/bb513709f6309894d7d52b0cd34783eae9411e47d883e808e06e8ceb4116/aiqc-5.2.0-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "d65a5a182e18fbf8deb877bdcada48372b28b04cbd96ee7b07fdbcfbde09d3be", "md5": "a3b571cb4e4e79da1c047e93a1b59fbc", "sha256": "433f2780e19198dce56d2e17d2ee0a1af926317a45fea87ca1ec201e09ef90e4" }, "downloads": -1, "filename": "aiqc-5.2.0.tar.gz", "has_sig": false, "md5_digest": "a3b571cb4e4e79da1c047e93a1b59fbc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 603983, "upload_time": "2022-05-11T20:55:11", "upload_time_iso_8601": "2022-05-11T20:55:11.862326Z", "url": "https://files.pythonhosted.org/packages/d6/5a/5a182e18fbf8deb877bdcada48372b28b04cbd96ee7b07fdbcfbde09d3be/aiqc-5.2.0.tar.gz", "yanked": true, "yanked_reason": null } ], "5.3.0": [ { "comment_text": "", "digests": { "blake2b_256": "5a8637e9e6d69671393a2dc7fa1bf9910dc75fd2e9c23d44e9fbfe5c0d82cc2f", "md5": "d2861c511a7f090b389c47a74d47e393", "sha256": "7bc983b5f9d7e98c949426544f0d0c6ad6cbd0557b8a480989d7cf2aedbdc131" }, "downloads": -1, "filename": "aiqc-5.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d2861c511a7f090b389c47a74d47e393", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 619641, "upload_time": "2022-05-12T15:16:53", "upload_time_iso_8601": "2022-05-12T15:16:53.354834Z", "url": "https://files.pythonhosted.org/packages/5a/86/37e9e6d69671393a2dc7fa1bf9910dc75fd2e9c23d44e9fbfe5c0d82cc2f/aiqc-5.3.0-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "c9af3547268eb4db0f7fe9d609dedf5aab707a14b1b86d7e5f81a00499c7e209", "md5": "9f977c8fefccc6e2857aa3e638e13ac4", "sha256": "4ac644c20a45de5b940d0a1baeb25ae83ae86b7275d2b6cdcc95b3100924332f" }, "downloads": -1, "filename": "aiqc-5.3.0.tar.gz", "has_sig": false, "md5_digest": "9f977c8fefccc6e2857aa3e638e13ac4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 604480, "upload_time": "2022-05-12T15:16:55", "upload_time_iso_8601": "2022-05-12T15:16:55.280315Z", "url": "https://files.pythonhosted.org/packages/c9/af/3547268eb4db0f7fe9d609dedf5aab707a14b1b86d7e5f81a00499c7e209/aiqc-5.3.0.tar.gz", "yanked": true, "yanked_reason": null } ], "5.3.1": [ { "comment_text": "", "digests": { "blake2b_256": "c1eb700b2f8a4f986be79961dcc26f5e3c898c1d8cf1a1584e42eecff41fd3c6", "md5": "317e2301821476a446c83c685a6985b9", "sha256": "3974cc9d857a61fda8bc9de33b4cc339a5de4bab629fc8d229dcd9ffbd1a9edc" }, "downloads": -1, "filename": "aiqc-5.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "317e2301821476a446c83c685a6985b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 619730, "upload_time": "2022-05-12T20:49:35", "upload_time_iso_8601": "2022-05-12T20:49:35.563208Z", "url": "https://files.pythonhosted.org/packages/c1/eb/700b2f8a4f986be79961dcc26f5e3c898c1d8cf1a1584e42eecff41fd3c6/aiqc-5.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "16233d8889984092415e81ed5bb451243823abf201b0749a6abb339b50587821", "md5": "99886d8c71adc330e421a41745105357", "sha256": "875c258bfbc4630761f19091b462b7586437fb33370c85cc69acad4fc0ef4fc6" }, "downloads": -1, "filename": "aiqc-5.3.1.tar.gz", "has_sig": false, "md5_digest": "99886d8c71adc330e421a41745105357", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 604554, "upload_time": "2022-05-12T20:49:37", "upload_time_iso_8601": "2022-05-12T20:49:37.486766Z", "url": "https://files.pythonhosted.org/packages/16/23/3d8889984092415e81ed5bb451243823abf201b0749a6abb339b50587821/aiqc-5.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.4.0": [ { "comment_text": "", "digests": { "blake2b_256": "f47395944d52188fbe8ed175143b3761ac695803aa87b44ccd231dc0eac086cf", "md5": "8ac11027a18c56824cf46585e2c6011e", "sha256": "5b86c47eaea8fd498a9d797bf9be6d08aaff450eb98e165ceea7ef57c2231555" }, "downloads": -1, "filename": "aiqc-5.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ac11027a18c56824cf46585e2c6011e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620887, "upload_time": "2022-05-13T15:15:56", "upload_time_iso_8601": "2022-05-13T15:15:56.125478Z", "url": "https://files.pythonhosted.org/packages/f4/73/95944d52188fbe8ed175143b3761ac695803aa87b44ccd231dc0eac086cf/aiqc-5.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "9ad8862abd16ed7b7d5e514f5667fc633ac653af7e01670d5c15eb834882e170", "md5": "1400250ecf76df5d60c0faf45a0c13b7", "sha256": "2e7a6392d2439a7fe8f58f96cc11d12cd5fd73fb2ced914b5ae6b76f0ed12563" }, "downloads": -1, "filename": "aiqc-5.4.0.tar.gz", "has_sig": false, "md5_digest": "1400250ecf76df5d60c0faf45a0c13b7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 604244, "upload_time": "2022-05-13T15:15:58", "upload_time_iso_8601": "2022-05-13T15:15:58.424895Z", "url": "https://files.pythonhosted.org/packages/9a/d8/862abd16ed7b7d5e514f5667fc633ac653af7e01670d5c15eb834882e170/aiqc-5.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.4.1": [ { "comment_text": "", "digests": { "blake2b_256": "f5adf49b10a2f80c73bb6148809ad0f9b676a5084a5094a005209e3a8c36b95e", "md5": "8543f29f8e5b8244c91fbf2a873c85f5", "sha256": "9c2baf52a52000a93f5923bbf540fbb4733d6bcd07d112c6d1f269011051883e" }, "downloads": -1, "filename": "aiqc-5.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8543f29f8e5b8244c91fbf2a873c85f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620329, "upload_time": "2022-05-13T16:36:09", "upload_time_iso_8601": "2022-05-13T16:36:09.273348Z", "url": "https://files.pythonhosted.org/packages/f5/ad/f49b10a2f80c73bb6148809ad0f9b676a5084a5094a005209e3a8c36b95e/aiqc-5.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "be00f10e08b1b5f7dfb0fbad168d3fcd6a7dcd378d7dde65ab56e438baedc977", "md5": "f9837cf2c48008111dc49405796849be", "sha256": "95f81b24a001879ff5e8816ff4061b2f72e192cf506c55387254f58f5c546aeb" }, "downloads": -1, "filename": "aiqc-5.4.1.tar.gz", "has_sig": false, "md5_digest": "f9837cf2c48008111dc49405796849be", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 603729, "upload_time": "2022-05-13T16:36:10", "upload_time_iso_8601": "2022-05-13T16:36:10.958092Z", "url": "https://files.pythonhosted.org/packages/be/00/f10e08b1b5f7dfb0fbad168d3fcd6a7dcd378d7dde65ab56e438baedc977/aiqc-5.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "6.0.0": [ { "comment_text": "", "digests": { "blake2b_256": "aa31e8e34c39eb822b20cf3b58fef72dafbaae481b4eb8ae66aa93c105b0333b", "md5": "59415236516244214b423dfe6edc6af7", "sha256": "02160d4f80aaca38c72395c75c27314a1b156eca4dceeef020160f13b9160527" }, "downloads": -1, "filename": "aiqc-6.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "59415236516244214b423dfe6edc6af7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620009, "upload_time": "2022-06-06T17:53:04", "upload_time_iso_8601": "2022-06-06T17:53:04.672791Z", "url": "https://files.pythonhosted.org/packages/aa/31/e8e34c39eb822b20cf3b58fef72dafbaae481b4eb8ae66aa93c105b0333b/aiqc-6.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "569f9dbab6229d2fd8d12d191b529d958e39fd82ed87005caf68da5498b85008", "md5": "6438a28c41d4d817f1e4d8cb298bf650", "sha256": "68a6b79259490eaff5127f286d88e148f59cd89de9e30b47058940c6b4ae9185" }, "downloads": -1, "filename": "aiqc-6.0.0.tar.gz", "has_sig": false, "md5_digest": "6438a28c41d4d817f1e4d8cb298bf650", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 606255, "upload_time": "2022-06-06T17:53:07", "upload_time_iso_8601": "2022-06-06T17:53:07.090964Z", "url": "https://files.pythonhosted.org/packages/56/9f/9dbab6229d2fd8d12d191b529d958e39fd82ed87005caf68da5498b85008/aiqc-6.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "7.1.0": [ { "comment_text": "", "digests": { "blake2b_256": "888007c4ce6fb57de7d3a834ee059bb143c082bb53f62cf35607c400dafe0047", "md5": "1e145edcf509726d15f40f195715af0a", "sha256": "3858698520d23eac44285c978667d0680d732d1dabd1a61de1001e06865055cf" }, "downloads": -1, "filename": "aiqc-7.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1e145edcf509726d15f40f195715af0a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 619786, "upload_time": "2022-07-10T22:56:07", "upload_time_iso_8601": "2022-07-10T22:56:07.382145Z", "url": "https://files.pythonhosted.org/packages/88/80/07c4ce6fb57de7d3a834ee059bb143c082bb53f62cf35607c400dafe0047/aiqc-7.1.0-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "50feebf2492cc3da529cdf034ec8d3c4c573e15a1e514aa195c416a4ed6a7ac6", "md5": "3ed0d09fba78829f46f11282153bc449", "sha256": "9c04d71cce69c158a1eb0532c0b72fef48117cd90ecd05bc63a2e2a9ce246649" }, "downloads": -1, "filename": "aiqc-7.1.0.tar.gz", "has_sig": false, "md5_digest": "3ed0d09fba78829f46f11282153bc449", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 605381, "upload_time": "2022-07-10T22:56:08", "upload_time_iso_8601": "2022-07-10T22:56:08.982220Z", "url": "https://files.pythonhosted.org/packages/50/fe/ebf2492cc3da529cdf034ec8d3c4c573e15a1e514aa195c416a4ed6a7ac6/aiqc-7.1.0.tar.gz", "yanked": true, "yanked_reason": null } ], "7.1.1": [ { "comment_text": "", "digests": { "blake2b_256": "497df93d0cb58b567549b34f0ed01142eae3f3018be3a719478f7908a186b4ab", "md5": "713f16320205b98b0e22105cbe94a33a", "sha256": "b7de46c69a232468efba8bae4e1c1a4c2bac014806c393aa4ec5742974d034cf" }, "downloads": -1, "filename": "aiqc-7.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "713f16320205b98b0e22105cbe94a33a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620119, "upload_time": "2022-08-11T22:36:43", "upload_time_iso_8601": "2022-08-11T22:36:43.776942Z", "url": "https://files.pythonhosted.org/packages/49/7d/f93d0cb58b567549b34f0ed01142eae3f3018be3a719478f7908a186b4ab/aiqc-7.1.1-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "061ac7547ea745e305721a70c7a69c824b52ef1d63b28219b54cddae9557575c", "md5": "c7c5dbe12d92bdb91d8e9bbfa4d6362c", "sha256": "69c1d874fa5d1f56c989205b2f21ac98505ca09f390fb4023497a1dec89d5751" }, "downloads": -1, "filename": "aiqc-7.1.1.tar.gz", "has_sig": false, "md5_digest": "c7c5dbe12d92bdb91d8e9bbfa4d6362c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 605703, "upload_time": "2022-08-11T22:36:45", "upload_time_iso_8601": "2022-08-11T22:36:45.616886Z", "url": "https://files.pythonhosted.org/packages/06/1a/c7547ea745e305721a70c7a69c824b52ef1d63b28219b54cddae9557575c/aiqc-7.1.1.tar.gz", "yanked": true, "yanked_reason": null } ], "7.1.2": [ { "comment_text": "", "digests": { "blake2b_256": "af5e6106dfe0f7d6537d1c126e310ea5c67f72e18604854e6abcc1ea5b57058c", "md5": "78e5971b02401fdab92edb8d3bc876bd", "sha256": "c5e983d1344099eb0dc49ba90d029fc05e9582e62dc3489739b986c04e1a5c65" }, "downloads": -1, "filename": "aiqc-7.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "78e5971b02401fdab92edb8d3bc876bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620192, "upload_time": "2022-08-17T18:45:40", "upload_time_iso_8601": "2022-08-17T18:45:40.814396Z", "url": "https://files.pythonhosted.org/packages/af/5e/6106dfe0f7d6537d1c126e310ea5c67f72e18604854e6abcc1ea5b57058c/aiqc-7.1.2-py3-none-any.whl", "yanked": true, "yanked_reason": "bug fetching metricsAggregate" }, { "comment_text": "", "digests": { "blake2b_256": "dbbe45d9a24326ea4705004babae0431dad471894cb45af2f3fc7bcb6280a517", "md5": "48273843014467228d83ead898e4abcc", "sha256": "cc8dca3cab061f751ec6681691f881b8733e4e2bdbefa52098eb923d5232b732" }, "downloads": -1, "filename": "aiqc-7.1.2.tar.gz", "has_sig": false, "md5_digest": "48273843014467228d83ead898e4abcc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 605774, "upload_time": "2022-08-17T18:45:42", "upload_time_iso_8601": "2022-08-17T18:45:42.843898Z", "url": "https://files.pythonhosted.org/packages/db/be/45d9a24326ea4705004babae0431dad471894cb45af2f3fc7bcb6280a517/aiqc-7.1.2.tar.gz", "yanked": true, "yanked_reason": "bug fetching metricsAggregate" } ], "7.1.3": [ { "comment_text": "", "digests": { "blake2b_256": "8422240778e6048e2ca49e4bf561bf525fba73adc52dd67a3983b6900292d418", "md5": "246394f1e3a3739ccb319245d0c59dbe", "sha256": "03685804eb7fc48d23859c932e0537e22178d2e7493127f3542f800da40c1f40" }, "downloads": -1, "filename": "aiqc-7.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "246394f1e3a3739ccb319245d0c59dbe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620379, "upload_time": "2022-08-25T15:54:15", "upload_time_iso_8601": "2022-08-25T15:54:15.497211Z", "url": "https://files.pythonhosted.org/packages/84/22/240778e6048e2ca49e4bf561bf525fba73adc52dd67a3983b6900292d418/aiqc-7.1.3-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "a76d984492f8efcd2cc194c78dae3274b4975fe39a2d0603d012d5f52cf52d97", "md5": "03fa1b794b4c7e347a19dbd76e2c605c", "sha256": "8cbee9d3cb0ada3e0958e0361cd52df7a0e384f668eaf42b9b21b7f57d075213" }, "downloads": -1, "filename": "aiqc-7.1.3.tar.gz", "has_sig": false, "md5_digest": "03fa1b794b4c7e347a19dbd76e2c605c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 605966, "upload_time": "2022-08-25T15:54:17", "upload_time_iso_8601": "2022-08-25T15:54:17.800531Z", "url": "https://files.pythonhosted.org/packages/a7/6d/984492f8efcd2cc194c78dae3274b4975fe39a2d0603d012d5f52cf52d97/aiqc-7.1.3.tar.gz", "yanked": true, "yanked_reason": null } ], "7.1.4": [ { "comment_text": "", "digests": { "blake2b_256": "84c8773e820f371d3ca137e1ff6072baab29357b99159da6313928df4533ee87", "md5": "b8a02c96273c6befd912fff1fc91ed64", "sha256": "26f0dcb2fb42d8645be5b53c450450c3d9fdd27cc1c4d7be47ce0f111113d67b" }, "downloads": -1, "filename": "aiqc-7.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b8a02c96273c6befd912fff1fc91ed64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620583, "upload_time": "2022-08-31T17:23:24", "upload_time_iso_8601": "2022-08-31T17:23:24.547690Z", "url": "https://files.pythonhosted.org/packages/84/c8/773e820f371d3ca137e1ff6072baab29357b99159da6313928df4533ee87/aiqc-7.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "818c967a60f0c3a1faa6325b0e5df94c946f2f062402a9c816a2e43247c54563", "md5": "21b60ed4433c08ac61ad29e70963da5c", "sha256": "6158c9edf925b3a8728c8ddbbefb9b9af59ac3e35acd45180f886f031e9f9e38" }, "downloads": -1, "filename": "aiqc-7.1.4.tar.gz", "has_sig": false, "md5_digest": "21b60ed4433c08ac61ad29e70963da5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 606119, "upload_time": "2022-08-31T17:23:26", "upload_time_iso_8601": "2022-08-31T17:23:26.297144Z", "url": "https://files.pythonhosted.org/packages/81/8c/967a60f0c3a1faa6325b0e5df94c946f2f062402a9c816a2e43247c54563/aiqc-7.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "7.1.5": [ { "comment_text": "", "digests": { "blake2b_256": "1cae12827d858327d88b5690f6dca38b47be9e7b0597325d621a7f002e0ab09b", "md5": "4dca40933b9786a5b5e014cb62e5428a", "sha256": "12e3b8d8d4cca311a8c1c94847d29ac6aefc9621612c5d7e999e166045da5df2" }, "downloads": -1, "filename": "aiqc-7.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4dca40933b9786a5b5e014cb62e5428a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620941, "upload_time": "2023-08-09T14:46:14", "upload_time_iso_8601": "2023-08-09T14:46:14.637817Z", "url": "https://files.pythonhosted.org/packages/1c/ae/12827d858327d88b5690f6dca38b47be9e7b0597325d621a7f002e0ab09b/aiqc-7.1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "c4fcda8908989d5eefc9c9f85b650a96e04aba33c05c21d79f4a97894b225873", "md5": "2f0e126886de942589ddc62e5053d545", "sha256": "ac16a09db3cceea63f87e7c12e239731cc8bfee47e1c611372772af75aa1283b" }, "downloads": -1, "filename": "aiqc-7.1.5.tar.gz", "has_sig": false, "md5_digest": "2f0e126886de942589ddc62e5053d545", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 606932, "upload_time": "2023-08-09T14:46:16", "upload_time_iso_8601": "2023-08-09T14:46:16.864783Z", "url": "https://files.pythonhosted.org/packages/c4/fc/da8908989d5eefc9c9f85b650a96e04aba33c05c21d79f4a97894b225873/aiqc-7.1.5.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "blake2b_256": "1cae12827d858327d88b5690f6dca38b47be9e7b0597325d621a7f002e0ab09b", "md5": "4dca40933b9786a5b5e014cb62e5428a", "sha256": "12e3b8d8d4cca311a8c1c94847d29ac6aefc9621612c5d7e999e166045da5df2" }, "downloads": -1, "filename": "aiqc-7.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4dca40933b9786a5b5e014cb62e5428a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8.12", "size": 620941, "upload_time": "2023-08-09T14:46:14", "upload_time_iso_8601": "2023-08-09T14:46:14.637817Z", "url": "https://files.pythonhosted.org/packages/1c/ae/12827d858327d88b5690f6dca38b47be9e7b0597325d621a7f002e0ab09b/aiqc-7.1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "blake2b_256": "c4fcda8908989d5eefc9c9f85b650a96e04aba33c05c21d79f4a97894b225873", "md5": "2f0e126886de942589ddc62e5053d545", "sha256": "ac16a09db3cceea63f87e7c12e239731cc8bfee47e1c611372772af75aa1283b" }, "downloads": -1, "filename": "aiqc-7.1.5.tar.gz", "has_sig": false, "md5_digest": "2f0e126886de942589ddc62e5053d545", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8.12", "size": 606932, "upload_time": "2023-08-09T14:46:16", "upload_time_iso_8601": "2023-08-09T14:46:16.864783Z", "url": "https://files.pythonhosted.org/packages/c4/fc/da8908989d5eefc9c9f85b650a96e04aba33c05c21d79f4a97894b225873/aiqc-7.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }