{ "info": { "author": "Maty Zisserman", "author_email": "hkube.dev@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# HKUBE local python api\n\napi implementation for running and debugging Hkube`s pipeline without installing Hkube\n\n## prerequisite\n\n- install hkubectl\n\n```bash\n# Check release page for latest version\nos = \"linux/macos/windows\"\ncurl -Lo hkubectl https://github.com/kube-HPC/hkubectl/releases/download/$(curl -s https://api.github.com/repos/kube-HPC/hkubectl/releases/latest | grep -oP '\"tag_name\": \"\\K(.*)(?=\")')/hkubectl-{linux/macos/windows} \\\n&& chmod +x hkubectl \\\n&& sudo mv hkubectl /usr/local/bin/\n\n```\n\n- run `hkubectl dry-run start`\n\n## usage\n\n```python\nimport asyncio\nfrom lib.builder import Builder\n\n\ndef test1(data):\n print(data['input'])\n return data['input']\n\n\nclass runBuilder():\n\n async def run():\n build = Builder()\n pipe = await build.createPipeline(\"test\")\n pipe.algorithm(\"test\").input(5).add(test1).algorithm(\n 'test2').input(\"@test\").add(test1).execute()\n\n\nbla = asyncio.run(runBuilder.run())\nprint('finish')\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/kube-HPC/hkube.debbuging-python-api", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "hkube.debbuging-python-api", "package_url": "https://pypi.org/project/hkube.debbuging-python-api/", "platform": "", "project_url": "https://pypi.org/project/hkube.debbuging-python-api/", "project_urls": { "Homepage": "https://github.com/kube-HPC/hkube.debbuging-python-api" }, "release_url": "https://pypi.org/project/hkube.debbuging-python-api/0.0.4/", "requires_dist": [ "Events (>=0.3)", "websocket-client (>=0.54.0)", "simplejson" ], "requires_python": "", "summary": "Hkube Python Api", "version": "0.0.4" }, "last_serial": 5639223, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a0d38f20f7158ac45a3a13f27168e1bd", "sha256": "25ef397a170023e62c34ec503de5a5b8e7b4c3e83a76a230ef032160ec8683b8" }, "downloads": -1, "filename": "hkube.debbuging_python_api-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a0d38f20f7158ac45a3a13f27168e1bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5524, "upload_time": "2019-07-23T11:59:25", "url": "https://files.pythonhosted.org/packages/a1/42/54e50ed9d577118b32f47171e54301bf0739acd83915bfad8b6840af805d/hkube.debbuging_python_api-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "399406e7a784f86e469fe5cd97918ad1", "sha256": "989a891dd00a8efffa623e349cb740a8f557269a21162801f19535f8a7f29fc2" }, "downloads": -1, "filename": "hkube.debbuging-python-api-0.0.1.tar.gz", "has_sig": false, "md5_digest": "399406e7a784f86e469fe5cd97918ad1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3715, "upload_time": "2019-07-23T11:59:28", "url": "https://files.pythonhosted.org/packages/00/08/a01f2d2ae83d6b447df151caebb0c098d2ec743e8bdae78f4853cf525051/hkube.debbuging-python-api-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f0a5dd24c307ee98a5ef8f2abc03c15c", "sha256": "e32b1c1149b2e59d3e4fce5f5ab2742ab929ede44a5ff231f41e8f62d65f37e9" }, "downloads": -1, "filename": "hkube.debbuging_python_api-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f0a5dd24c307ee98a5ef8f2abc03c15c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5523, "upload_time": "2019-07-29T13:27:04", "url": "https://files.pythonhosted.org/packages/32/00/6c7bf2be3327197aca663d0c987b0522b74dadb730babf72b285dc736d89/hkube.debbuging_python_api-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4a5d4230cfb994f0f6f7e44d223b025", "sha256": "a562bab7c73c24d3e1953cc74ad965fcd417cc81045c349e88fa0fb33fa1f9a2" }, "downloads": -1, "filename": "hkube.debbuging-python-api-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d4a5d4230cfb994f0f6f7e44d223b025", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3717, "upload_time": "2019-07-29T13:27:05", "url": "https://files.pythonhosted.org/packages/2e/35/51ac110d0af93a52e35f2c3b663cc7cd748cf10d41fe683754064b4b8d29/hkube.debbuging-python-api-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "d0bd4c364a94973307c487e34a3ba6f6", "sha256": "5ba4ac9070426b98bf1ff9670037a37c3e5d68c277dbe74c743a995a9df91d61" }, "downloads": -1, "filename": "hkube.debbuging_python_api-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d0bd4c364a94973307c487e34a3ba6f6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5988, "upload_time": "2019-07-29T13:39:53", "url": "https://files.pythonhosted.org/packages/79/ec/71a728265e97dae424a12fa2272689ee47c0c3e4ab0b9b015a8d45540baa/hkube.debbuging_python_api-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87664c9dfdb4dcf2ec27031542661ca7", "sha256": "e573272e7b7e9ece8e626437ce086f3ee6aa452e5ecc071593af3a0e15acf0eb" }, "downloads": -1, "filename": "hkube.debbuging-python-api-0.0.3.tar.gz", "has_sig": false, "md5_digest": "87664c9dfdb4dcf2ec27031542661ca7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3720, "upload_time": "2019-07-29T13:39:55", "url": "https://files.pythonhosted.org/packages/69/93/cf1ab93579da3b8960c5a461e20dea7cfc903cd647eb964e96cc210beec7/hkube.debbuging-python-api-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "7f22019c3ea1d9a83bfc7cb8ef064822", "sha256": "b3c724d7040d549b27649f04de29e2fda5e61e56020145fded3820dafde4b83a" }, "downloads": -1, "filename": "hkube.debbuging_python_api-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7f22019c3ea1d9a83bfc7cb8ef064822", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6435, "upload_time": "2019-08-06T11:50:40", "url": "https://files.pythonhosted.org/packages/b0/51/92d08223cf240ddb0b02b50320d5dae051e0c340d8ade42b27145c2428e5/hkube.debbuging_python_api-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08d413b09d1a37d60c34a99ceac0c2ec", "sha256": "df924a7c05c542adb5f8cb6dac12d55a5ad2921b085b0e893d930d0c90561eb1" }, "downloads": -1, "filename": "hkube.debbuging-python-api-0.0.4.tar.gz", "has_sig": false, "md5_digest": "08d413b09d1a37d60c34a99ceac0c2ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3748, "upload_time": "2019-08-06T11:50:43", "url": "https://files.pythonhosted.org/packages/45/b8/4eb92706e1ea471cea99d8132354758959cc8e6099326669546169012ad3/hkube.debbuging-python-api-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7f22019c3ea1d9a83bfc7cb8ef064822", "sha256": "b3c724d7040d549b27649f04de29e2fda5e61e56020145fded3820dafde4b83a" }, "downloads": -1, "filename": "hkube.debbuging_python_api-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "7f22019c3ea1d9a83bfc7cb8ef064822", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6435, "upload_time": "2019-08-06T11:50:40", "url": "https://files.pythonhosted.org/packages/b0/51/92d08223cf240ddb0b02b50320d5dae051e0c340d8ade42b27145c2428e5/hkube.debbuging_python_api-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08d413b09d1a37d60c34a99ceac0c2ec", "sha256": "df924a7c05c542adb5f8cb6dac12d55a5ad2921b085b0e893d930d0c90561eb1" }, "downloads": -1, "filename": "hkube.debbuging-python-api-0.0.4.tar.gz", "has_sig": false, "md5_digest": "08d413b09d1a37d60c34a99ceac0c2ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3748, "upload_time": "2019-08-06T11:50:43", "url": "https://files.pythonhosted.org/packages/45/b8/4eb92706e1ea471cea99d8132354758959cc8e6099326669546169012ad3/hkube.debbuging-python-api-0.0.4.tar.gz" } ] }