{ "info": { "author": "Honza Mach", "author_email": "honza.mach.ml@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3 :: Only" ], "description": "PyZenKit - README\n================================================================================\n\n.. warning::\n\n Although production code is based on this library, it should still be considered\n as work in progress.\n\n\nIntroduction\n--------------------------------------------------------------------------------\n\nThis package contains collection of usefull tools and utilities and framework\nfor creating console applications, scripts and system services (daemons) in\nPython 3. It provides easily extendable and customizable base implementations\nof generic application, script or daemon and which take care of many common\nissues and tasks like configuration loading and merging, command line argument\nparsing, logging setup, etc.\n\nThe extensive documentation and tutorials is still under development, however\nusage examples and demonstration applications are provided right in the source\ncode of appropriate module. Just execute the module with Python3 interpretter\nto see the demonstration::\n\n python3 path/to/application.py --help\n\n\nFramework features\n--------------------------------------------------------------------------------\n\nCurrently the framework package contains following features:\n\n``pyzenkit.jsonconf``\n Module for handling JSON based configuration files and directories.\n\n``pyzenkit.daemonizer``\n Module for taking care of all process daemonization tasks.\n\n``pyzenkit.baseapp``\n Module for writing generic console applications.\n\n``pyzenkit.zenscript``\n Module for writing generic console scripts with built-in support for repeated\n executions (for example by cron-like service).\n\n``pyzenkit.zendaemon``\n Module for writing generic system services (daemons).\n\n\nCopyright\n--------------------------------------------------------------------------------\n\n| Copyright (C) since 2016 CESNET, z.s.p.o (http://www.ces.net/)\n| Copyright (C) since 2015 Honza Mach \n| Use of this package is governed by the MIT license, see LICENSE file.\n|\n| This project was initially written for personal use of the original author.\n| Later it was developed much further and used for project of author`s employer.\n|\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/honzamach/pyzenkit", "keywords": "library console script daemon", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyzenkit", "package_url": "https://pypi.org/project/pyzenkit/", "platform": "", "project_url": "https://pypi.org/project/pyzenkit/", "project_urls": { "Homepage": "https://github.com/honzamach/pyzenkit" }, "release_url": "https://pypi.org/project/pyzenkit/0.56/", "requires_dist": [ "python-dotenv", "jsonschema", "pydgets" ], "requires_python": "", "summary": "Python 3 script and daemon toolkit", "version": "0.56" }, "last_serial": 5750551, "releases": { "0.12": [ { "comment_text": "", "digests": { "md5": "f6b3b0e06e7d8e73b865cf983861b876", "sha256": "67fbedc121bdba23a1b9979b8501546312ec1355c718b8fb63beeb9d0204fd04" }, "downloads": -1, "filename": "pyzenkit-0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "f6b3b0e06e7d8e73b865cf983861b876", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29566, "upload_time": "2017-03-14T08:16:38", "url": "https://files.pythonhosted.org/packages/e4/e2/979eb9b550756d915e3d1c47445cf91a092e9571e5987b0e4c258d184613/pyzenkit-0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02140d0c39173cfbaaa7e24d95eeab83", "sha256": "a700701b782ce952dca0a4cbde054c26e25bae6d8567e5d7d180aac76d9c8e90" }, "downloads": -1, "filename": "pyzenkit-0.12.tar.gz", "has_sig": false, "md5_digest": "02140d0c39173cfbaaa7e24d95eeab83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24580, "upload_time": "2017-03-14T08:16:39", "url": "https://files.pythonhosted.org/packages/d1/ff/5bcbc107a12125a2251b18b7cbd26865f6d2e17ad598a8328e71fe19ddb3/pyzenkit-0.12.tar.gz" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "5872733d502e90be33032478c34ef7cc", "sha256": "c88755db2ea0e06f61f16bb2ddf3b01105c4f32b5f25d426ef343d20fae6aacd" }, "downloads": -1, "filename": "pyzenkit-0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "5872733d502e90be33032478c34ef7cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29752, "upload_time": "2017-03-14T17:22:55", "url": "https://files.pythonhosted.org/packages/bb/8d/81d0efcc96083987364a61fd6ee0c4ca41786c3b7e40768959822e0b3787/pyzenkit-0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e49ca1ac75ad01b709e716880e805211", "sha256": "53a8177ccdccac9e4a2721e40cd051fa2982f6a8c1d364b6afafeec3a13bd7e5" }, "downloads": -1, "filename": "pyzenkit-0.13.tar.gz", "has_sig": false, "md5_digest": "e49ca1ac75ad01b709e716880e805211", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24753, "upload_time": "2017-03-14T17:22:57", "url": "https://files.pythonhosted.org/packages/95/25/37bf3f501c04a12b1ab37b190507f6b6d2abb3af8be65eedd543e5bedd6d/pyzenkit-0.13.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "c9ead55a82f284a29556ff8483282674", "sha256": "aa2b1216a6daa9074ffae65cddcba6abccd71d6381a1a2db6a38144c473bb19b" }, "downloads": -1, "filename": "pyzenkit-0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "c9ead55a82f284a29556ff8483282674", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29916, "upload_time": "2017-03-15T09:13:27", "url": "https://files.pythonhosted.org/packages/73/00/56fe69580050f9c22cc9ce946054042813c0912ebe6517f2d0bf8c67540b/pyzenkit-0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e18e0bbc137e2e5a9042b03c18ff808", "sha256": "437780c691bdb80fed7fdeb3b8821321070e0d24386f82fa6b7c5f332af35cf7" }, "downloads": -1, "filename": "pyzenkit-0.16.tar.gz", "has_sig": false, "md5_digest": "3e18e0bbc137e2e5a9042b03c18ff808", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24915, "upload_time": "2017-03-15T09:13:29", "url": "https://files.pythonhosted.org/packages/bd/31/d5fcee733f6c80f397e71f2d84b2b75ec683f79ac9f6b1a0e376cf832dbf/pyzenkit-0.16.tar.gz" } ], "0.20": [ { "comment_text": "", "digests": { "md5": "0307927c438a4d55f744c8f768468f7d", "sha256": "8e3d4981e5801e99b39794066f4bf1a7d3ce9afa9670b896856832fc5e8e4ba3" }, "downloads": -1, "filename": "pyzenkit-0.20-py3-none-any.whl", "has_sig": false, "md5_digest": "0307927c438a4d55f744c8f768468f7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 29885, "upload_time": "2017-03-16T09:04:50", "url": "https://files.pythonhosted.org/packages/4a/e5/7e6c23fc6ed42a35feaec5171cffb5b58a178f94def43c6e34b2912b8dd5/pyzenkit-0.20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8737c1c6c94651cd8f6c347d6c52fb8e", "sha256": "37567e401fb87133d3334677ebca94ca898fee9dc859ee215f31ac70d730120f" }, "downloads": -1, "filename": "pyzenkit-0.20.tar.gz", "has_sig": false, "md5_digest": "8737c1c6c94651cd8f6c347d6c52fb8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24888, "upload_time": "2017-03-16T09:04:52", "url": "https://files.pythonhosted.org/packages/d9/b9/8b3bbd24ab8098d90ca9fd6ca0b76d12b5551182af547c9a1e81b260b8af/pyzenkit-0.20.tar.gz" } ], "0.21": [ { "comment_text": "", "digests": { "md5": "b8aea69b763b4a3d2a328a408b5ff42e", "sha256": "90f76e25026f0f430405d9bf0d72611e17f4b94249db2177cabc37657aa0e53f" }, "downloads": -1, "filename": "pyzenkit-0.21-py3-none-any.whl", "has_sig": false, "md5_digest": "b8aea69b763b4a3d2a328a408b5ff42e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30085, "upload_time": "2017-06-22T08:34:38", "url": "https://files.pythonhosted.org/packages/94/1e/6cde531160c62d432de8a74c8394f348f97ff889e67ff54f67e5ebd91547/pyzenkit-0.21-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74ad26c14db400063d7f18a544dc4e78", "sha256": "8b5f8fbd3f29db2cc379e36db066f6ac7e4340c90f4a6ed964f671b6068925e4" }, "downloads": -1, "filename": "pyzenkit-0.21.tar.gz", "has_sig": false, "md5_digest": "74ad26c14db400063d7f18a544dc4e78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25098, "upload_time": "2017-06-22T08:34:39", "url": "https://files.pythonhosted.org/packages/14/af/7119de8c0782b5aa35f6c3474a08b22f68c6c133c6c7b13cf7bc84d4ab80/pyzenkit-0.21.tar.gz" } ], "0.33": [ { "comment_text": "", "digests": { "md5": "3ed42e823eac495850607343c00ce046", "sha256": "9dfc076cab59a52468089076b674fb53464a1cdb1f14c2834f8b57df4c4420d7" }, "downloads": -1, "filename": "pyzenkit-0.33-py3-none-any.whl", "has_sig": false, "md5_digest": "3ed42e823eac495850607343c00ce046", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43082, "upload_time": "2017-08-03T07:47:16", "url": "https://files.pythonhosted.org/packages/22/aa/4d640521b0a8cf4347ef042ddb48c47c81be893edeb1e4bef8c0ffc36458/pyzenkit-0.33-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d1c7f7785bf3c7d3411b78303384bc8", "sha256": "acbc24235e3c7e9e8fa95070b12a081c84af87996853b5ea55c12080696315ef" }, "downloads": -1, "filename": "pyzenkit-0.33.tar.gz", "has_sig": false, "md5_digest": "7d1c7f7785bf3c7d3411b78303384bc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36698, "upload_time": "2017-08-03T07:47:18", "url": "https://files.pythonhosted.org/packages/22/85/daf1cc74642c1c0c7bbdbd09eac42e4e829b1a8e19c1b5b1c7446c37e577/pyzenkit-0.33.tar.gz" } ], "0.34": [ { "comment_text": "", "digests": { "md5": "5a4757fba36be1ba03b38cdec760dd50", "sha256": "8bfef67d8f99555170219b511a0644e7c465c13c5131e85e05d4b35d20e58f5d" }, "downloads": -1, "filename": "pyzenkit-0.34-py3-none-any.whl", "has_sig": false, "md5_digest": "5a4757fba36be1ba03b38cdec760dd50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43042, "upload_time": "2017-08-04T08:41:05", "url": "https://files.pythonhosted.org/packages/f8/15/72bd579c0e01f78f1e20d7e9eb7c9efdb0ca75763a67b130ae57d40a4d18/pyzenkit-0.34-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f61c8ff85488a6f13f16ef191890b5e5", "sha256": "e0fe1404bc06295e04c898c724bbdfcdc70fbfd308cbb26c4983e3d43f909f64" }, "downloads": -1, "filename": "pyzenkit-0.34.tar.gz", "has_sig": false, "md5_digest": "f61c8ff85488a6f13f16ef191890b5e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37090, "upload_time": "2017-08-04T08:41:07", "url": "https://files.pythonhosted.org/packages/48/80/264ea34e9f9af814d2ca8191164a6ebbeb5ce1cfb2a5553eb4c8e0034d6e/pyzenkit-0.34.tar.gz" } ], "0.35": [ { "comment_text": "", "digests": { "md5": "18e626798a386795ce952b0157213a98", "sha256": "cab01ad36aaaa23d6c0bf663035322924af13a65572929155c1a8e531bc5aaa4" }, "downloads": -1, "filename": "pyzenkit-0.35-py3-none-any.whl", "has_sig": false, "md5_digest": "18e626798a386795ce952b0157213a98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43082, "upload_time": "2017-08-05T06:54:32", "url": "https://files.pythonhosted.org/packages/d1/22/be50357a4300e18008fbe6ee7a7b0288bf8762ca469276a588bb7de0e198/pyzenkit-0.35-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9a46d76d81403f4a054495c2c1a18f0", "sha256": "dfeef080819aded55ff5c460e148a3a1a4d29f342116badf7225179fa0b7c2cc" }, "downloads": -1, "filename": "pyzenkit-0.35.tar.gz", "has_sig": false, "md5_digest": "c9a46d76d81403f4a054495c2c1a18f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37142, "upload_time": "2017-08-05T06:54:34", "url": "https://files.pythonhosted.org/packages/ac/f7/7c6158b21f6c74c27a40e2e51fffc807106c8549b57bb25663892e89b58d/pyzenkit-0.35.tar.gz" } ], "0.36": [ { "comment_text": "", "digests": { "md5": "77db7bea6aa8d77bcd4f64e302bbc1fb", "sha256": "64f0ae403ad7ee7684ef3b51dcf14d6b178b8107573e771b377efb6033fe9620" }, "downloads": -1, "filename": "pyzenkit-0.36-py3-none-any.whl", "has_sig": false, "md5_digest": "77db7bea6aa8d77bcd4f64e302bbc1fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43087, "upload_time": "2017-08-09T13:23:21", "url": "https://files.pythonhosted.org/packages/f9/c9/a67f03a8078fe0ea9455263963db9ebed5ab9d6e11d8a9bcc0ac4497922b/pyzenkit-0.36-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "908128835806550bb9a8ce75aa35d815", "sha256": "24236b64a09d1222ea97129061265caeedde7b1f0ccaf439babd51de92fce0e1" }, "downloads": -1, "filename": "pyzenkit-0.36.tar.gz", "has_sig": false, "md5_digest": "908128835806550bb9a8ce75aa35d815", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36349, "upload_time": "2017-08-09T13:23:23", "url": "https://files.pythonhosted.org/packages/d1/bb/3dabbeb165eca5f68991da587bc223bf6d630b1dca5eefc467a5027d1ccd/pyzenkit-0.36.tar.gz" } ], "0.38": [ { "comment_text": "", "digests": { "md5": "f1d854df5edd9cbcccf851fb8bb132ea", "sha256": "c2c0648cc77feb3a125537bc76fa8ebfde6318421f5be852510a4e41c19db40f" }, "downloads": -1, "filename": "pyzenkit-0.38-py3-none-any.whl", "has_sig": false, "md5_digest": "f1d854df5edd9cbcccf851fb8bb132ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43127, "upload_time": "2017-09-08T11:53:59", "url": "https://files.pythonhosted.org/packages/e2/e2/d261119b8f7f3e6a4b0555839bda24b269fc5613f51c38f6febea2244fe1/pyzenkit-0.38-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "551c4d6435eeeea38769be5d7421d7cc", "sha256": "32944cb11caa42712156aed05908f8902d0418e9dadbfec5752b2aae0f519c3b" }, "downloads": -1, "filename": "pyzenkit-0.38.tar.gz", "has_sig": false, "md5_digest": "551c4d6435eeeea38769be5d7421d7cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36435, "upload_time": "2017-09-08T11:54:29", "url": "https://files.pythonhosted.org/packages/29/cf/67f0df0c324b1fcddf9cd42e1fc28fdbb4eb5f4d7a8119cbebe47af275a0/pyzenkit-0.38.tar.gz" } ], "0.39": [ { "comment_text": "", "digests": { "md5": "18e7b9f4cb50520c91b5acddaf533f10", "sha256": "28c3abdfe9624b5d21a51e328dcfc88668f1fd4fc2c2b0060c4843648e8badf3" }, "downloads": -1, "filename": "pyzenkit-0.39-py3-none-any.whl", "has_sig": false, "md5_digest": "18e7b9f4cb50520c91b5acddaf533f10", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48714, "upload_time": "2017-12-03T11:58:00", "url": "https://files.pythonhosted.org/packages/dd/f8/b049bc415715ecf8fd18dd42497a65f7bdca6abc8877b77d7950b239825e/pyzenkit-0.39-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2f36116c24194aae1e57dba8a5dfff7", "sha256": "dce2dadc8f8435196845cb0a479019f76158e75b5982bdeee7dcf40f9737f6f8" }, "downloads": -1, "filename": "pyzenkit-0.39.tar.gz", "has_sig": false, "md5_digest": "b2f36116c24194aae1e57dba8a5dfff7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42058, "upload_time": "2017-12-03T11:58:02", "url": "https://files.pythonhosted.org/packages/b7/bb/1b073224db5a1f0dbcab2b7dfacfdd42844411c0ccc3ceeb10d4af86cac0/pyzenkit-0.39.tar.gz" } ], "0.40": [ { "comment_text": "", "digests": { "md5": "ebbae2586ea4229fa98e3b759964fbaa", "sha256": "36e4cfbb8fb41c8162caa5c9afa84ded866fb305e9ee6137c13fec995771013e" }, "downloads": -1, "filename": "pyzenkit-0.40-py3-none-any.whl", "has_sig": false, "md5_digest": "ebbae2586ea4229fa98e3b759964fbaa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48738, "upload_time": "2018-01-22T15:09:53", "url": "https://files.pythonhosted.org/packages/19/26/b980b6b04ea0ce7433266e99a95a132c592ebb9d27644ac8ba92526db590/pyzenkit-0.40-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a67b0ef8d5ab8b98e7b510439b5403e5", "sha256": "d15b2055f4d6d1a8fb63f442ad5bae0a26a7481df57a5b717ab2bfe4c3d65148" }, "downloads": -1, "filename": "pyzenkit-0.40.tar.gz", "has_sig": false, "md5_digest": "a67b0ef8d5ab8b98e7b510439b5403e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42090, "upload_time": "2018-01-22T15:09:55", "url": "https://files.pythonhosted.org/packages/63/24/7e8d6c25327de633970c9eb8a0e6db16d2a774a053b73844e60dfb136c68/pyzenkit-0.40.tar.gz" } ], "0.41": [ { "comment_text": "", "digests": { "md5": "5192fb4b9e5c5fdb626050423bec9c03", "sha256": "fb190fa7dc219e096d7e1e0f2bf035b511a3713d816974365c87116f0d75068a" }, "downloads": -1, "filename": "pyzenkit-0.41-py3-none-any.whl", "has_sig": false, "md5_digest": "5192fb4b9e5c5fdb626050423bec9c03", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48742, "upload_time": "2018-02-16T16:58:26", "url": "https://files.pythonhosted.org/packages/35/7e/38f61febb1d894fde3643995aec3b378e8547304dafa4417f821a598974e/pyzenkit-0.41-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0026d466fcfbd071e40ece6954a7c4a3", "sha256": "acf6570425da284af28d9c559f8e7e8b65e869366a45afdc2a0ca9b63bdb907d" }, "downloads": -1, "filename": "pyzenkit-0.41.tar.gz", "has_sig": false, "md5_digest": "0026d466fcfbd071e40ece6954a7c4a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42101, "upload_time": "2018-02-16T16:58:28", "url": "https://files.pythonhosted.org/packages/19/1e/73445aafcbd6ce7c9a2f9b5a73c0be1d086bd8264c180fc14b5f66b37e34/pyzenkit-0.41.tar.gz" } ], "0.42": [ { "comment_text": "", "digests": { "md5": "302fba0aacfb89ba56ebd3bbe369c2a6", "sha256": "0264176775999835c062b51077d5b677d74aed1d9035a6a4d289f1ec98767458" }, "downloads": -1, "filename": "pyzenkit-0.42-py3-none-any.whl", "has_sig": false, "md5_digest": "302fba0aacfb89ba56ebd3bbe369c2a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48754, "upload_time": "2018-02-19T13:21:51", "url": "https://files.pythonhosted.org/packages/3d/7c/bd7290415e84072b6470fcc2072ab21564ebeab6689f34a677cf13a3d441/pyzenkit-0.42-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7dc2d22117dc5988232182663b2d689d", "sha256": "803f92fa3a149c73f11d25ee69b8121c4bc63b07c63362c54db2a931d828e94e" }, "downloads": -1, "filename": "pyzenkit-0.42.tar.gz", "has_sig": false, "md5_digest": "7dc2d22117dc5988232182663b2d689d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42103, "upload_time": "2018-02-19T13:21:53", "url": "https://files.pythonhosted.org/packages/de/d4/9e4be82b43f92d1059cdcf3b64a73a7df92accd431c8c13f19397976840b/pyzenkit-0.42.tar.gz" } ], "0.43": [ { "comment_text": "", "digests": { "md5": "e31a8679a0cadd0e5a8ecfb06fcbf574", "sha256": "999b316ea8ff1feac729e30acd5e684ce7514de13c27aa77c9db27c0f4e3e825" }, "downloads": -1, "filename": "pyzenkit-0.43-py3-none-any.whl", "has_sig": false, "md5_digest": "e31a8679a0cadd0e5a8ecfb06fcbf574", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48882, "upload_time": "2018-02-28T10:34:18", "url": "https://files.pythonhosted.org/packages/84/b2/3fa8fcc461fe6f2a5f7c95e1c8d936b3b9e0d752bfa3da25f9c0c474b9b8/pyzenkit-0.43-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "85120f030b5ef2ab35670a8eac1e7281", "sha256": "0c27a9c216f04bc8bb62aa6e15035df07482bdf9f947399aafec05ad399a430d" }, "downloads": -1, "filename": "pyzenkit-0.43.tar.gz", "has_sig": false, "md5_digest": "85120f030b5ef2ab35670a8eac1e7281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42263, "upload_time": "2018-02-28T10:34:21", "url": "https://files.pythonhosted.org/packages/eb/7f/a20a1b042d2a3bc65651b9aa91092b1ce11f5c3eb6a40651065f90cd4cd5/pyzenkit-0.43.tar.gz" } ], "0.44": [ { "comment_text": "", "digests": { "md5": "ded76fb1f9c785faf77c2c572f153e0d", "sha256": "d831c2036fe9519333a2aac3770dd0c506f8511b65bf8e5485607629d8a4506c" }, "downloads": -1, "filename": "pyzenkit-0.44-py3-none-any.whl", "has_sig": false, "md5_digest": "ded76fb1f9c785faf77c2c572f153e0d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49714, "upload_time": "2018-06-26T13:23:17", "url": "https://files.pythonhosted.org/packages/9f/af/a6683fcfe43405e101e6e5e9d925f2858fe6be05cbeb83895aea0a0ad07d/pyzenkit-0.44-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6515aff0a195c3a6b219e5fe31fdefcc", "sha256": "0ba99349fbcf8b729e7e48d0901a934c5b66b1e9034f53b76aba8adbc35fbe52" }, "downloads": -1, "filename": "pyzenkit-0.44.tar.gz", "has_sig": false, "md5_digest": "6515aff0a195c3a6b219e5fe31fdefcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43067, "upload_time": "2018-06-26T13:23:18", "url": "https://files.pythonhosted.org/packages/df/6a/1b5a597c3d8040008a75603f125f112003e1df46d53df356ec26c96400b6/pyzenkit-0.44.tar.gz" } ], "0.45": [ { "comment_text": "", "digests": { "md5": "b00f6b26d06f64296ca8a888b74b7b37", "sha256": "1b4bbfa69f6ac36eced0a03e4d94d25a353e850a27c3d74828121806010f8fe7" }, "downloads": -1, "filename": "pyzenkit-0.45-py3-none-any.whl", "has_sig": false, "md5_digest": "b00f6b26d06f64296ca8a888b74b7b37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 49717, "upload_time": "2018-06-26T19:24:48", "url": "https://files.pythonhosted.org/packages/3a/c9/d2e9db8dbe2ab3baf44a57eca2649972bfbbffdc4524abf224adf4ca45fd/pyzenkit-0.45-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "129b59c48549fb34d566c4e6909c3a4b", "sha256": "242080c1db8ff1f6bcdd0bc78b34b5c2d00e6bb0428a7102487a5cd6d987d114" }, "downloads": -1, "filename": "pyzenkit-0.45.tar.gz", "has_sig": false, "md5_digest": "129b59c48549fb34d566c4e6909c3a4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43064, "upload_time": "2018-06-26T19:24:50", "url": "https://files.pythonhosted.org/packages/e2/db/b54ec51d1faed101e63db64bd47806ded1e84ac4ea5bfa22d09d58620c2a/pyzenkit-0.45.tar.gz" } ], "0.49": [ { "comment_text": "", "digests": { "md5": "ca33bfb8251ed91beef884a2f11c6b84", "sha256": "9ffc5391237dea70bf2d52c44d19d6db07c013223ea465eebcd7f08d197ca0e2" }, "downloads": -1, "filename": "pyzenkit-0.49-py3-none-any.whl", "has_sig": false, "md5_digest": "ca33bfb8251ed91beef884a2f11c6b84", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51682, "upload_time": "2018-07-18T09:26:16", "url": "https://files.pythonhosted.org/packages/4e/8e/64e7a343c1dbda599e7c33d55a2d4e76baf716faafa44d08d0da25d51bfe/pyzenkit-0.49-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7c4a825228a6983efe0b86663ac4007", "sha256": "3ae1cd2074814315a52f8fe1b9249ce5a191d80696c2c7f9f3ccb126c5122c4e" }, "downloads": -1, "filename": "pyzenkit-0.49.tar.gz", "has_sig": false, "md5_digest": "d7c4a825228a6983efe0b86663ac4007", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44917, "upload_time": "2018-07-18T09:26:17", "url": "https://files.pythonhosted.org/packages/16/bc/34b61697151e48b72fd3a0ade1f67d22f95499504541baf134b591a1f12f/pyzenkit-0.49.tar.gz" } ], "0.50": [ { "comment_text": "", "digests": { "md5": "8c709c0a8e89d9df11ecbed21e51f169", "sha256": "a565cb696f00f17810530cbf2efb77cbe4e7bc7cb2057b7fd98d01555f9ab27b" }, "downloads": -1, "filename": "pyzenkit-0.50-py3-none-any.whl", "has_sig": false, "md5_digest": "8c709c0a8e89d9df11ecbed21e51f169", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 59368, "upload_time": "2019-02-25T15:25:27", "url": "https://files.pythonhosted.org/packages/b2/aa/d5e51837995f97231413989c85825b9fc5a049c8a52ff9d8c7afbc7f21a5/pyzenkit-0.50-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f12fb7367ed89c30619f36d39ce6a630", "sha256": "a12d21ee22cf404cccc6b97563a526c9f1e27e70786b0ed1b12f7c2c10b29d5d" }, "downloads": -1, "filename": "pyzenkit-0.50.tar.gz", "has_sig": false, "md5_digest": "f12fb7367ed89c30619f36d39ce6a630", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48998, "upload_time": "2019-02-25T15:25:29", "url": "https://files.pythonhosted.org/packages/72/6c/502f31c65530b412684b14c690f23065b42340e1280acf46f3c3230aaf9d/pyzenkit-0.50.tar.gz" } ], "0.51": [ { "comment_text": "", "digests": { "md5": "d91a4dfbff2439aacfb576803b3b0af3", "sha256": "5f21fed32d824a47fe06f703c37e5352d762a0b59c52b048b9471b182b8f7362" }, "downloads": -1, "filename": "pyzenkit-0.51-py3-none-any.whl", "has_sig": false, "md5_digest": "d91a4dfbff2439aacfb576803b3b0af3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 59466, "upload_time": "2019-02-26T10:52:24", "url": "https://files.pythonhosted.org/packages/86/3f/cad09a3503bf1d666f573ed0b7b298248f946259e2858a12e796077398ed/pyzenkit-0.51-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71b9856ddf2f8e0b1922cb2e8109e0ca", "sha256": "054c3fb151b2cef99bc0cba164f009ee3a4c83ca2544e22b4b677499b707762a" }, "downloads": -1, "filename": "pyzenkit-0.51.tar.gz", "has_sig": false, "md5_digest": "71b9856ddf2f8e0b1922cb2e8109e0ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49103, "upload_time": "2019-02-26T10:52:26", "url": "https://files.pythonhosted.org/packages/a3/5a/4ec9b3a53febfce6bf2f22cca0e26d19a1a8892834bff4e2b7593a710a04/pyzenkit-0.51.tar.gz" } ], "0.52": [ { "comment_text": "", "digests": { "md5": "4a99c5142864df2879e8f1260caf9bf3", "sha256": "79c2f5a34ce27f8d5c296f08e6ffa4bb651ac8899cc837b07e8997c7e6084d66" }, "downloads": -1, "filename": "pyzenkit-0.52-py3-none-any.whl", "has_sig": false, "md5_digest": "4a99c5142864df2879e8f1260caf9bf3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 60186, "upload_time": "2019-02-26T13:29:52", "url": "https://files.pythonhosted.org/packages/78/6b/e982697506d9259efcea45b81394674adf8fa2d93f295898effee1c31a5e/pyzenkit-0.52-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4147018718f9d7f7ade4d75eb9d97f04", "sha256": "ea20e2cc14e4ca52eb0b3ec5930ce6c265c13e7b6445d52eb112a5691990c1d4" }, "downloads": -1, "filename": "pyzenkit-0.52.tar.gz", "has_sig": false, "md5_digest": "4147018718f9d7f7ade4d75eb9d97f04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49339, "upload_time": "2019-02-26T13:29:54", "url": "https://files.pythonhosted.org/packages/f1/ec/af710f86aa5cf912365422df2c5e13bf24791343ed3970e98fb5a3b04e9d/pyzenkit-0.52.tar.gz" } ], "0.54": [ { "comment_text": "", "digests": { "md5": "cdc286d206e464ab9c5ab7c2c93f5ae7", "sha256": "b1b71dee242f272e255290af89d0559b58bdca168c7c80a1b7ecea6f80b89155" }, "downloads": -1, "filename": "pyzenkit-0.54-py3-none-any.whl", "has_sig": false, "md5_digest": "cdc286d206e464ab9c5ab7c2c93f5ae7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 60913, "upload_time": "2019-03-01T15:59:42", "url": "https://files.pythonhosted.org/packages/e3/d4/6c20b3e17fce2fcfcfedacc9080b57f4d981bf1dcb6ea299cf985d677063/pyzenkit-0.54-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06be10c0dffb563b3580ea789307370f", "sha256": "c17d30f644a930cb4e6fad6941a33d8bdf382e5384e2f0ebedb8fefc54b0a1ae" }, "downloads": -1, "filename": "pyzenkit-0.54.tar.gz", "has_sig": false, "md5_digest": "06be10c0dffb563b3580ea789307370f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49961, "upload_time": "2019-03-01T15:59:44", "url": "https://files.pythonhosted.org/packages/80/5d/6f3dd8a842fa6bb4e655088aea16606bfa76ab1f69084d660ea16ce3a5b0/pyzenkit-0.54.tar.gz" } ], "0.56": [ { "comment_text": "", "digests": { "md5": "b0aaae5584a81ea9419aa4d06ab71286", "sha256": "407ebb17cc2ad0b1063a90516f07fefe542157c6a24faacb75560ab810cc09de" }, "downloads": -1, "filename": "pyzenkit-0.56-py3-none-any.whl", "has_sig": false, "md5_digest": "b0aaae5584a81ea9419aa4d06ab71286", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 60886, "upload_time": "2019-08-29T09:28:02", "url": "https://files.pythonhosted.org/packages/7c/09/e9b0aaf353e9ceddbccde3a6165924e3ef6fbc2a7e394643426e5c5f2c23/pyzenkit-0.56-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52577b9f7c0bc58e0910d0faacce206c", "sha256": "1984b15d025d6f69f79f61114d118303f13d9a4ffb195e3f5a54300f9b7d1978" }, "downloads": -1, "filename": "pyzenkit-0.56.tar.gz", "has_sig": false, "md5_digest": "52577b9f7c0bc58e0910d0faacce206c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49965, "upload_time": "2019-08-29T09:28:04", "url": "https://files.pythonhosted.org/packages/95/10/6004c1e933548f637a65c80c7d41c0773265f8ed03e00d3ed3310eb24b00/pyzenkit-0.56.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b0aaae5584a81ea9419aa4d06ab71286", "sha256": "407ebb17cc2ad0b1063a90516f07fefe542157c6a24faacb75560ab810cc09de" }, "downloads": -1, "filename": "pyzenkit-0.56-py3-none-any.whl", "has_sig": false, "md5_digest": "b0aaae5584a81ea9419aa4d06ab71286", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 60886, "upload_time": "2019-08-29T09:28:02", "url": "https://files.pythonhosted.org/packages/7c/09/e9b0aaf353e9ceddbccde3a6165924e3ef6fbc2a7e394643426e5c5f2c23/pyzenkit-0.56-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52577b9f7c0bc58e0910d0faacce206c", "sha256": "1984b15d025d6f69f79f61114d118303f13d9a4ffb195e3f5a54300f9b7d1978" }, "downloads": -1, "filename": "pyzenkit-0.56.tar.gz", "has_sig": false, "md5_digest": "52577b9f7c0bc58e0910d0faacce206c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49965, "upload_time": "2019-08-29T09:28:04", "url": "https://files.pythonhosted.org/packages/95/10/6004c1e933548f637a65c80c7d41c0773265f8ed03e00d3ed3310eb24b00/pyzenkit-0.56.tar.gz" } ] }