{ "info": { "author": "Joshua Heller", "author_email": "joshua@torfeld6.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Utilities" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/torfeld6/kudu", "keywords": "cli", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "kudu", "package_url": "https://pypi.org/project/kudu/", "platform": null, "project_url": "https://pypi.org/project/kudu/", "project_urls": { "Homepage": "https://github.com/torfeld6/kudu" }, "release_url": "https://pypi.org/project/kudu/0.12/", "requires_dist": [ "requests (>=2.25.1)", "PyYAML (<6.0.0,>=5.4.1)", "watchdog (<1.0.0,>=0.10.4)", "click (<8.0.0,>=7.1.2)" ], "requires_python": "", "summary": "A deployment command line program in Python.", "version": "0.12", "yanked": false, "yanked_reason": null }, "last_serial": 13779847, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d686f8616b9eb0f9a886d9574e235c78", "sha256": "a82d6a2183172f5cae495a1daf85d6366aa27ac84b40d8aaaf9d34eb5dac1ecc" }, "downloads": -1, "filename": "kudu-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d686f8616b9eb0f9a886d9574e235c78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11465, "upload_time": "2019-02-24T17:03:21", "upload_time_iso_8601": "2019-02-24T17:03:21.990232Z", "url": "https://files.pythonhosted.org/packages/45/86/145ef1d4c0ee7f14f06ac6500f1912913c7e301c66887c27ee8fccd052c7/kudu-0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "284b48d1ef2849265cdff4cb60ef53b2", "sha256": "a3e47ce1d0f83c2fa275d663bd54aa7fd0231335c2cada282b26493949db56ec" }, "downloads": -1, "filename": "kudu-0.1.tar.gz", "has_sig": false, "md5_digest": "284b48d1ef2849265cdff4cb60ef53b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6766, "upload_time": "2019-02-24T17:03:24", "upload_time_iso_8601": "2019-02-24T17:03:24.209635Z", "url": "https://files.pythonhosted.org/packages/63/8d/addc3ffff48390b6a89736f9f959d42b16d972728e33eed7536427481bea/kudu-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10": [ { "comment_text": "", "digests": { "md5": "f9546e65053f12779c47ee20af99901d", "sha256": "dc00281fbfc290979df3696978dbd2601b9f6887302c2c9d9e6fe544ba952ff7" }, "downloads": -1, "filename": "kudu-0.10-py2-none-any.whl", "has_sig": false, "md5_digest": "f9546e65053f12779c47ee20af99901d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12945, "upload_time": "2021-03-26T08:52:33", "upload_time_iso_8601": "2021-03-26T08:52:33.282630Z", "url": "https://files.pythonhosted.org/packages/20/db/e2e95f911d50a0f711ecff765e88978a587edeb031f3ccb1a38217d49715/kudu-0.10-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e47ef27b668286cc0c2c6951277cecd2", "sha256": "ae74520c856968c0873ad08a2d357809cc88ba4b992cd0143dbefcbfd6bd162e" }, "downloads": -1, "filename": "kudu-0.10.tar.gz", "has_sig": false, "md5_digest": "e47ef27b668286cc0c2c6951277cecd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8242, "upload_time": "2021-03-26T08:52:34", "upload_time_iso_8601": "2021-03-26T08:52:34.042628Z", "url": "https://files.pythonhosted.org/packages/1a/16/2240244c36e742ab3fa170fc5df25ddce0ca0c74d07199ead47ddf44953d/kudu-0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11": [ { "comment_text": "", "digests": { "md5": "b2b86c4751a0ee36443b65f383321931", "sha256": "e666aff8977f9ac6cfd281e4f88ebc9368d636870dc4141f03a052507f61c30c" }, "downloads": -1, "filename": "kudu-0.11-py2-none-any.whl", "has_sig": false, "md5_digest": "b2b86c4751a0ee36443b65f383321931", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12944, "upload_time": "2021-03-26T09:43:35", "upload_time_iso_8601": "2021-03-26T09:43:35.233205Z", "url": "https://files.pythonhosted.org/packages/42/7e/229e0ff71a6781faf92ab087525063787977269d99d1ac2d290e9dee1968/kudu-0.11-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd9ce1b7e03b335c5ebc312cf4696b61", "sha256": "0f21deb0a08befb42dca80d680177516712f8143ec2e6b84ceb3b435d3a0842e" }, "downloads": -1, "filename": "kudu-0.11.tar.gz", "has_sig": false, "md5_digest": "fd9ce1b7e03b335c5ebc312cf4696b61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8241, "upload_time": "2021-03-26T09:43:36", "upload_time_iso_8601": "2021-03-26T09:43:36.037773Z", "url": "https://files.pythonhosted.org/packages/0b/9c/70613281439d0b8b7b3327e2afb420dcb470294563373a0dfe2dba15932a/kudu-0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.12": [ { "comment_text": "", "digests": { "md5": "06efaab6c9b6a9b10a8f4722af915171", "sha256": "63c0f9c0ec0a0d2d7abb90f7b240a3fbe2a4e8960f8cd39d54a226593a515378" }, "downloads": -1, "filename": "kudu-0.12-py2-none-any.whl", "has_sig": false, "md5_digest": "06efaab6c9b6a9b10a8f4722af915171", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13183, "upload_time": "2022-05-11T08:28:35", "upload_time_iso_8601": "2022-05-11T08:28:35.512892Z", "url": "https://files.pythonhosted.org/packages/4d/1e/de9687d4ec19849cdb072fd19cf334ae5f872a6ae01359df424ce171b645/kudu-0.12-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "abd81d75bb732645a7f184115071a066", "sha256": "1384d8ec7bec45a6d47a1e38aa28bbd8f8c6a11c315eaa55f71ab7aefcc9568b" }, "downloads": -1, "filename": "kudu-0.12.tar.gz", "has_sig": false, "md5_digest": "abd81d75bb732645a7f184115071a066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8851, "upload_time": "2022-05-11T08:28:36", "upload_time_iso_8601": "2022-05-11T08:28:36.829854Z", "url": "https://files.pythonhosted.org/packages/3a/b8/633d5929f4a65850b08a816cbd7bdec15e2f7ba90ae679d3dcb4ae1e8b7e/kudu-0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e39e5bc7ab301f9c24dc15dbe23c2497", "sha256": "caef4b0501f956f679c78cecb51ed6286d198cd2d73761c019d3542b514e4a5a" }, "downloads": -1, "filename": "kudu-0.2.tar.gz", "has_sig": false, "md5_digest": "e39e5bc7ab301f9c24dc15dbe23c2497", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6816, "upload_time": "2019-04-29T08:33:12", "upload_time_iso_8601": "2019-04-29T08:33:12.798783Z", "url": "https://files.pythonhosted.org/packages/63/13/f0b1edb5ee0f750d52cfa57f88a3c5c092644a3b1b0c83239fc47b8b503d/kudu-0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4": [ { "comment_text": "", "digests": { "md5": "7065a42605417e5b219387517bbb63e0", "sha256": "d3eef50ba6c89b207cd22c6349f6608fb777712907b8259565a31dce0c2c3027" }, "downloads": -1, "filename": "kudu-0.4.tar.gz", "has_sig": false, "md5_digest": "7065a42605417e5b219387517bbb63e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6846, "upload_time": "2019-04-29T10:40:01", "upload_time_iso_8601": "2019-04-29T10:40:01.658813Z", "url": "https://files.pythonhosted.org/packages/f0/8c/1436c50297b09cb4ccd6023c9e90fc662155f2d94fec2229c1fbde165071/kudu-0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5": [ { "comment_text": "", "digests": { "md5": "b0ad3e08f3b1ee10de3f5b0b76a3f1b6", "sha256": "ec274237ad522cbe04ff40475dcc11dea75f4a7873370fff49a4161447a53f35" }, "downloads": -1, "filename": "kudu-0.5.tar.gz", "has_sig": false, "md5_digest": "b0ad3e08f3b1ee10de3f5b0b76a3f1b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6900, "upload_time": "2019-06-17T13:21:17", "upload_time_iso_8601": "2019-06-17T13:21:17.687699Z", "url": "https://files.pythonhosted.org/packages/df/5d/98102d4710a69f7d3bd84295c7d2e41093726a64e6ebeaceda3852303c8b/kudu-0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6": [ { "comment_text": "", "digests": { "md5": "177eb5853a46495771f1a8b63cd1e3d0", "sha256": "587efc3ec1bb1f5b430e56cf7ca1003fa284b59dc8f435e0856fa3b755b22dee" }, "downloads": -1, "filename": "kudu-0.6.tar.gz", "has_sig": false, "md5_digest": "177eb5853a46495771f1a8b63cd1e3d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7442, "upload_time": "2019-10-28T15:34:36", "upload_time_iso_8601": "2019-10-28T15:34:36.794646Z", "url": "https://files.pythonhosted.org/packages/61/a4/59e2958d7b618d40acd93365409d99e3180ea0df825758e87b2acb469f6a/kudu-0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "c416bae89fb5cdf0bd762a03994fe49f", "sha256": "c1ed19307ab45e11e8a185243524ee6232abdd9e7f07cc2838e174b96b17a6f3" }, "downloads": -1, "filename": "kudu-0.7.tar.gz", "has_sig": false, "md5_digest": "c416bae89fb5cdf0bd762a03994fe49f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7624, "upload_time": "2019-10-29T07:16:09", "upload_time_iso_8601": "2019-10-29T07:16:09.137528Z", "url": "https://files.pythonhosted.org/packages/a5/71/ac83770a3b522a2b6e7df96995648cae93a6ef5f420e3691b2ad9c3f9eb3/kudu-0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "f94264f50c170d7b2060c2b8520d02bd", "sha256": "881bfd118fd6ad768639c9a4bed45facde8e4c1ae592175cacac389d87a6a591" }, "downloads": -1, "filename": "kudu-0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "f94264f50c170d7b2060c2b8520d02bd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12126, "upload_time": "2021-01-19T12:34:44", "upload_time_iso_8601": "2021-01-19T12:34:44.417704Z", "url": "https://files.pythonhosted.org/packages/fb/85/ea73c30595a2120a97feed7261e69ea52aaf91132fce360d568316e96b92/kudu-0.8-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3d1ad88257afc29339e89e5ebbe42a66", "sha256": "4e2bfeb11ff4f4bc7e4eba3758ae8368977bfff288256e1b697b294b38657098" }, "downloads": -1, "filename": "kudu-0.8.tar.gz", "has_sig": false, "md5_digest": "3d1ad88257afc29339e89e5ebbe42a66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7391, "upload_time": "2021-01-19T12:34:45", "upload_time_iso_8601": "2021-01-19T12:34:45.491458Z", "url": "https://files.pythonhosted.org/packages/30/01/762c7d669e338910a1a134d6d9336386a58827fcb3021c47ddc60a9f379c/kudu-0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9": [ { "comment_text": "", "digests": { "md5": "c1a630479c8d91faddf5a4562aa7bbeb", "sha256": "1279ec9825286f00a8c6afb1543afbbf3ced1fd317703c69f7ea04f192cbaebd" }, "downloads": -1, "filename": "kudu-0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "c1a630479c8d91faddf5a4562aa7bbeb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12913, "upload_time": "2021-03-23T10:08:04", "upload_time_iso_8601": "2021-03-23T10:08:04.420922Z", "url": "https://files.pythonhosted.org/packages/bb/e4/2e6822fa8bf904da453d86430d674b348709fe7f8b11229b26f4a983940f/kudu-0.9-py2-none-any.whl", "yanked": true, "yanked_reason": "Breaking Changes" }, { "comment_text": "", "digests": { "md5": "5bed288d02c8a3c4d1c20e29c0a8f0de", "sha256": "c94b800c0f5a73c85b587155fe399bb1c86c03f6b85cc7d38c9bf3f0cfb0341b" }, "downloads": -1, "filename": "kudu-0.9.tar.gz", "has_sig": false, "md5_digest": "5bed288d02c8a3c4d1c20e29c0a8f0de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8348, "upload_time": "2021-03-23T10:08:05", "upload_time_iso_8601": "2021-03-23T10:08:05.222997Z", "url": "https://files.pythonhosted.org/packages/38/6d/1a5988a893b989dc62336336aff386173013fa47e9873debc2825427d8c5/kudu-0.9.tar.gz", "yanked": true, "yanked_reason": "Breaking Changes" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "06efaab6c9b6a9b10a8f4722af915171", "sha256": "63c0f9c0ec0a0d2d7abb90f7b240a3fbe2a4e8960f8cd39d54a226593a515378" }, "downloads": -1, "filename": "kudu-0.12-py2-none-any.whl", "has_sig": false, "md5_digest": "06efaab6c9b6a9b10a8f4722af915171", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13183, "upload_time": "2022-05-11T08:28:35", "upload_time_iso_8601": "2022-05-11T08:28:35.512892Z", "url": "https://files.pythonhosted.org/packages/4d/1e/de9687d4ec19849cdb072fd19cf334ae5f872a6ae01359df424ce171b645/kudu-0.12-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "abd81d75bb732645a7f184115071a066", "sha256": "1384d8ec7bec45a6d47a1e38aa28bbd8f8c6a11c315eaa55f71ab7aefcc9568b" }, "downloads": -1, "filename": "kudu-0.12.tar.gz", "has_sig": false, "md5_digest": "abd81d75bb732645a7f184115071a066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8851, "upload_time": "2022-05-11T08:28:36", "upload_time_iso_8601": "2022-05-11T08:28:36.829854Z", "url": "https://files.pythonhosted.org/packages/3a/b8/633d5929f4a65850b08a816cbd7bdec15e2f7ba90ae679d3dcb4ae1e8b7e/kudu-0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }