{ "info": { "author": "tychoish", "author_email": "sam@tychoish.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Testing" ], "description": "=======================================\n``libgiza`` -- Build Automation Toolkit\n=======================================\n\n.. image:: https://travis-ci.org/tychoish/libgiza.svg?branch=master\n :target: https://travis-ci.org/tychoish/libgiza\n\n``libgiza`` is a Python package that provides a collection of base\nclasses used in the construction of `giza\n`_, which is a documentation build\nautomation tool. ``libgiza`` provides several of functionality:\n\n1. Tools for defining and running build tasks in parallel builds. See\n ``libgiza.app`` for the primary interface, along with the\n components ``libgiza.task`` and ``libgiza.pool``. Think of this as\n a worker pool on steroids.\n\n2. Tools for content generation. See ``libgiza.inheritance`` for these\n classes. This is the underlying toolkit for the defining feature of\n giza, which makes it possible to describe semi-structured content\n and generate content from base templates or using existing\n content as a basis for related content. \n\n3. A Python interface for common git operations. The ``GitRepo()``\n class in ``libgiza.git`` wraps the ``git`` command internally, but\n provides methods for many common operations and more reasonable \n output/error handling\n\n4. A base class for defining classes for \"configuration\" data. See the\n ``ConfigurationBase`` and ``RecursiveConfigurationBase`` in\n ``libgiza.config``. These provide support for serialization and\n de-serialization, easy ingestion from either files or\n dictionaries, and using default python ``@property`` defined\n getters and setters for more strict input validation and type\n checking.\n \n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/tychoish/libgiza/", "keywords": null, "license": "Apache 2.0", "maintainer": null, "maintainer_email": null, "name": "libgiza", "package_url": "https://pypi.org/project/libgiza/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/libgiza/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/tychoish/libgiza/" }, "release_url": "https://pypi.org/project/libgiza/0.2.13/", "requires_dist": null, "requires_python": null, "summary": "Build System Toolkit", "version": "0.2.13" }, "last_serial": 1844180, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "87fe8c6ea642a3bef523f9ecc75fbdfc", "sha256": "371eb6df763647ebf788bfa8f7f73536ea2b28c9a5e908962a3e3091b8838e55" }, "downloads": -1, "filename": "libgiza-0.1.1.tar.gz", "has_sig": false, "md5_digest": "87fe8c6ea642a3bef523f9ecc75fbdfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13070, "upload_time": "2015-02-03T22:14:24", "url": "https://files.pythonhosted.org/packages/12/b1/d8b7123f026f3328c0735325c26f31c5682bcf83cecbb152bd604d6f21cd/libgiza-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8547176d2a8180214e6bda084da1ebb1", "sha256": "cf3c3401f2b300c64e6d501ddcb98430a60ec07fb5f6f3eecd569b04c085b2d8" }, "downloads": -1, "filename": "libgiza-0.1.2.tar.gz", "has_sig": false, "md5_digest": "8547176d2a8180214e6bda084da1ebb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13131, "upload_time": "2015-02-03T22:46:19", "url": "https://files.pythonhosted.org/packages/eb/48/ff91ef3d67358b6ea2f299b437632e6ede7ca2884eee6af78b255f368fc6/libgiza-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "e72851c70cc3408203bae3c1df5aefda", "sha256": "da976b011168d667021b87d1494d6e727dc65f97b712b9f834d804f69f11a98a" }, "downloads": -1, "filename": "libgiza-0.1.3.tar.gz", "has_sig": false, "md5_digest": "e72851c70cc3408203bae3c1df5aefda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17863, "upload_time": "2015-02-05T17:03:39", "url": "https://files.pythonhosted.org/packages/1f/35/3d5218936e91cc36ec0e72104050ad0014a6d2cee899b2913cfb7364b02b/libgiza-0.1.3.tar.gz" } ], "0.1.4": [], "0.1.4.post1": [ { "comment_text": "", "digests": { "md5": "b5b3601d0327b8d92c452f34acaa9543", "sha256": "4854c22f5899838cb67c390bb964671ca494a4064b58194ad8fbf1b73c59ecd9" }, "downloads": -1, "filename": "libgiza-0.1.4.post1.tar.gz", "has_sig": false, "md5_digest": "b5b3601d0327b8d92c452f34acaa9543", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19447, "upload_time": "2015-02-09T22:01:35", "url": "https://files.pythonhosted.org/packages/e3/e4/408133147d16c2843c58feac506feff9057c04cb33ccc2ef042452ae1e3e/libgiza-0.1.4.post1.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "eecd3d96ef76c9f107cf36c936b3a782", "sha256": "3114f299836fa4b4a33e3b91f32e7bc94d6d2cf45be8a6a6e69ce1009b071284" }, "downloads": -1, "filename": "libgiza-0.1.5.tar.gz", "has_sig": false, "md5_digest": "eecd3d96ef76c9f107cf36c936b3a782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19427, "upload_time": "2015-02-09T22:02:38", "url": "https://files.pythonhosted.org/packages/de/f1/9e58f4469f78e6b4cbaf6026776ad7f54742c474a47142a3a1f539ffd276/libgiza-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0c81fb1df8404dfacada988c9c1f90ad", "sha256": "fc8eeb9e9546ef748ea2ce04ecb1c53ec4f563748299ff11564fce92a0ad69c4" }, "downloads": -1, "filename": "libgiza-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0c81fb1df8404dfacada988c9c1f90ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20697, "upload_time": "2015-02-19T21:54:30", "url": "https://files.pythonhosted.org/packages/c1/fe/831838ff7f68b25747ac7191d0833072c5b43f900ccd2cd6f5f1774b8e05/libgiza-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f32dc4b9ff8c4efc1fc991b2f7e62c24", "sha256": "f68d8ba7c9fb90a5c30b1fd2d925d91ca71b7502677079dd8950b3b2c91e9b3f" }, "downloads": -1, "filename": "libgiza-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f32dc4b9ff8c4efc1fc991b2f7e62c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20705, "upload_time": "2015-02-20T21:23:54", "url": "https://files.pythonhosted.org/packages/3f/4d/d8d4833a0c329b91865e0eb82d9465efa95e5817c0043ccafc5bf911f79d/libgiza-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "16409c26c1cecb50ed6e1d459d1a6698", "sha256": "1a95c0a177e16bb56062da8dd6b249d9fe1d5c3320efc6e2b36210ead3726c30" }, "downloads": -1, "filename": "libgiza-0.2.10.tar.gz", "has_sig": false, "md5_digest": "16409c26c1cecb50ed6e1d459d1a6698", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25710, "upload_time": "2015-11-12T15:33:41", "url": "https://files.pythonhosted.org/packages/2f/dd/3d15b5db62cb9fa4f668c0cda2535cb93d4eed75cd52671f94d019af1fed/libgiza-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "d1eb82c5e2f90bae5dc2bb137176eb80", "sha256": "a661433ca8c53e2b1808d3cb4c36243961014a97a9488d163578cd43cbcfe69b" }, "downloads": -1, "filename": "libgiza-0.2.11.tar.gz", "has_sig": false, "md5_digest": "d1eb82c5e2f90bae5dc2bb137176eb80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25712, "upload_time": "2015-11-14T16:56:59", "url": "https://files.pythonhosted.org/packages/87/88/621f77a76c201662097e402145d5bb3cf97a64ce7b6b38d68733b13229bf/libgiza-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "be41fc62ec3da37e2f936f51b0a06e4a", "sha256": "623b3ff8b1e4d5b4f3d0c3ceccbbfb0ae94194dcf6f00b763fe269471ad7eff3" }, "downloads": -1, "filename": "libgiza-0.2.12.tar.gz", "has_sig": false, "md5_digest": "be41fc62ec3da37e2f936f51b0a06e4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25712, "upload_time": "2015-11-15T19:20:11", "url": "https://files.pythonhosted.org/packages/e9/f4/fb8292b0bac4d1b7fa664b4557a8007117140d9224bdea5056327f8ae307/libgiza-0.2.12.tar.gz" } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "5df045a50f329f0d513211dd991661c2", "sha256": "d56dceabc82a9d45fc46addba7d9ee45cbf10e308bb8045aa15fcb6bbf208fe9" }, "downloads": -1, "filename": "libgiza-0.2.13.tar.gz", "has_sig": false, "md5_digest": "5df045a50f329f0d513211dd991661c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29569, "upload_time": "2015-12-02T23:42:15", "url": "https://files.pythonhosted.org/packages/88/e4/377598a8cb23a78ae3ae60dc4ec6586ad0654af87239ae58539f7c682c85/libgiza-0.2.13.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "fd8e67919a20d4d3921d1d193d5bd1ef", "sha256": "dd02a4be4b432a471a1b270d1ad3a7b1e150e686c17cc00c0ffbeb14352239af" }, "downloads": -1, "filename": "libgiza-0.2.2.tar.gz", "has_sig": false, "md5_digest": "fd8e67919a20d4d3921d1d193d5bd1ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21092, "upload_time": "2015-10-05T14:37:28", "url": "https://files.pythonhosted.org/packages/b1/df/65cd83b89785eb16fe7ab7de49e9698e6c636d90be778874cb5d731a48fb/libgiza-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "4e849de2d1a724ed1c63491c79768737", "sha256": "de54663d305081f5f2f32932fae095926b3f626de3f831530c18e2a9877925a2" }, "downloads": -1, "filename": "libgiza-0.2.3.tar.gz", "has_sig": false, "md5_digest": "4e849de2d1a724ed1c63491c79768737", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21140, "upload_time": "2015-10-08T16:58:39", "url": "https://files.pythonhosted.org/packages/d6/2d/b64761e5b64963331c7d78cf86dcadda8d9f8ba8bdec7992bbe673e70069/libgiza-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "d28f7756d5e797be7af24a63670e2bcb", "sha256": "132803b266a2eb2209fe84cbfc0dea3ec7b8b3a76348e0944364090cf95307ef" }, "downloads": -1, "filename": "libgiza-0.2.4.tar.gz", "has_sig": false, "md5_digest": "d28f7756d5e797be7af24a63670e2bcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21153, "upload_time": "2015-10-08T17:05:37", "url": "https://files.pythonhosted.org/packages/a5/27/373de5f7eeb7ec55b6bf67fa13a7b79a851d2f50cb190f1e14e1832771da/libgiza-0.2.4.tar.gz" } ], "0.2.5": [], "0.2.6": [ { "comment_text": "", "digests": { "md5": "abd114af48576484287806a0409d6ff3", "sha256": "a2ab40c8c9f75cebc5519984cd38c4ac9b9a9a0f4d727099d2c8fe070ad6d65f" }, "downloads": -1, "filename": "libgiza-0.2.6.tar.gz", "has_sig": false, "md5_digest": "abd114af48576484287806a0409d6ff3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21222, "upload_time": "2015-10-08T21:46:33", "url": "https://files.pythonhosted.org/packages/3d/f3/46b5f3bfeb051b873e38eaec4dd33a7f44a5b0ed819362a819fcc2e67bb5/libgiza-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "c90e459b0da07a141feab3a154a7c92b", "sha256": "5d0ee05eafc859ede8905bc1d38e2f38f56d7809304ef984af993a2327c13fdf" }, "downloads": -1, "filename": "libgiza-0.2.7.tar.gz", "has_sig": false, "md5_digest": "c90e459b0da07a141feab3a154a7c92b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24130, "upload_time": "2015-10-23T19:16:10", "url": "https://files.pythonhosted.org/packages/28/e1/7e78c0d42c9b6a46b370b5226266cfbd970947b7943029d8bcb539c599a1/libgiza-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "91224d180d7769ea336abf2cda245bbb", "sha256": "aaee4d91862ed310f74a66953081452d9265f94b1611214b75279e98d81997a3" }, "downloads": -1, "filename": "libgiza-0.2.8.tar.gz", "has_sig": false, "md5_digest": "91224d180d7769ea336abf2cda245bbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24698, "upload_time": "2015-11-06T15:26:17", "url": "https://files.pythonhosted.org/packages/3a/25/c6c94381828f8081ddff3eea6636a32959dc1bf0cf36dd7aa6e0ba38e67f/libgiza-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "386508d7e22e444c26be87aea2398b13", "sha256": "1d2425ff538cb19637cfe01e03a2eae9ea02e00077d0817746e8ed69984d3eb5" }, "downloads": -1, "filename": "libgiza-0.2.9.tar.gz", "has_sig": false, "md5_digest": "386508d7e22e444c26be87aea2398b13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24795, "upload_time": "2015-11-11T21:52:00", "url": "https://files.pythonhosted.org/packages/98/6b/411ca729f3359c9516150187750189cd85ced26ec8694c7f928ad08c8097/libgiza-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5df045a50f329f0d513211dd991661c2", "sha256": "d56dceabc82a9d45fc46addba7d9ee45cbf10e308bb8045aa15fcb6bbf208fe9" }, "downloads": -1, "filename": "libgiza-0.2.13.tar.gz", "has_sig": false, "md5_digest": "5df045a50f329f0d513211dd991661c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29569, "upload_time": "2015-12-02T23:42:15", "url": "https://files.pythonhosted.org/packages/88/e4/377598a8cb23a78ae3ae60dc4ec6586ad0654af87239ae58539f7c682c85/libgiza-0.2.13.tar.gz" } ] }