{ "info": { "author": "Iqoqo", "author_email": "contact@iqoqo.co", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "The Iqoqo Python SDK\n====================\n\nThis package lets you control [IQOQO](https://www.iqoqo.co/) using Python.\n\nYou can create computing jobs, upload files, run your jobs and get their\nresults. You can offload any kind of Python program to be run on the cloud with\ninfinite scale.\n\n```python\n\nimport iqoqo\nimport pathlib\n\niqoqo.set_credentials('john@example.com', 'my_password', save_to_dot_file=True)\n\nmy_file_id = iqoqo.upload_file('my_file.py', pathlib.Path('/home/bob/my_file.py'))\njob = iqoqo.Job.add(my_file_id)\njob.start()\n\n(task_result,) = job.get_results(block=True)\ntask_result.write_files('/home/bob/my_result')\n\n```\n\n[Documentation](documentation.md)\n\nInstallation\n============\n\n```bash\n $ pip install iqoqo\n```\n\n\nTesting\n=======\n\n1. Clone the repo.\n2. Ensure the test requirements are installed:\n```bash\n $ pip install -r test_requirements.txt\n```\n\n3. Run the tests:\n```bash\n $ pytest\n```\n\n4. Run the tests and generate a coverage report:\n```bash\n $ pytest --cov --cov-report=html\n```\n\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/Iqoqo/python-sdk", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "iqoqo", "package_url": "https://pypi.org/project/iqoqo/", "platform": "", "project_url": "https://pypi.org/project/iqoqo/", "project_urls": { "Homepage": "https://github.com/Iqoqo/python-sdk" }, "release_url": "https://pypi.org/project/iqoqo/1.2.1/", "requires_dist": [ "requests (>=2.19.0)", "dill", "decorator (>=4.4.0)", "analytics-python" ], "requires_python": "", "summary": "Run Python jobs on the cloud using IQOQO", "version": "1.2.1" }, "last_serial": 5608024, "releases": { "0.0.5": [ { "comment_text": "", "digests": { "md5": "f604e0449df86f7c341d2f5abdf3738f", "sha256": "7ecc9b3a143774c50d636d9aedbf2c1c3fca4468784f4672b399254d2b3c18a6" }, "downloads": -1, "filename": "iqoqo-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f604e0449df86f7c341d2f5abdf3738f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63478, "upload_time": "2019-07-03T11:02:46", "url": "https://files.pythonhosted.org/packages/4f/37/41cc30d7fd24eb5b6c44f4eb318cf36c3ffa0c825452675248c5fd8d3aec/iqoqo-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6e76e62d2c46a5ff01443ea8b0d7100", "sha256": "1ea8a95bfeba20037c07786f40de4eed5db3f66200ea6be87c0eacea003c23c8" }, "downloads": -1, "filename": "iqoqo-0.0.5.tar.gz", "has_sig": false, "md5_digest": "a6e76e62d2c46a5ff01443ea8b0d7100", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54072, "upload_time": "2019-07-03T11:02:49", "url": "https://files.pythonhosted.org/packages/8a/b0/c00fd13445830cc8249c9f995dfeb1a6cbdcf35fd394965d225bf0bad59c/iqoqo-0.0.5.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "8d6f8a45d99c1effa1da88e44e45e4f8", "sha256": "a44e6e8cd9535561684ff4c1ee82bca9c24172511c8b7b04d87a577a2dc6bf59" }, "downloads": -1, "filename": "iqoqo-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "8d6f8a45d99c1effa1da88e44e45e4f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63786, "upload_time": "2019-07-10T08:04:46", "url": "https://files.pythonhosted.org/packages/b7/ec/5ad7f6d414e9798323250300688ab64db19be2b59654148ecb99b01d9c68/iqoqo-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f55ed4bc8e4693f9229719a9bb4b7a7", "sha256": "c21e0dad2898eb4fcbd31b396f232d7f11090d087a588c065ad0768c124b0ffa" }, "downloads": -1, "filename": "iqoqo-0.0.7.tar.gz", "has_sig": false, "md5_digest": "6f55ed4bc8e4693f9229719a9bb4b7a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54368, "upload_time": "2019-07-10T08:04:48", "url": "https://files.pythonhosted.org/packages/69/b7/4b0aa80aab6d999abb62e1aee5b09320284574170dd2510fd9b33cb76220/iqoqo-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "6fc76eaf92a59edd5729557bb9982617", "sha256": "e443882d69448566287edc38d9dd51d672c886aab9a26671c4e7af1bdb138adb" }, "downloads": -1, "filename": "iqoqo-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6fc76eaf92a59edd5729557bb9982617", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63876, "upload_time": "2019-07-13T22:40:23", "url": "https://files.pythonhosted.org/packages/35/0e/87cb2b740fbcfabb6ebb54557cf58ec250f025605145f64fd02273ab7b3b/iqoqo-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0593ad6cfc1948beb25af82947274562", "sha256": "0be9cd4cfa3a34f0943f6a3869c1448e3fa1137431b93e09ed40e2d28344dd78" }, "downloads": -1, "filename": "iqoqo-0.0.8.tar.gz", "has_sig": false, "md5_digest": "0593ad6cfc1948beb25af82947274562", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54457, "upload_time": "2019-07-13T22:40:25", "url": "https://files.pythonhosted.org/packages/d4/17/8a508842db8b3811fc6d3fb629d6e38e7114feff9f3c05d2657b253f5dec/iqoqo-0.0.8.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "5e8d3703a754b3549b5d426e7cbe3e48", "sha256": "bdf39655ff8938b0ddc0015bac9c4520429bd1232e723e883c9f5e4a6d2227a2" }, "downloads": -1, "filename": "iqoqo-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5e8d3703a754b3549b5d426e7cbe3e48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63875, "upload_time": "2019-07-14T12:49:41", "url": "https://files.pythonhosted.org/packages/0e/39/1bd3db7ab851b97acf92bef53ecb309664bcf93898d4b51a81e18e2bf12b/iqoqo-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "175908830e4bf5c2b2ff194346460998", "sha256": "653546823b8ec5b924794cf77f387c4f7f12c8966df9e8f6baf43e8a75b5b66c" }, "downloads": -1, "filename": "iqoqo-1.0.0.tar.gz", "has_sig": false, "md5_digest": "175908830e4bf5c2b2ff194346460998", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54457, "upload_time": "2019-07-14T12:49:43", "url": "https://files.pythonhosted.org/packages/39/12/62a228d57f8f5ef953f0857e4b051267b41ae2292d1aed2a6b807077cf00/iqoqo-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "93de31e31d3720ac1d56bcec4924021b", "sha256": "96ad0c3f261b24c47b72ee8f74d28bf46b9ac4da0f1d62aca3a82a954847ef61" }, "downloads": -1, "filename": "iqoqo-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "93de31e31d3720ac1d56bcec4924021b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63949, "upload_time": "2019-07-14T13:36:37", "url": "https://files.pythonhosted.org/packages/1a/06/f674279fe58171a704ec564d88e7d935c3a6564a71487a435a1ac0565503/iqoqo-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c93ccef346a4d32b8c368a30a889a249", "sha256": "0b464ec3d9e23b56f838701239c6a2f8852d5c575e74a63aa5b51f8d121ab26b" }, "downloads": -1, "filename": "iqoqo-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c93ccef346a4d32b8c368a30a889a249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54515, "upload_time": "2019-07-14T13:36:39", "url": "https://files.pythonhosted.org/packages/f0/19/a05fbd1a2435616956b5e2cae1d1e3d9c1ddccfbe1c563cd5444c5f7fce7/iqoqo-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "4b958b6b53d7291a69ef5a4149a42b63", "sha256": "5be022f754f8bcdb95badc59e5cfe647c4e5401e408a1539ad5291332a0ce7da" }, "downloads": -1, "filename": "iqoqo-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4b958b6b53d7291a69ef5a4149a42b63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 64598, "upload_time": "2019-07-30T14:14:12", "url": "https://files.pythonhosted.org/packages/ed/99/7da4a301c8adeef77e97dfc0b913721f68a8dce4e019dbef459b6f69758e/iqoqo-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d054699003e3624dce45898c8259693", "sha256": "8f69bbcf3f9f4f3f62e363ad9fb89897f60218c50c0bff380207bc4325a7bd05" }, "downloads": -1, "filename": "iqoqo-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5d054699003e3624dce45898c8259693", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55064, "upload_time": "2019-07-30T14:14:13", "url": "https://files.pythonhosted.org/packages/77/e1/6ff43b085bbd5db4699168cdb7a91db28780e7aed2d5b22279708cfce0a6/iqoqo-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "f4498b4bb83eb7f0251d16d8cfb3438e", "sha256": "0d581ea420c7e8e0f63c05071012bd155f1ae85bd856f4c2a77da3ecc1cf8988" }, "downloads": -1, "filename": "iqoqo-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f4498b4bb83eb7f0251d16d8cfb3438e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 64594, "upload_time": "2019-07-30T14:25:59", "url": "https://files.pythonhosted.org/packages/7a/ce/447ef536947ed0309b423739979425b7878719be5a5cf36dee1b6f394971/iqoqo-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c894a7fe5049c24681527b6fc0744e5", "sha256": "3543ffc7c2d912cff22dd954549331ed5070b9f312bd1895fd77a5859d129461" }, "downloads": -1, "filename": "iqoqo-1.2.1.tar.gz", "has_sig": false, "md5_digest": "0c894a7fe5049c24681527b6fc0744e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55066, "upload_time": "2019-07-30T14:26:00", "url": "https://files.pythonhosted.org/packages/4b/55/1e00546ca08a82e32cd0074ff599658f6c62290f65ef23db6b97d2b5c6d5/iqoqo-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4498b4bb83eb7f0251d16d8cfb3438e", "sha256": "0d581ea420c7e8e0f63c05071012bd155f1ae85bd856f4c2a77da3ecc1cf8988" }, "downloads": -1, "filename": "iqoqo-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f4498b4bb83eb7f0251d16d8cfb3438e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 64594, "upload_time": "2019-07-30T14:25:59", "url": "https://files.pythonhosted.org/packages/7a/ce/447ef536947ed0309b423739979425b7878719be5a5cf36dee1b6f394971/iqoqo-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c894a7fe5049c24681527b6fc0744e5", "sha256": "3543ffc7c2d912cff22dd954549331ed5070b9f312bd1895fd77a5859d129461" }, "downloads": -1, "filename": "iqoqo-1.2.1.tar.gz", "has_sig": false, "md5_digest": "0c894a7fe5049c24681527b6fc0744e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55066, "upload_time": "2019-07-30T14:26:00", "url": "https://files.pythonhosted.org/packages/4b/55/1e00546ca08a82e32cd0074ff599658f6c62290f65ef23db6b97d2b5c6d5/iqoqo-1.2.1.tar.gz" } ] }