{ "info": { "author": "J\u00fcrgen Hermann", "author_email": "jh@web.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development", "Topic :: Software Development :: Build Tools", "Topic :: Utilities" ], "description": "The ``rituals`` package provides PyInvoke tasks that work for any\nproject, based on its project metadata, to automate common\ndeveloper chores like 'clean', 'build', 'dist', 'test', 'check',\nand 'release-prep' (for the moment).\n\nThe guiding principle for these tasks is to strictly separate\nlow-level tasks for building and installing (via ``setup.py``) from\nhigh-level convenience tasks a developer uses (via ``tasks.py``).\nInvoke tasks can use Setuptools ones as building blocks, but\nnever the other way 'round \u2013 this avoids bootstrapping head-\naches during package installations using ``pip``.\n\nThe easiest way to get a working project based on ``rituals`` is\nthe ``py-generic-project`` cookiecutter template. That way you have\na working project skeleton within minutes that is fully equipped,\nwith all aspects of bootstrapping, building, testing, quality\nchecks, continuous integration, documentation, and releasing\ncovered. See here for more:\n\n https://github.com/Springerle/py-generic-project\n\n\nCopyright \u24d2 2015 - 2019 J\u00fcrgen Hermann\n\nThis program is free software; you can redistribute it and/or modify\nit under the terms of the GNU General Public License version 2 as\npublished by the Free Software Foundation.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License along\nwith this program; if not, write to the Free Software Foundation, Inc.,\n51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\n\nThe full LICENSE file and source are available at\n\n https://github.com/jhermann/rituals\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/jhermann/rituals", "keywords": "invoke,automation,tasks,release,deploy,distribute,publish", "license": "GPL v2", "maintainer": "", "maintainer_email": "", "name": "rituals", "package_url": "https://pypi.org/project/rituals/", "platform": "", "project_url": "https://pypi.org/project/rituals/", "project_urls": { "Homepage": "https://github.com/jhermann/rituals" }, "release_url": "https://pypi.org/project/rituals/0.4.1/", "requires_dist": [ "munch (<3,>2)", "invoke (<2,>=1)", "requests (>=2.9)" ], "requires_python": "", "summary": "Common tasks for 'Invoke' that are needed again and again.", "version": "0.4.1" }, "last_serial": 5540102, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e147cd2c14cc3442493030df545d03cf", "sha256": "315ed725e94f4ed4a2bad718100208bbb498d0c7361f2470d0de1e42988dab6a" }, "downloads": -1, "filename": "rituals-0.1.0-py2.7.egg", "has_sig": false, "md5_digest": "e147cd2c14cc3442493030df545d03cf", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 18507, "upload_time": "2015-03-12T17:09:23", "url": "https://files.pythonhosted.org/packages/8d/31/2f05206428eff4c1f4a7c52a971d5dfefa448bae44c292839ab122be9feb/rituals-0.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "9d88e4529b4078357193493efecadbac", "sha256": "74985ac267772ee492e537fd8efc44eb8544d99d9c58b28634c7c4eab2d1ed59" }, "downloads": -1, "filename": "rituals-0.1.0.zip", "has_sig": false, "md5_digest": "9d88e4529b4078357193493efecadbac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24075, "upload_time": "2015-03-12T17:09:27", "url": "https://files.pythonhosted.org/packages/e9/67/836135849b7044280405e2f5560d70783096c7dd4db7ea8a816b79bdd7f0/rituals-0.1.0.zip" } ], "0.1.0dev-20150219": [ { "comment_text": "", "digests": { "md5": "19d4fbc0c63aca173ce7ba95e814b100", "sha256": "5cdae5345121eb1ee50e626787d51625c0745987a8c4c806bd34d42ac789db33" }, "downloads": -1, "filename": "rituals-0.1.0dev_20150219-py2.7.egg", "has_sig": false, "md5_digest": "19d4fbc0c63aca173ce7ba95e814b100", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 16352, "upload_time": "2015-02-19T13:16:39", "url": "https://files.pythonhosted.org/packages/28/7f/375a7a1e0f8dd577205277798cf2d036f3203c3f504592c102445c917c84/rituals-0.1.0dev_20150219-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "447c9e35e0e81b93a8a9d91031765b3e", "sha256": "b5fb472ba6ad2fbf146edf43013acaae659a2cdecec1a477584621ecd7a691a3" }, "downloads": -1, "filename": "rituals-0.1.0dev-20150219.zip", "has_sig": false, "md5_digest": "447c9e35e0e81b93a8a9d91031765b3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21830, "upload_time": "2015-02-19T13:16:41", "url": "https://files.pythonhosted.org/packages/78/2b/0a3c9f45b100d498e6f983ca578bc728eecabc1a9b38cf37c6c14459ed8b/rituals-0.1.0dev-20150219.zip" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a669b4433f702acd8f9d820376d8e65d", "sha256": "ad9c92842661b54b1e8580819c418945f04640fed74436196cc3f033fa1e308e" }, "downloads": -1, "filename": "rituals-0.2.0-py2.7.egg", "has_sig": false, "md5_digest": "a669b4433f702acd8f9d820376d8e65d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 41826, "upload_time": "2015-03-16T18:26:59", "url": "https://files.pythonhosted.org/packages/65/d3/a9198b13ca6c93d831a898fbf3229e176fdf734c4dcbdf457613e5ae33e2/rituals-0.2.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "a2d6c8a54b11b9552570908d18a70cb5", "sha256": "0767a2bced676fc818718ce6364739b6fdc25ed0fd93d3a533c37f0e47c6c704" }, "downloads": -1, "filename": "rituals-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "a2d6c8a54b11b9552570908d18a70cb5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 28557, "upload_time": "2015-03-16T18:27:03", "url": "https://files.pythonhosted.org/packages/a0/a8/4c4d8819852c0302e192f023ddb64e2755b11807d985e5b31dcd1851f4bc/rituals-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fbeee046bdb858fa5b5897d12e183b4", "sha256": "96438fa1d246e727a78d99b78451c77fa07deb20fd6e1497ff0baccea81beed7" }, "downloads": -1, "filename": "rituals-0.2.0.zip", "has_sig": false, "md5_digest": "3fbeee046bdb858fa5b5897d12e183b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32220, "upload_time": "2015-03-16T18:27:06", "url": "https://files.pythonhosted.org/packages/2a/b7/f2fec34b797e9d6c1ca0c209c16d020acae1a927f95480d9a50b81f66e7d/rituals-0.2.0.zip" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "9a727808ba9362811f52714d7e264980", "sha256": "dd4773ead7fcf7204d28b7debd654b67b964f47b39316c7d0a1723550af7b10a" }, "downloads": -1, "filename": "rituals-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a727808ba9362811f52714d7e264980", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67161, "upload_time": "2019-01-24T13:20:36", "url": "https://files.pythonhosted.org/packages/fe/f8/0bdb3dc953cf58c4881579b7d73f8f53840284836437278954cc1d0ceef5/rituals-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df1726e7ed263d74fcc6c521201a4914", "sha256": "e52568d8de6ca09b97e87362dd0a32e6a5a1f96ab6532a6a0c05cd002b94254f" }, "downloads": -1, "filename": "rituals-0.3.1.zip", "has_sig": false, "md5_digest": "df1726e7ed263d74fcc6c521201a4914", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67205, "upload_time": "2019-01-24T13:20:38", "url": "https://files.pythonhosted.org/packages/a3/df/729492670a09b625b3f2fca7bb0d7aab72c2147f5ea73daea6cf8eac6558/rituals-0.3.1.zip" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "613d1514dacd391e4e22b00d173b6faa", "sha256": "0392b41c052fe5e46d420f21d4b1fdeaaff3f47dfe2676f05c6b6fb20cc9c68c" }, "downloads": -1, "filename": "rituals-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "613d1514dacd391e4e22b00d173b6faa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 67403, "upload_time": "2019-07-16T11:47:07", "url": "https://files.pythonhosted.org/packages/01/28/3119b411c5ebbed4ecb7ab2e76b027cfa54f280cda5a63d337559291dac5/rituals-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "340e42a1158b6026edbfd9aeffb5a32b", "sha256": "c2c28e004b5eebee7678d8ce682bc955a69d44c6c0d3f2d57fcbc1f37721e832" }, "downloads": -1, "filename": "rituals-0.4.1.zip", "has_sig": false, "md5_digest": "340e42a1158b6026edbfd9aeffb5a32b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 273877, "upload_time": "2019-07-16T11:47:08", "url": "https://files.pythonhosted.org/packages/76/21/51a800f0437cea55c63fef1d0ea2597b8e1efde959c3738ef5d914f2bb3c/rituals-0.4.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "613d1514dacd391e4e22b00d173b6faa", "sha256": "0392b41c052fe5e46d420f21d4b1fdeaaff3f47dfe2676f05c6b6fb20cc9c68c" }, "downloads": -1, "filename": "rituals-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "613d1514dacd391e4e22b00d173b6faa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 67403, "upload_time": "2019-07-16T11:47:07", "url": "https://files.pythonhosted.org/packages/01/28/3119b411c5ebbed4ecb7ab2e76b027cfa54f280cda5a63d337559291dac5/rituals-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "340e42a1158b6026edbfd9aeffb5a32b", "sha256": "c2c28e004b5eebee7678d8ce682bc955a69d44c6c0d3f2d57fcbc1f37721e832" }, "downloads": -1, "filename": "rituals-0.4.1.zip", "has_sig": false, "md5_digest": "340e42a1158b6026edbfd9aeffb5a32b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 273877, "upload_time": "2019-07-16T11:47:08", "url": "https://files.pythonhosted.org/packages/76/21/51a800f0437cea55c63fef1d0ea2597b8e1efde959c3738ef5d914f2bb3c/rituals-0.4.1.zip" } ] }