{ "info": { "author": "Ken", "author_email": "kenjyco@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries" ], "description": "Install\n-------\n\nInstall with ``pip``\n\n::\n\n % pip3 install easy-workflow-manager\n\nAfter running for the first time, the default settings file is copied to\n``~/.config/easy-workflow-manager/settings.ini``\n\n::\n\n [default]\n QA_BRANCHES = qa, qa2, qa3, qa4\n IGNORE_BRANCHES = master, develop, release, uat\n LOCAL_BRANCH = mylocalprep\n SOURCE_BRANCH = master\n\nUsage\n-----\n\n::\n\n $ venv/bin/ewm-new-branch-from-source --help\n Usage: ewm-new-branch-from-source [OPTIONS] [NAME]\n\n Create a new branch from SOURCE_BRANCH on origin\n\n Options:\n --help Show this message and exit.\n\n\n $ venv/bin/ewm-deploy-to-qa --help\n Usage: ewm-deploy-to-qa [OPTIONS] [QA]\n\n Select remote branch(es) to deploy to specified QA branch\n\n Options:\n -g, --grep TEXT case-insensitive grep pattern to filter branch names by\n --help Show this message and exit.\n\n\n $ venv/bin/ewm-qa-to-source --help\n Usage: ewm-qa-to-source [OPTIONS] [QA]\n\n Merge the QA-verified code to SOURCE_BRANCH and delete merged branch(es)\n\n Options:\n --help Show this message and exit.\n\n\n $ venv/bin/ewm-show-qa --help\n Usage: ewm-show-qa [OPTIONS] [QA]\n\n Show what is in a specific (or all) qa branch(es)\n\n Options:\n -a, --all Select all qa environments\n --help Show this message and exit.\n\n\n $ venv/bin/ewm-clear-qa --help\n Usage: ewm-clear-qa [OPTIONS] [QA]\n\n Clear whatever is in a specific (or all) qa branch(es)\n\n Options:\n -a, --all Select all qa environments\n --help Show this message and exit.\n\n\n $ venv/bin/ewm-tag-release --help\n Usage: ewm-tag-release [OPTIONS]\n\n Select a recent remote commit on SOURCE_BRANCH to tag\n\n Options:\n --help Show this message and exit.\n\nResources\n---------\n\n- https://git-scm.com/book/en/v2\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/kenjyco/easy-workflow-manager/tarball/v0.0.12", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kenjyco/easy-workflow-manager", "keywords": "git,workflow,helper,branch,merge,qa,deploy", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "easy-workflow-manager", "package_url": "https://pypi.org/project/easy-workflow-manager/", "platform": "", "project_url": "https://pypi.org/project/easy-workflow-manager/", "project_urls": { "Download": "https://github.com/kenjyco/easy-workflow-manager/tarball/v0.0.12", "Homepage": "https://github.com/kenjyco/easy-workflow-manager" }, "release_url": "https://pypi.org/project/easy-workflow-manager/0.0.12/", "requires_dist": [ "input-helper", "settings-helper", "dt-helper", "bg-helper", "fs-helper", "click (>=6.0)" ], "requires_python": "", "summary": "Tools to support a straightforward branch/qa/merge/release process", "version": "0.0.12" }, "last_serial": 5839471, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "771a457836787ca53fc3b1dbb66df747", "sha256": "145bebc41ed7d62e2d5a58b02cd8d09504d3ed4382607a172b514bf9c8e3e652" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "771a457836787ca53fc3b1dbb66df747", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8170, "upload_time": "2018-12-11T15:12:37", "url": "https://files.pythonhosted.org/packages/d0/af/45bfd1c77adff2f9bdad7b83dec0f9e75a16976d77f9c5082d958d73d031/easy_workflow_manager-0.0.1-py3-none-any.whl" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "6214536e6b2cd689b40380e01e2b1eb2", "sha256": "4ca061ac87affc16e78061ed1514051ef6bc6d2d58d75d19568658e45723254f" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "6214536e6b2cd689b40380e01e2b1eb2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17363, "upload_time": "2018-12-27T13:41:26", "url": "https://files.pythonhosted.org/packages/84/38/a55a2d59f3726d862326efc057b65707bc7c06d582f5e49f408ae7afa954/easy_workflow_manager-0.0.10-py3-none-any.whl" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "fc50ae830ebd8dc581bac100cd20dcb8", "sha256": "db1daea51235c20a2256a09032d7dfc9e82f86a1a2e976f6587e1b05f96df019" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "fc50ae830ebd8dc581bac100cd20dcb8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18340, "upload_time": "2019-03-30T22:56:37", "url": "https://files.pythonhosted.org/packages/40/ae/3e2a3b4f74cf7cb7647241a35c38929e7dd2b4e5656be691f48eab847b22/easy_workflow_manager-0.0.11-py3-none-any.whl" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "59a6bd15ded9bac3c547972e83204ee9", "sha256": "29a7a25390dc4269ddc5b698231a4efab2b4a01ab92fbf94c7d80c174c16730e" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "59a6bd15ded9bac3c547972e83204ee9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18590, "upload_time": "2019-09-17T04:48:17", "url": "https://files.pythonhosted.org/packages/b1/b9/00fc022d6726f927bd12991ffdacd97e42965e44383895159729ceba55e1/easy_workflow_manager-0.0.12-py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4f980527f379771c8b44f5e41e4eb275", "sha256": "661df349040ed8ba91a47dc70fd1adea7ac9968186a3ab3db0647a751805658c" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4f980527f379771c8b44f5e41e4eb275", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8654, "upload_time": "2018-12-11T15:15:30", "url": "https://files.pythonhosted.org/packages/7e/b4/91367f0ea06df881aa2860c1f9a656b4e12cb6f51b7bb64357d2009ba08f/easy_workflow_manager-0.0.2-py3-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "20c96539362b5311e803d9b1fa3e986d", "sha256": "11e86f9113c8142f4bcdeb167a435b89b5d8575fc19ee23729aa6bb1f63f29f0" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "20c96539362b5311e803d9b1fa3e986d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10107, "upload_time": "2018-12-13T14:38:43", "url": "https://files.pythonhosted.org/packages/e4/af/7f1f66186b1cc3cec04ded0a6272cc0d6de8e6ec972eb9d5c840a1461fc8/easy_workflow_manager-0.0.3-py3-none-any.whl" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "09ca7a7a5beb6727ab86b2baffed2669", "sha256": "b5632710acf6bec6d1ae68d12a98e3013239abde78754f5a486916c5d9dca7b8" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "09ca7a7a5beb6727ab86b2baffed2669", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13212, "upload_time": "2018-12-17T16:38:15", "url": "https://files.pythonhosted.org/packages/0f/ff/b4fd305dd2a5f2d137dc006ff502a0317a65dec8c2afa844a6a309cabff6/easy_workflow_manager-0.0.4-py3-none-any.whl" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "4ae51eb9ecf08fb192db2b4144fa556a", "sha256": "a9248c8da0a352634af27bd3f4aa19fb78d3d924e8f04e06e18603b457e1083e" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4ae51eb9ecf08fb192db2b4144fa556a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13849, "upload_time": "2018-12-18T15:16:46", "url": "https://files.pythonhosted.org/packages/c7/50/831b2dbaf6d7ba1e4f9fdc5660f1c121635d745057fc0d5dd2b28a1f6dc5/easy_workflow_manager-0.0.5-py3-none-any.whl" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "57e982c956114676cd2619626ad5c0fe", "sha256": "9a3e8deaedaf8a4304b4c0b03eed42d6f1f16fdea634ab9101824167e31c3801" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "57e982c956114676cd2619626ad5c0fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14551, "upload_time": "2018-12-19T15:29:41", "url": "https://files.pythonhosted.org/packages/e8/88/fa0952d89604c4978ca52c6997bd3a0d3970abee7dbc061a18df47519f7b/easy_workflow_manager-0.0.6-py3-none-any.whl" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "6e1798b69093cd43d1840d2e98c7645f", "sha256": "bc39d243b648a8664d86ad86f0b8d1fdde32908b51c5822888701286defb785a" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "6e1798b69093cd43d1840d2e98c7645f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14607, "upload_time": "2018-12-20T00:02:03", "url": "https://files.pythonhosted.org/packages/29/00/d68e51bd849a66655b7471f1bd1c5203b92a97115c7d393c25f481116509/easy_workflow_manager-0.0.7-py3-none-any.whl" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "e70534545af5958c9d4c529e4ac3672a", "sha256": "b2d333dd4727ffadc23785768d63a885a1054bd1e30e385a866c6ed851d193c2" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "e70534545af5958c9d4c529e4ac3672a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14943, "upload_time": "2018-12-21T13:59:49", "url": "https://files.pythonhosted.org/packages/af/f1/71f1fdaf69d6d169ad8c52485c63d9879fbe75a97aa55dde7c6c920a5342/easy_workflow_manager-0.0.8-py3-none-any.whl" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "90bd4a22a596183ac6b27db70345d0d0", "sha256": "66d573c6d2e5a4331bf57269e0af737048a8ac1da34072626e862e5c533944da" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "90bd4a22a596183ac6b27db70345d0d0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15487, "upload_time": "2018-12-21T14:33:55", "url": "https://files.pythonhosted.org/packages/32/d6/f415717690016cd8c6c3680b2f8998c8190999473538559d886bc196298e/easy_workflow_manager-0.0.9-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "59a6bd15ded9bac3c547972e83204ee9", "sha256": "29a7a25390dc4269ddc5b698231a4efab2b4a01ab92fbf94c7d80c174c16730e" }, "downloads": -1, "filename": "easy_workflow_manager-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "59a6bd15ded9bac3c547972e83204ee9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18590, "upload_time": "2019-09-17T04:48:17", "url": "https://files.pythonhosted.org/packages/b1/b9/00fc022d6726f927bd12991ffdacd97e42965e44383895159729ceba55e1/easy_workflow_manager-0.0.12-py3-none-any.whl" } ] }