{ "info": { "author": "Charmers", "author_email": "juju@lists.ubuntu.com", "bugtrack_url": null, "classifiers": [], "description": "CharmHelpers |badge|\n--------------------\n\n.. |badge| image:: https://travis-ci.org/juju/charm-helpers.svg?branch=master\n :target: https://travis-ci.org/juju/charm-helpers\n\nOverview\n========\n\nCharmHelpers provides an opinionated set of tools for building Juju charms.\n\nThe full documentation is available online at: https://charm-helpers.readthedocs.io/\n\nCommon Usage Examples\n=====================\n\n* interaction with charm-specific Juju unit agents via hook tools;\n* processing of events and execution of decorated functions based on event names;\n* handling of persistent storage between independent charm invocations;\n* rendering of configuration file templates;\n* modification of system configuration files;\n* installation of packages;\n* retrieval of machine-specific details;\n* implementation of application-specific code reused in similar charms.\n\nWhy Python?\n===========\n\n* Python is an extremely popular, easy to learn, and powerful language which is also common in automation tools;\n* An interpreted language helps with charm portability across different CPU architectures;\n* Doesn't require debugging symbols (just use pdb in-place);\n* An author or a user is able to make debugging changes without recompiling a charm.\n\nDev/Test\n========\n\nSee the HACKING.md file for information about testing and development.\n\nLicense\n=======\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/juju/charm-helpers", "keywords": "", "license": "Apache 2.0 (ASL)", "maintainer": "", "maintainer_email": "", "name": "charmhelpers", "package_url": "https://pypi.org/project/charmhelpers/", "platform": "", "project_url": "https://pypi.org/project/charmhelpers/", "project_urls": { "Homepage": "https://github.com/juju/charm-helpers" }, "release_url": "https://pypi.org/project/charmhelpers/0.20.4/", "requires_dist": null, "requires_python": "", "summary": "Helpers for Juju Charm development", "version": "0.20.4" }, "last_serial": 5927619, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "a2e37213174d9793d834b4476a8a09d3", "sha256": "47f26fb9d6f4dba55f85df559108807ba8615f80195d85434df5984ff87b681a" }, "downloads": -1, "filename": "charmhelpers-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a2e37213174d9793d834b4476a8a09d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47207, "upload_time": "2014-06-09T14:24:40", "url": "https://files.pythonhosted.org/packages/c7/70/c1b0393362af3009bc4aa803812f126dfa7eca3a3f5f33797294d7e2bef8/charmhelpers-0.1.2.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "2a59471f899d6d6ba1c56ba3fc5c2ba7", "sha256": "4d2ae29bdc925d3cf9be8d50d85e32a6b65e5b718bd383bd4899769b288ed512" }, "downloads": -1, "filename": "charmhelpers-0.10.0.tar.gz", "has_sig": false, "md5_digest": "2a59471f899d6d6ba1c56ba3fc5c2ba7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 318682, "upload_time": "2016-11-04T08:34:46", "url": "https://files.pythonhosted.org/packages/87/8a/3ec2b394752e41bc4fd2105304cded9a864f7980cb92f76531cbe46360df/charmhelpers-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "1538bf61717cc3be8f0a3bafe6717515", "sha256": "72e776a3fab33289f9da1aeba8f319f0a53471eca660e9a6504db3c446af20a3" }, "downloads": -1, "filename": "charmhelpers-0.11.0.tar.gz", "has_sig": false, "md5_digest": "1538bf61717cc3be8f0a3bafe6717515", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 321885, "upload_time": "2017-01-23T17:15:59", "url": "https://files.pythonhosted.org/packages/bb/cf/2ddc79c64b358f607c39df73a1d9aa8bfd6de6ec31c3f581d6849b783645/charmhelpers-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "c5c381c39d29e6aa93ff7d3f33a7027e", "sha256": "4a54cfadd3b69cbf9d96033c2e7daa25ff2c439e91372f6f209e443e5430b73e" }, "downloads": -1, "filename": "charmhelpers-0.12.0.tar.gz", "has_sig": false, "md5_digest": "c5c381c39d29e6aa93ff7d3f33a7027e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 322794, "upload_time": "2017-02-01T10:51:40", "url": "https://files.pythonhosted.org/packages/4f/17/c2727cad04bbaf337ad91baa286ce9da50426f5f7a668c7164414505cf26/charmhelpers-0.12.0.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "1d4472c9ca389d750f240332aafeacdb", "sha256": "3494ff105c793de5941a41bac1499b915e54a2236d1f396b358a2c677f8e5706" }, "downloads": -1, "filename": "charmhelpers-0.13.0.tar.gz", "has_sig": false, "md5_digest": "1d4472c9ca389d750f240332aafeacdb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 325612, "upload_time": "2017-02-14T13:43:05", "url": "https://files.pythonhosted.org/packages/ae/0d/6064713c6f658057b613dba7706856cbccf50a1ddacb76b45b08f9beaf30/charmhelpers-0.13.0.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "512ecef1ff6c814ca46cbf94f2d3b14b", "sha256": "d2525bd5b1372ff098678f8ca7aa56f4bcdd62effabc92d48b6650f3c4b9251b" }, "downloads": -1, "filename": "charmhelpers-0.14.0.tar.gz", "has_sig": false, "md5_digest": "512ecef1ff6c814ca46cbf94f2d3b14b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 336558, "upload_time": "2017-03-16T20:02:20", "url": "https://files.pythonhosted.org/packages/e0/59/479524846f02e884055717a703e4894bc8970308f4f812255c1263ceb277/charmhelpers-0.14.0.tar.gz" } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "3ddd7900eaf51b4281964c475f7e3a8f", "sha256": "dde6d6905a1f71cd3a6ed7cbf92bb4c26159d6a1b5ce8b4e5d2b893de7cc0647" }, "downloads": -1, "filename": "charmhelpers-0.15.0.tar.gz", "has_sig": false, "md5_digest": "3ddd7900eaf51b4281964c475f7e3a8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 337686, "upload_time": "2017-04-11T13:01:16", "url": "https://files.pythonhosted.org/packages/ea/95/eabaea8d363ba7cffca3676d645e60a0c94c307893b90eaaeacdd06167b8/charmhelpers-0.15.0.tar.gz" } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "dcde3f73619e5150e09f8d4f443eb091", "sha256": "5727a1dc278416d3e0b432ae9d46f599bca1c61b17f4880e5d33553d249b7cb3" }, "downloads": -1, "filename": "charmhelpers-0.16.0.tar.gz", "has_sig": false, "md5_digest": "dcde3f73619e5150e09f8d4f443eb091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 339224, "upload_time": "2017-05-25T12:58:49", "url": "https://files.pythonhosted.org/packages/8b/43/5ce70dea744cb191102747bd0a6879e309fc88a468e9af6a65ad48e6f241/charmhelpers-0.16.0.tar.gz" } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "fe3dd869e50d481fe1ab1a6543fc06aa", "sha256": "232f9ee252c58e9357aaa74d14d351e786716fa0cec3f496f74c40ad0bc6a0b5" }, "downloads": -1, "filename": "charmhelpers-0.17.0.tar.gz", "has_sig": false, "md5_digest": "fe3dd869e50d481fe1ab1a6543fc06aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 345200, "upload_time": "2017-07-05T17:58:05", "url": "https://files.pythonhosted.org/packages/44/87/85488e4f1cf52e7b97931c2f472a57450ff7a3771976ea52af23358ebc12/charmhelpers-0.17.0.tar.gz" } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "32a3faaa71f6810f2c9c917ef1fd1d85", "sha256": "4061e78b25191d9e4429e2404fd323693c7be9146dd686daf36c072368d5ecba" }, "downloads": -1, "filename": "charmhelpers-0.18.0.tar.gz", "has_sig": false, "md5_digest": "32a3faaa71f6810f2c9c917ef1fd1d85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 351228, "upload_time": "2017-08-28T13:30:01", "url": "https://files.pythonhosted.org/packages/de/e2/1db7102e7db80355b4939339fc454e8ab2ebcaeb124a37a14eb4e87c8e8a/charmhelpers-0.18.0.tar.gz" } ], "0.18.1": [ { "comment_text": "", "digests": { "md5": "1b403768f9c1748f75881d686c1ca7e9", "sha256": "15dbae866550b724fb81ce501e118386b28a554110bd45f8ce3f62139411cf9f" }, "downloads": -1, "filename": "charmhelpers-0.18.1.tar.gz", "has_sig": false, "md5_digest": "1b403768f9c1748f75881d686c1ca7e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 349855, "upload_time": "2017-08-29T13:12:30", "url": "https://files.pythonhosted.org/packages/30/4d/b65532ca36a8a68271d4950c70fb43b90fbdab56be3f9b0e3497a6d481ec/charmhelpers-0.18.1.tar.gz" } ], "0.18.10": [ { "comment_text": "", "digests": { "md5": "b2a6f46831cd83dd3e189cdc28a5ceba", "sha256": "056e38768bc02579b1d0e947cbb9647b1041938b769e505ecc1e90eb8b5b62bd" }, "downloads": -1, "filename": "charmhelpers-0.18.10.tar.gz", "has_sig": false, "md5_digest": "b2a6f46831cd83dd3e189cdc28a5ceba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 363979, "upload_time": "2018-05-02T14:09:36", "url": "https://files.pythonhosted.org/packages/2b/4a/e2cf9081dba06beee4a31b9eb38aaabfaddaf4f03e52bd6271c051848f61/charmhelpers-0.18.10.tar.gz" } ], "0.18.11": [ { "comment_text": "", "digests": { "md5": "4eb196072f1e6be51cee0bded86f350b", "sha256": "36c73709cd8142fc62eec14bb594e5eb0ff675f06454054341fdc5c68ff35ebd" }, "downloads": -1, "filename": "charmhelpers-0.18.11.tar.gz", "has_sig": false, "md5_digest": "4eb196072f1e6be51cee0bded86f350b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 367252, "upload_time": "2018-05-16T05:50:50", "url": "https://files.pythonhosted.org/packages/bc/94/fc91cd8a592345892a9453f1166f37c37a0660dfa2813d135b7090b093db/charmhelpers-0.18.11.tar.gz" } ], "0.18.2": [ { "comment_text": "", "digests": { "md5": "b005e350d5f5b85a0d7b4d123263f48d", "sha256": "6bb4276024d03e5caa176628e027cd0d75320395de6018d261fdda7e379da256" }, "downloads": -1, "filename": "charmhelpers-0.18.2.tar.gz", "has_sig": false, "md5_digest": "b005e350d5f5b85a0d7b4d123263f48d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 351180, "upload_time": "2017-10-13T18:22:42", "url": "https://files.pythonhosted.org/packages/98/9d/6ac35d26a6c362c2264fb1ec5ad395e06c0bed21b6331bb99c60a9525f01/charmhelpers-0.18.2.tar.gz" } ], "0.18.3": [ { "comment_text": "", "digests": { "md5": "9ec40474b6cb00303abe7997e59b387a", "sha256": "88a2be48ab939beaa612c3f8565a3a3f75a0ee46533f143a2bb6323bbfcb0d93" }, "downloads": -1, "filename": "charmhelpers-0.18.3.tar.gz", "has_sig": false, "md5_digest": "9ec40474b6cb00303abe7997e59b387a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 356066, "upload_time": "2017-11-29T15:58:44", "url": "https://files.pythonhosted.org/packages/9a/be/c00a598bd4f0b5fe54f1a516be2e3fb000cc73e9e18c93ce77aaa87d7480/charmhelpers-0.18.3.tar.gz" } ], "0.18.4": [ { "comment_text": "", "digests": { "md5": "1d1b37c6c624d574be21cf11418d5b96", "sha256": "40aac0970635961bf6137c461a7c7fadf6764d8b6a104c90d801e8d348952ac7" }, "downloads": -1, "filename": "charmhelpers-0.18.4.tar.gz", "has_sig": false, "md5_digest": "1d1b37c6c624d574be21cf11418d5b96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 355555, "upload_time": "2018-01-19T17:37:24", "url": "https://files.pythonhosted.org/packages/f8/0c/400b48c34374760be30cb3b805c72286bcba211c9d8802b8b6180092846f/charmhelpers-0.18.4.tar.gz" } ], "0.18.5": [ { "comment_text": "", "digests": { "md5": "f9558afe5401de7acba6b76a9a2b42c5", "sha256": "b774d2281e2605ddb0f74989060b4f6e5f611bc2a84778331e9ff16063770530" }, "downloads": -1, "filename": "charmhelpers-0.18.5.tar.gz", "has_sig": false, "md5_digest": "f9558afe5401de7acba6b76a9a2b42c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 358427, "upload_time": "2018-02-06T16:30:59", "url": "https://files.pythonhosted.org/packages/d0/0b/401864665db6b72e7bde9a69effca9b8b0668061e67ce4e0908f85bde81e/charmhelpers-0.18.5.tar.gz" } ], "0.18.6": [ { "comment_text": "", "digests": { "md5": "07813540c96823f36f6e0922ab6a3d36", "sha256": "7dc9bb5dfbebc5c844a4290dd6615253b3495bfb5882e6f3ed0c9c3aacadf29e" }, "downloads": -1, "filename": "charmhelpers-0.18.6.tar.gz", "has_sig": false, "md5_digest": "07813540c96823f36f6e0922ab6a3d36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 359153, "upload_time": "2018-03-15T16:42:24", "url": "https://files.pythonhosted.org/packages/9b/17/863f84e3fbd665585d82a0b95ddad6306c38d8634ef22c3ba15ff4959894/charmhelpers-0.18.6.tar.gz" } ], "0.18.7": [ { "comment_text": "", "digests": { "md5": "d97d582a0466df879436b21f96b5739b", "sha256": "7f910205969d8fa4d4c1b06d8c052b5787c17be6db9ed50cb34e771be1fd8f36" }, "downloads": -1, "filename": "charmhelpers-0.18.7.tar.gz", "has_sig": false, "md5_digest": "d97d582a0466df879436b21f96b5739b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 360176, "upload_time": "2018-03-19T14:09:37", "url": "https://files.pythonhosted.org/packages/8d/66/e6bb7407c8713db0b853b22d27107ec19265b5e196eef072bfc6991d6981/charmhelpers-0.18.7.tar.gz" } ], "0.18.8": [ { "comment_text": "", "digests": { "md5": "ddb49c65d5cb2a393371be2c18a4ab03", "sha256": "2e9da23a420a8ff3acb437c4c6166724f0abc67696756376f859c88678c960fe" }, "downloads": -1, "filename": "charmhelpers-0.18.8.tar.gz", "has_sig": false, "md5_digest": "ddb49c65d5cb2a393371be2c18a4ab03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 361106, "upload_time": "2018-04-12T15:05:09", "url": "https://files.pythonhosted.org/packages/d8/6d/4c7a2873d3911999c84dd6d19b69ac18d0b040cb5bca9da443212f00f507/charmhelpers-0.18.8.tar.gz" } ], "0.18.9": [ { "comment_text": "", "digests": { "md5": "f8805205f56bdfbc7d6475c75576b84a", "sha256": "cd9ea37f07a3a451120baeba9a038b434e7939e9c93b6e81fadf6a280ffad296" }, "downloads": -1, "filename": "charmhelpers-0.18.9.tar.gz", "has_sig": false, "md5_digest": "f8805205f56bdfbc7d6475c75576b84a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 364949, "upload_time": "2018-05-02T13:03:46", "url": "https://files.pythonhosted.org/packages/85/9b/72a392329d20810ea64cabae8f92b4d9975ac1eaba2611a28f03efc3245e/charmhelpers-0.18.9.tar.gz" } ], "0.19.0": [ { "comment_text": "", "digests": { "md5": "38f8e4d2fa1f1843d0a293674ed30ebf", "sha256": "e36f84123308d3a101f825018d1cc120e5a934396338752ea530751e36848b01" }, "downloads": -1, "filename": "charmhelpers-0.19.0.tar.gz", "has_sig": false, "md5_digest": "38f8e4d2fa1f1843d0a293674ed30ebf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 366975, "upload_time": "2018-06-05T16:26:06", "url": "https://files.pythonhosted.org/packages/04/d5/b0f27cf42726ebe177e1848048eb80a868dc5371937496119accaf9c1d1e/charmhelpers-0.19.0.tar.gz" } ], "0.19.1": [ { "comment_text": "", "digests": { "md5": "3864745dd73c86c84a9db5f2f6f27f51", "sha256": "9a695a36a7774d9e2d5f9f072f8b595c51daf4d439b34b16c2efbecf776a0066" }, "downloads": -1, "filename": "charmhelpers-0.19.1.tar.gz", "has_sig": false, "md5_digest": "3864745dd73c86c84a9db5f2f6f27f51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 370146, "upload_time": "2018-07-11T16:15:18", "url": "https://files.pythonhosted.org/packages/8e/1a/d2902520dc133c257d6813e6ee3795836702ae88b13b1308f78c42fd690f/charmhelpers-0.19.1.tar.gz" } ], "0.19.10": [ { "comment_text": "", "digests": { "md5": "c83766bfa51414673563a88331e076bd", "sha256": "392a53204b3b50599422c4d8f374d56c195ee697452203ce14e0020000f93381" }, "downloads": -1, "filename": "charmhelpers-0.19.10.tar.gz", "has_sig": false, "md5_digest": "c83766bfa51414673563a88331e076bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 230505, "upload_time": "2019-02-27T15:32:07", "url": "https://files.pythonhosted.org/packages/c2/fe/5196fbc46ade6545674eca2341ba24f754f73ec4be5a62160ab608521680/charmhelpers-0.19.10.tar.gz" } ], "0.19.11": [ { "comment_text": "", "digests": { "md5": "8c6a1997ac7162a8b77897c023b0159d", "sha256": "42be97a62a9a2dbe8ab8ef6049c0dc344e711672834ec34d300053c6c0aeaa9f" }, "downloads": -1, "filename": "charmhelpers-0.19.11.tar.gz", "has_sig": false, "md5_digest": "8c6a1997ac7162a8b77897c023b0159d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 231080, "upload_time": "2019-02-28T13:39:25", "url": "https://files.pythonhosted.org/packages/e8/0f/f7a92b31056f8285c7b897133407df49cbc29a99e670b7d39026214f3593/charmhelpers-0.19.11.tar.gz" } ], "0.19.12": [ { "comment_text": "", "digests": { "md5": "2fb10eba6791f08419cc30044624660b", "sha256": "5872133bfe262708c10f29dfa84e4427bd3001d2848d88c7da7a745bca205eb8" }, "downloads": -1, "filename": "charmhelpers-0.19.12.tar.gz", "has_sig": false, "md5_digest": "2fb10eba6791f08419cc30044624660b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 445556, "upload_time": "2019-03-05T09:14:35", "url": "https://files.pythonhosted.org/packages/e0/6a/459a15d8831c7737ec2a426a2c3db150972f05e934c02722ceb0e20f7c74/charmhelpers-0.19.12.tar.gz" } ], "0.19.13": [ { "comment_text": "", "digests": { "md5": "ab4b03b9be6d01245aa4fae9f7ed6292", "sha256": "aaaf472ceaf03bec041b7a22ce9f43314e43bb673354942ef70d6708bbcb875a" }, "downloads": -1, "filename": "charmhelpers-0.19.13.tar.gz", "has_sig": false, "md5_digest": "ab4b03b9be6d01245aa4fae9f7ed6292", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 447385, "upload_time": "2019-04-09T09:33:22", "url": "https://files.pythonhosted.org/packages/35/e6/798cac32f96143161e9503f01dd635deccd5f090e01023a367d1d1852469/charmhelpers-0.19.13.tar.gz" } ], "0.19.14": [ { "comment_text": "", "digests": { "md5": "0f754c3ff8f6f37990a84fffb0ae1d0a", "sha256": "0dae9d4f1bd93ec7529274fa66f6edea23f267fe8ae4ed66283f3a357db673f0" }, "downloads": -1, "filename": "charmhelpers-0.19.14.tar.gz", "has_sig": false, "md5_digest": "0f754c3ff8f6f37990a84fffb0ae1d0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 452704, "upload_time": "2019-07-03T07:45:23", "url": "https://files.pythonhosted.org/packages/4f/25/88fa87d0f2a621f0ee1ca05604c0f376edb1564f2c7092a0886530eba1bd/charmhelpers-0.19.14.tar.gz" } ], "0.19.15": [ { "comment_text": "", "digests": { "md5": "843dde013f220e2cf99060a985760a18", "sha256": "c59453cbced8ba0ff310fd82b9d24c9c38349af32e7e06726dcc616e962c0ff1" }, "downloads": -1, "filename": "charmhelpers-0.19.15.tar.gz", "has_sig": false, "md5_digest": "843dde013f220e2cf99060a985760a18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 234537, "upload_time": "2019-07-09T13:38:15", "url": "https://files.pythonhosted.org/packages/a0/ea/ed9073bdc39160ecabdc397e9174f605d8af2c636fb1e914ee1c52c3d953/charmhelpers-0.19.15.tar.gz" } ], "0.19.16": [ { "comment_text": "", "digests": { "md5": "43a6c129950d56452a49f0fbe4f89a9a", "sha256": "f1dc53ae406c5577b1a6180dea9968ba71117c5c3927a752b602cca4437eb0ff" }, "downloads": -1, "filename": "charmhelpers-0.19.16.tar.gz", "has_sig": false, "md5_digest": "43a6c129950d56452a49f0fbe4f89a9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 453310, "upload_time": "2019-07-17T06:13:00", "url": "https://files.pythonhosted.org/packages/5d/37/48cfe933828a31c6afbc8f4fdd668d2d4f576ace0708cdd03e53e3ae7597/charmhelpers-0.19.16.tar.gz" } ], "0.19.2": [ { "comment_text": "", "digests": { "md5": "9b5036679c4e988f71a44b11d7db06ba", "sha256": "fdd06ed00fdc0425eed7452e9181645e998eb95eba1079806a30149802a1cada" }, "downloads": -1, "filename": "charmhelpers-0.19.2.tar.gz", "has_sig": false, "md5_digest": "9b5036679c4e988f71a44b11d7db06ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 689392, "upload_time": "2018-09-10T13:32:16", "url": "https://files.pythonhosted.org/packages/8b/90/7e17d2f27009b5e35c0e4a1465a563ed119b914d31a7b31e48a4e7c49b91/charmhelpers-0.19.2.tar.gz" } ], "0.19.3": [ { "comment_text": "", "digests": { "md5": "a3f58c2df6900929a62b96b4f5842419", "sha256": "b555058f2474e9df2a5d013d321f029a7aedd87e48a0d77b5dd6947deeece1de" }, "downloads": -1, "filename": "charmhelpers-0.19.3.tar.gz", "has_sig": false, "md5_digest": "a3f58c2df6900929a62b96b4f5842419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 374572, "upload_time": "2018-10-09T19:09:22", "url": "https://files.pythonhosted.org/packages/3f/8a/f2d36a1e1ebca526c69d1cefd86a0a6dccbaeab72855db1002a2839ce91a/charmhelpers-0.19.3.tar.gz" } ], "0.19.4": [ { "comment_text": "", "digests": { "md5": "c92fbf8b1fb33b6a982f2b9be9424cac", "sha256": "3ada717de7911d6b1b7a3b420deec7ec4b0e709c2c18c71b516cc41181f41391" }, "downloads": -1, "filename": "charmhelpers-0.19.4.tar.gz", "has_sig": false, "md5_digest": "c92fbf8b1fb33b6a982f2b9be9424cac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 221839, "upload_time": "2018-11-07T23:16:43", "url": "https://files.pythonhosted.org/packages/fc/20/4060c87a8a8908f0609a85bd5e69f84c8d8c881135b37227aaa607f30ef4/charmhelpers-0.19.4.tar.gz" } ], "0.19.5": [ { "comment_text": "", "digests": { "md5": "5a2deb58500a00c9ef84796a656e3315", "sha256": "fd9130bf814b190c7c26d69783b42d30aa2cd637240bb11d9b3088f6cc4eebfd" }, "downloads": -1, "filename": "charmhelpers-0.19.5.tar.gz", "has_sig": false, "md5_digest": "5a2deb58500a00c9ef84796a656e3315", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 434938, "upload_time": "2018-12-19T13:43:05", "url": "https://files.pythonhosted.org/packages/fc/4c/9d49c153d24ff93ecc9fce8bb5d4617d43b6e00922a77c2b35e91851fbf5/charmhelpers-0.19.5.tar.gz" } ], "0.19.6": [ { "comment_text": "", "digests": { "md5": "eb5da67e9a72e171f744e62d576cc7e0", "sha256": "058a8b316ea69e0ea97e76e8c89ccd96c52d610e491334e07dca7acf896dce94" }, "downloads": -1, "filename": "charmhelpers-0.19.6.tar.gz", "has_sig": false, "md5_digest": "eb5da67e9a72e171f744e62d576cc7e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 435156, "upload_time": "2019-01-15T12:42:30", "url": "https://files.pythonhosted.org/packages/0e/34/730103b7f7fbd444e9241c201213151815f15aa09f6ca09f3dd6de66d016/charmhelpers-0.19.6.tar.gz" } ], "0.19.7": [ { "comment_text": "", "digests": { "md5": "ebf7611e1c041471beb7bdfb9b314943", "sha256": "849b174ca62aa21fc24a582f021c559a7d9096ba5fc9579d9f236ed45b60bb42" }, "downloads": -1, "filename": "charmhelpers-0.19.7.tar.gz", "has_sig": false, "md5_digest": "ebf7611e1c041471beb7bdfb9b314943", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 435487, "upload_time": "2019-01-19T08:31:21", "url": "https://files.pythonhosted.org/packages/89/42/ad08ec28df33bddfad98c57b55047104cd19aef4e2599706ce1fae8d1176/charmhelpers-0.19.7.tar.gz" } ], "0.19.8": [ { "comment_text": "", "digests": { "md5": "f33ef2cb0e81f0b32382abd954f7ef4d", "sha256": "e032c61eb9a0deeb1a2045dbfb15b2595e67636e4c287f53bf422e16dc9231a3" }, "downloads": -1, "filename": "charmhelpers-0.19.8.tar.gz", "has_sig": false, "md5_digest": "f33ef2cb0e81f0b32382abd954f7ef4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 435725, "upload_time": "2019-01-29T09:47:37", "url": "https://files.pythonhosted.org/packages/98/a2/5479aef993994936ff62dd13b12666796276d721258a8efac05a43da8ec6/charmhelpers-0.19.8.tar.gz" } ], "0.19.9": [ { "comment_text": "", "digests": { "md5": "c09b1281f8bd5ef5f0beac2510021488", "sha256": "eafdea2d76bc3b452adcce108ad5a394fa307587eba9cf020d250d2389dec0d0" }, "downloads": -1, "filename": "charmhelpers-0.19.9.tar.gz", "has_sig": false, "md5_digest": "c09b1281f8bd5ef5f0beac2510021488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 439020, "upload_time": "2019-02-21T09:41:30", "url": "https://files.pythonhosted.org/packages/51/64/45fe94194b150e58986e1e40b083b5a33dc41cc8c9d9d9a27a8aabb3b849/charmhelpers-0.19.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "20b6b445ec9d714017727b1401285da2", "sha256": "fbe44bc1dc2d626f9ef493136027d0aca826686c467c6eaf52adce77bbed85ed" }, "downloads": -1, "filename": "charmhelpers-0.2.0.tar.gz", "has_sig": false, "md5_digest": "20b6b445ec9d714017727b1401285da2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44326, "upload_time": "2014-09-19T17:22:34", "url": "https://files.pythonhosted.org/packages/3d/d6/f3283d2b6198ca7fd58c440706b761e39cdd44c05bef737979a3e5510f2b/charmhelpers-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "07ec1903064702f6df73131995d28a3e", "sha256": "2c2f97ab975db9c9daac6fb86eebd87783944d53c8b7ac3bcba1841b0eaf5d87" }, "downloads": -1, "filename": "charmhelpers-0.2.1.tar.gz", "has_sig": false, "md5_digest": "07ec1903064702f6df73131995d28a3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49502, "upload_time": "2014-09-19T22:57:25", "url": "https://files.pythonhosted.org/packages/cf/f2/6dbb537a5ee8ba21fc661718fe7173a42ac72ba459d03739a568fdf75275/charmhelpers-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "62eff7a22169f6f60905c375c5be7e12", "sha256": "394d7f5ee7c63e4d21a37129c362260184ff6c3cfcb4f39231be439f12aa567c" }, "downloads": -1, "filename": "charmhelpers-0.2.2.tar.gz", "has_sig": false, "md5_digest": "62eff7a22169f6f60905c375c5be7e12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49759, "upload_time": "2014-09-23T16:37:04", "url": "https://files.pythonhosted.org/packages/78/cc/17f4e34264a21403fdd92382239ab3c348990b7f6b60fd1cb68cbcd067c8/charmhelpers-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "a40ef05992ca9b92bcd20c3c7fc60352", "sha256": "d1c2ca9dc5fd867b12f2d88abf43846d4fd3cbb0f7a8463fd608a1006297f1d2" }, "downloads": -1, "filename": "charmhelpers-0.2.3.tar.gz", "has_sig": false, "md5_digest": "a40ef05992ca9b92bcd20c3c7fc60352", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47997, "upload_time": "2015-03-17T20:29:11", "url": "https://files.pythonhosted.org/packages/2b/eb/8ad157c8b433c505636ee7b20432e90becd5bb01f7f59087aebc304770fc/charmhelpers-0.2.3.tar.gz" } ], "0.20.0": [ { "comment_text": "", "digests": { "md5": "845c7d4a1a204f30aedfaaafc0f7a1a3", "sha256": "18a6436be5ccd854ca195db00a848ccc47e239af2ffef6746032d6af126ede5d" }, "downloads": -1, "filename": "charmhelpers-0.20.0.tar.gz", "has_sig": false, "md5_digest": "845c7d4a1a204f30aedfaaafc0f7a1a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 237911, "upload_time": "2019-08-13T14:27:08", "url": "https://files.pythonhosted.org/packages/28/52/ce27e2a77eaaf35770a675c0d540958689d960328cb3dc0c2535c115f1cf/charmhelpers-0.20.0.tar.gz" } ], "0.20.1": [ { "comment_text": "", "digests": { "md5": "e085f7850f0f3e719f691ade2b8a5c03", "sha256": "282a47fc979e2e7b77f426c904004037ea46a3a5c14cf3ef6a5f104e56e0ea6a" }, "downloads": -1, "filename": "charmhelpers-0.20.1.tar.gz", "has_sig": false, "md5_digest": "e085f7850f0f3e719f691ade2b8a5c03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 237896, "upload_time": "2019-08-14T13:54:12", "url": "https://files.pythonhosted.org/packages/94/09/1ffe2a396abce0313fc784311cf42a8f0094c045c9fc397871ac5f5b9938/charmhelpers-0.20.1.tar.gz" } ], "0.20.2": [ { "comment_text": "", "digests": { "md5": "7f4abcb355e7d51075b847e8a16014f5", "sha256": "5beb9553ab483f9c9eeccb8268b8c2dc698a3bdf93526db91c2ce5b1638ac42c" }, "downloads": -1, "filename": "charmhelpers-0.20.2.tar.gz", "has_sig": false, "md5_digest": "7f4abcb355e7d51075b847e8a16014f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 457612, "upload_time": "2019-08-27T10:33:12", "url": "https://files.pythonhosted.org/packages/0b/bc/5421b110e1bf401273b0d3aa20ddf3bf1a52279588be43cb25f01754f77b/charmhelpers-0.20.2.tar.gz" } ], "0.20.3": [ { "comment_text": "", "digests": { "md5": "b9acd16d618424b0f177c419f66a1fa7", "sha256": "343c6833b36363ae3da452117a2216aa42902bbd29c6659e10091b1a54b46184" }, "downloads": -1, "filename": "charmhelpers-0.20.3.tar.gz", "has_sig": false, "md5_digest": "b9acd16d618424b0f177c419f66a1fa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 475244, "upload_time": "2019-09-27T09:23:28", "url": "https://files.pythonhosted.org/packages/25/da/60bfbd43c8f8318889a1625573d166373edf3901c14ace33355b102c0eb6/charmhelpers-0.20.3.tar.gz" } ], "0.20.4": [ { "comment_text": "", "digests": { "md5": "abb90f1a2c000d4d6d92e8896e11119a", "sha256": "f837c6f9d0c2b9318615deacefe899b10b1b2dde4db17f39393fcc7bf7134c04" }, "downloads": -1, "filename": "charmhelpers-0.20.4.tar.gz", "has_sig": false, "md5_digest": "abb90f1a2c000d4d6d92e8896e11119a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 477828, "upload_time": "2019-10-04T09:54:33", "url": "https://files.pythonhosted.org/packages/c9/b7/0c68ba25194b1cb3748621a747ebb635c92002c346efc2115bb2c7b5f7a8/charmhelpers-0.20.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0649e187abc42153308389d2d48ca051", "sha256": "d3f8dbc3451a33da2d899584b214c603e2b48dfc0c1ea7549f2863812bb9a771" }, "downloads": -1, "filename": "charmhelpers-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0649e187abc42153308389d2d48ca051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49322, "upload_time": "2015-04-27T11:06:16", "url": "https://files.pythonhosted.org/packages/05/12/ab126a223be7086c74d2922230f8f60a0d17ce923013d6c5a73542e12884/charmhelpers-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "6f23b216205db879a45f5eb0bad851c6", "sha256": "bef74a7d26d09c1ffd81f690bef3d032ad8ad20c035f13425d240c0904977910" }, "downloads": -1, "filename": "charmhelpers-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6f23b216205db879a45f5eb0bad851c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49371, "upload_time": "2015-04-27T11:27:50", "url": "https://files.pythonhosted.org/packages/98/f5/3981b28d0be304f3c7a6a32229d220dffb6135222ac7df6bf9680e703527/charmhelpers-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "6b9fdb5cbf7af77b9be95637d503de02", "sha256": "baf86f938f38294d2308f3467fd34b84850e6ac2810c5bf3b75bf4400ea1174c" }, "downloads": -1, "filename": "charmhelpers-0.3.2.tar.gz", "has_sig": false, "md5_digest": "6b9fdb5cbf7af77b9be95637d503de02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58504, "upload_time": "2015-06-30T15:29:16", "url": "https://files.pythonhosted.org/packages/80/2d/269458a1e22486dd2081db93d4b3187746c0ceb5560814ba0818883b86fe/charmhelpers-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ba37401bf4a62f2c58d401e20e2e916b", "sha256": "ed25e4f3f480eb08bb76c62c47edb04c766070b7823625c7622a40ead2972862" }, "downloads": -1, "filename": "charmhelpers-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ba37401bf4a62f2c58d401e20e2e916b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60663, "upload_time": "2015-07-31T14:09:34", "url": "https://files.pythonhosted.org/packages/43/4c/93eab67ce12061ae7642a476f37c321e3a01fcda7bb2aef6c88f73bd8d56/charmhelpers-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "8777f705838554cb5ecc6d24475c6db0", "sha256": "a175596345136cc2504e7400fbb614d1708a8a3ab97577d1aa8eb45068c04d36" }, "downloads": -1, "filename": "charmhelpers-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8777f705838554cb5ecc6d24475c6db0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 121175, "upload_time": "2015-08-04T22:33:20", "url": "https://files.pythonhosted.org/packages/5d/78/3bf192f26a365745154997c531cb4a2c15664e062ef553f588ce11722287/charmhelpers-0.5.0.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "cb48c96a77d4a0363d1d2e6a72e4baea", "sha256": "f0d1e763554613fddcdae587a9f809d7a57f43cd55202bf5c31e12e26b1ef184" }, "downloads": -1, "filename": "charmhelpers-0.5.2.tar.gz", "has_sig": false, "md5_digest": "cb48c96a77d4a0363d1d2e6a72e4baea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141012, "upload_time": "2015-11-22T21:41:15", "url": "https://files.pythonhosted.org/packages/5f/3e/bbffde0a87b9a2b592d1329d63fc5156783910d72b641a13b01d243367cf/charmhelpers-0.5.2.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "11afc1ad57bccc1fef397d077970ad80", "sha256": "397b73b02058c5d29ea67eb3d1caed25b1780f43952df58cffd3572a2a70451c" }, "downloads": -1, "filename": "charmhelpers-0.6.0.tar.gz", "has_sig": false, "md5_digest": "11afc1ad57bccc1fef397d077970ad80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141424, "upload_time": "2015-12-02T16:58:30", "url": "https://files.pythonhosted.org/packages/59/5c/239a21477bf9fc72ccd9d7bd6b9a2fe094293adc6dc08cbad01966e42041/charmhelpers-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "8bad3a0b7468823dc50783a6cddc198e", "sha256": "c41a4cb3dcf6aa35e115addf9fb83a94585a4ff3bddc63148983431af45905f8" }, "downloads": -1, "filename": "charmhelpers-0.6.1.tar.gz", "has_sig": false, "md5_digest": "8bad3a0b7468823dc50783a6cddc198e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 145530, "upload_time": "2015-12-10T23:08:40", "url": "https://files.pythonhosted.org/packages/60/d8/1b64622d11713d9b7aa11787d638504eb50e9dfb0397ebb89b83c89ca6ab/charmhelpers-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "245ef23664ae3aba4ef371b4e8d2dd7c", "sha256": "521f406d6fa5a60df3341f55516917b871310b5b25343970fdd6f3fa92ef8ceb" }, "downloads": -1, "filename": "charmhelpers-0.6.2.tar.gz", "has_sig": false, "md5_digest": "245ef23664ae3aba4ef371b4e8d2dd7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 146463, "upload_time": "2016-02-09T12:42:07", "url": "https://files.pythonhosted.org/packages/46/72/04951020e13a7cd8c68f466bf6799b67f60ac1018ee0772c86ee4d0a6eee/charmhelpers-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "3dae5c2577b11c0df8c8e488cb17e355", "sha256": "3327d1e3e4bcc5d22aa8cf6748cc1d7e400f8e3781755ac138229dad1390d834" }, "downloads": -1, "filename": "charmhelpers-0.7.0.tar.gz", "has_sig": false, "md5_digest": "3dae5c2577b11c0df8c8e488cb17e355", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152915, "upload_time": "2016-03-09T20:33:11", "url": "https://files.pythonhosted.org/packages/c8/a3/bfc1f062f90803299d292e00bea66ff0a804286f494cbcbd8a1887f2aebf/charmhelpers-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "09b4ccc0e082fb00b6c8d57da096b533", "sha256": "355c2632049621474c50cfee6a6f7014a863f6f3bac1134ed409479cbe99b102" }, "downloads": -1, "filename": "charmhelpers-0.8.0.tar.gz", "has_sig": false, "md5_digest": "09b4ccc0e082fb00b6c8d57da096b533", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158913, "upload_time": "2016-07-06T14:58:59", "url": "https://files.pythonhosted.org/packages/d1/47/59769beddd766f89882ed02b6f2f8ac9c1ef7862c11ebcdbf1c3c2e5634f/charmhelpers-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "fde8ddc4e5dcd765bca9c54eec9b1b94", "sha256": "d00730c69f2c118f3fac5208b0d61c66af08b87184e807c5996f80afe6284199" }, "downloads": -1, "filename": "charmhelpers-0.9.0.tar.gz", "has_sig": false, "md5_digest": "fde8ddc4e5dcd765bca9c54eec9b1b94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163158, "upload_time": "2016-09-08T20:42:52", "url": "https://files.pythonhosted.org/packages/e5/bd/59e93b8d3d9fbad451f4c3966e276e41392e32234cbac9e9ec21073fac6f/charmhelpers-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "fdf8197d88742fc5cb2bc875b095246b", "sha256": "60de745f3ff1424b9aa294c9d28d0b863f0827314331f330264ecc9a89142218" }, "downloads": -1, "filename": "charmhelpers-0.9.1.tar.gz", "has_sig": false, "md5_digest": "fdf8197d88742fc5cb2bc875b095246b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 316766, "upload_time": "2016-09-08T21:23:59", "url": "https://files.pythonhosted.org/packages/ed/b0/51e4c721fc157f9f6448b3e0a85cb71fca9b6f167be277b2f09a88d4d3e4/charmhelpers-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "abb90f1a2c000d4d6d92e8896e11119a", "sha256": "f837c6f9d0c2b9318615deacefe899b10b1b2dde4db17f39393fcc7bf7134c04" }, "downloads": -1, "filename": "charmhelpers-0.20.4.tar.gz", "has_sig": false, "md5_digest": "abb90f1a2c000d4d6d92e8896e11119a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 477828, "upload_time": "2019-10-04T09:54:33", "url": "https://files.pythonhosted.org/packages/c9/b7/0c68ba25194b1cb3748621a747ebb635c92002c346efc2115bb2c7b5f7a8/charmhelpers-0.20.4.tar.gz" } ] }