{ "info": { "author": "Tobias Pleyer", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "\nstages\n~~~~~~\n\nSimple command line tool to run scripts in a sequential manner, written in pure Python.\nBasically this script is a very primitive version of what tools like `Jenkins`_ do.\nIf Jenkins seems like overkill for your needs or you have lots of manual steps interleaved in your automated process, chances are you might find this script useful.\n\nHere a small example of of how to use it in an interpreter session::\n\n >>> from stages import Runner\n >>> runner = Runner(\"config_file\", heading=\"Example run\")\n >>> runner.run()\n\nWant to read more, found a bug or you want to contribute? Visit the `GitHub repo`_\n\n.. _Jenkins: https://jenkins.io/index.html\n.. _GitHub repo: https://github.com/TobiasPleyer/pystages\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "stages", "package_url": "https://pypi.org/project/stages/", "platform": "", "project_url": "https://pypi.org/project/stages/", "project_urls": null, "release_url": "https://pypi.org/project/stages/1.0.dev0/", "requires_dist": [ "colorama", "configparser" ], "requires_python": "", "summary": "Simple support for sequential execution of scripts.", "version": "1.0.dev0" }, "last_serial": 2574645, "releases": { "1.0.dev0": [ { "comment_text": "", "digests": { "md5": "7ae03fc53e3b81534c7a72a89dbb6c97", "sha256": "719015db35ce2c75c62ec13c09362a22166b50186dd808745f5f6c96f72e461f" }, "downloads": -1, "filename": "stages-1.0.dev0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ae03fc53e3b81534c7a72a89dbb6c97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6570, "upload_time": "2017-01-14T23:20:33", "url": "https://files.pythonhosted.org/packages/40/b2/a6d4bc340c9ad3911786077d357aea3a959b2014ff72601fbcf7a47445e6/stages-1.0.dev0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7ae03fc53e3b81534c7a72a89dbb6c97", "sha256": "719015db35ce2c75c62ec13c09362a22166b50186dd808745f5f6c96f72e461f" }, "downloads": -1, "filename": "stages-1.0.dev0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ae03fc53e3b81534c7a72a89dbb6c97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6570, "upload_time": "2017-01-14T23:20:33", "url": "https://files.pythonhosted.org/packages/40/b2/a6d4bc340c9ad3911786077d357aea3a959b2014ff72601fbcf7a47445e6/stages-1.0.dev0-py2.py3-none-any.whl" } ] }