{ "info": { "author": "Henning Jacobs", "author_email": "henning.jacobs@zalando.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython" ], "description": "=====================\nGitHub Maintainer CLI\n=====================\n\n.. image:: https://img.shields.io/pypi/dw/github-maintainer.svg\n :target: https://pypi.python.org/pypi/github-maintainer/\n :alt: PyPI Downloads\n\n.. image:: https://img.shields.io/pypi/v/github-maintainer.svg\n :target: https://pypi.python.org/pypi/github-maintainer/\n :alt: Latest PyPI version\n\n.. image:: https://img.shields.io/pypi/l/github-maintainer.svg\n :target: https://pypi.python.org/pypi/github-maintainer/\n :alt: License\n\nCommand line tool to help you in the role of an Open Source project maintainer on GitHub.\n\n* Reads ``MAINTAINERS`` file to find repositories you are responsible for\n* Allows listing open issues and pull requests\n\nWhy?\n====\n\nOne could argue that the GitHub \"watch\" feature (+ notifications) should be enough to get along,\nbut what if I want to watch many repositories but only maintain a few?\n\nGitHub has no notion of a \"project maintainer\",\ntherefore we use the convention of putting a ``MAINTAINERS`` file in the root of each git repository.\n\nEach person listed in the ``MAINTAINERS`` file is responsible for managing issues, pull requests and keeping code quality.\n\nThis tool should support you as a maintainer in doing so easily from the command line.\n\nUsage\n=====\n\n.. code-block:: bash\n\n $ sudo pip3 install -U github-maintainer\n $ github-maintainer configure # initial setup\n $ github-maintainer repositories # list my repos\n $ github-maintainer issues # list my issues\n $ github-maintainer pull-requests # list my PRs\n $ github-maintainer patch 'myorg/.*' Dockerfile 'openjdk:8.*' openjdk:8-123 # replace patterns\n\nRunning Unit Tests\n==================\n\n.. code-block:: bash\n\n $ python3 setup.py test --cov-html=true\n\nReleasing\n=========\n\n.. code-block:: bash\n\n $ ./release.sh ", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zalando-stups/github-maintainer-cli", "keywords": "github git project maintainer", "license": "Apache License 2.0", "maintainer": null, "maintainer_email": null, "name": "github-maintainer", "package_url": "https://pypi.org/project/github-maintainer/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/github-maintainer/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/zalando-stups/github-maintainer-cli" }, "release_url": "https://pypi.org/project/github-maintainer/0.1.8/", "requires_dist": null, "requires_python": null, "summary": "CLI support tool for GitHub repo maintainers", "version": "0.1.8" }, "last_serial": 2158429, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "afb3eb74a183a9354b2aa9d3c3be4757", "sha256": "0f67cd2bf7533e021bae47d1cf4972b8934a7e82ddd29970ccbf553df786da05" }, "downloads": -1, "filename": "github_maintainer-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "afb3eb74a183a9354b2aa9d3c3be4757", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 14981, "upload_time": "2015-11-25T22:54:22", "url": "https://files.pythonhosted.org/packages/26/a8/45bceb2144b0d9f17f61c9f777a84f5ef42b25ab5d443bf61002a0d49bb0/github_maintainer-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6fe06258abd66874fa5f58cb10b1ac1", "sha256": "0a0c6c2bde0fcda2709e0f17b3ce610898a16c983e556a17116029c79e94bfd6" }, "downloads": -1, "filename": "github-maintainer-0.1.tar.gz", "has_sig": false, "md5_digest": "d6fe06258abd66874fa5f58cb10b1ac1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5358, "upload_time": "2015-11-25T22:54:01", "url": "https://files.pythonhosted.org/packages/66/81/b0d724d8c6e60a3b577c1bd348d14b6abc280efc133fbfed7fc94f322a49/github-maintainer-0.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "756b79374ffad55e4674783748b0d9b1", "sha256": "5976884758da9107c0627dbe5c99d75f303188d9be4db9a60063b0e3f2e708e3" }, "downloads": -1, "filename": "github_maintainer-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "756b79374ffad55e4674783748b0d9b1", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6893, "upload_time": "2015-12-11T17:52:31", "url": "https://files.pythonhosted.org/packages/d8/7d/5c509a5d32c57f61d3e7a277a9e6a55b6481d565ea6528dd3bb426b8c8ec/github_maintainer-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2af9aa9ce63e7dfb9df8821aafb241a5", "sha256": "a7f54b13a86777547beb5be3872d921e1ebbf02e754888bb5a02387fe213b42f" }, "downloads": -1, "filename": "github-maintainer-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2af9aa9ce63e7dfb9df8821aafb241a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5654, "upload_time": "2015-12-11T17:52:19", "url": "https://files.pythonhosted.org/packages/b1/7f/9988b01c44aa181b6e77073656683dfc8c56ae9821150cc80c95c10b78fb/github-maintainer-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "9ffb58012a59c795826b3c01793dbb00", "sha256": "709bbcbd9cd689a0531c81f176df98ec926b83b9524d28b22e384a11429981f5" }, "downloads": -1, "filename": "github_maintainer-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9ffb58012a59c795826b3c01793dbb00", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6893, "upload_time": "2016-04-04T15:07:06", "url": "https://files.pythonhosted.org/packages/fb/73/a4016aae3ef319b777214aa2bd7b82739cf171539ff645850bc5a267f9b4/github_maintainer-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0e49ce19276409c0820f4c45e305cd5", "sha256": "a75ff4c8fb4186c5d5cc52b59ab58f6fae6c53bc24b9e272332cbc33e0536a78" }, "downloads": -1, "filename": "github-maintainer-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b0e49ce19276409c0820f4c45e305cd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5649, "upload_time": "2016-04-04T15:06:58", "url": "https://files.pythonhosted.org/packages/a8/0e/402ba68fc061123e2adbc58ed9e19bec63a9040c187a5c35fdd1aa7a8ea5/github-maintainer-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "f99d4d2c6ed5b81defda7027b89b23a8", "sha256": "05183104f85981edb5492b69bcaca3f6314815e4aa66df3273bb653ec7c80b44" }, "downloads": -1, "filename": "github_maintainer-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f99d4d2c6ed5b81defda7027b89b23a8", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6914, "upload_time": "2016-04-06T09:39:31", "url": "https://files.pythonhosted.org/packages/ad/61/312f668f9f043877823ac9dcb3609b9d7a0e35fc0b4ba2c34d293a0074c2/github_maintainer-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee0bf3d5d621c28e08ab8d7109cc7c24", "sha256": "59484d0a3cf2426c2bab3c735a6fcb0cd128eaa78bcdc55dda2ee3afed5ebcc5" }, "downloads": -1, "filename": "github-maintainer-0.1.5.tar.gz", "has_sig": false, "md5_digest": "ee0bf3d5d621c28e08ab8d7109cc7c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5676, "upload_time": "2016-04-06T09:39:06", "url": "https://files.pythonhosted.org/packages/d5/55/930a8acc70a3aaeb9f325f3b036fd18b237748cb854607a87cfe00cde46f/github-maintainer-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "922dbedcf132dac65ec459318e936e31", "sha256": "71a251f24c530d1352ebd62c30dd600c643bae640e4e235180d45f7db4438f66" }, "downloads": -1, "filename": "github_maintainer-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "922dbedcf132dac65ec459318e936e31", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 8046, "upload_time": "2016-06-06T16:23:27", "url": "https://files.pythonhosted.org/packages/43/91/4613d36e8d06ed544ddceb897dba33343027e0ca6fa98fc64c237fa3710d/github_maintainer-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d23ba411e85bfbcc0e1f31888a60e953", "sha256": "c9dcbf69e5fce875f51920792085393a78e062b727d74fe6921eaf89e3a12d89" }, "downloads": -1, "filename": "github-maintainer-0.1.6.tar.gz", "has_sig": false, "md5_digest": "d23ba411e85bfbcc0e1f31888a60e953", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6727, "upload_time": "2016-06-06T16:23:23", "url": "https://files.pythonhosted.org/packages/41/af/221391ea8aac1423404a50d9f7724d9b0b7119038cc6f0e070b199d7169f/github-maintainer-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "f990c2a80904c60370f4bbe1657defbd", "sha256": "b73504cbd831c0bc640451c219e482b6044c25d61c9f498497233847e6929add" }, "downloads": -1, "filename": "github_maintainer-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "f990c2a80904c60370f4bbe1657defbd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 8216, "upload_time": "2016-06-07T15:30:57", "url": "https://files.pythonhosted.org/packages/3a/df/6dad1921a9fe69873dbd55156740c0092b24d9bbb920d8483cc1ae78bc24/github_maintainer-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e25d64f94a9a3a095ff73203a64f59fb", "sha256": "0b586b0010a6e8f0c67f78ba3a030057d3360e984e5c5a8f9397e754d2d60f87" }, "downloads": -1, "filename": "github-maintainer-0.1.7.tar.gz", "has_sig": false, "md5_digest": "e25d64f94a9a3a095ff73203a64f59fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6948, "upload_time": "2016-06-07T15:30:52", "url": "https://files.pythonhosted.org/packages/fd/96/3bb07eaf9309c04c7ed6fbd9b1eb32efeda5edfaff9b38d4a83cacf1be55/github-maintainer-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "630bb6b4ebd62a1e1a5a8e6293e0d15f", "sha256": "e68b405c2d9bd3d012e7ff11ee0d075af7b7c40603586ed12bcb0333248f65e5" }, "downloads": -1, "filename": "github_maintainer-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "630bb6b4ebd62a1e1a5a8e6293e0d15f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 8230, "upload_time": "2016-06-09T10:07:09", "url": "https://files.pythonhosted.org/packages/dc/c5/cd1ba5f4ee8d16ec4068fed6b2527450acb49b9147cfad7e796a5c4983c7/github_maintainer-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc33ddc16882e52421d34ccf24f8357b", "sha256": "350d2c41207a21bcc3b8734827e8c685f98268129efdfbc84c7768cdae1e251b" }, "downloads": -1, "filename": "github-maintainer-0.1.8.tar.gz", "has_sig": false, "md5_digest": "bc33ddc16882e52421d34ccf24f8357b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6963, "upload_time": "2016-06-09T10:06:41", "url": "https://files.pythonhosted.org/packages/24/19/6616d73fbe64582696996bc456a83331c2c83449b17d6534e7993f429d5e/github-maintainer-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "630bb6b4ebd62a1e1a5a8e6293e0d15f", "sha256": "e68b405c2d9bd3d012e7ff11ee0d075af7b7c40603586ed12bcb0333248f65e5" }, "downloads": -1, "filename": "github_maintainer-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "630bb6b4ebd62a1e1a5a8e6293e0d15f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 8230, "upload_time": "2016-06-09T10:07:09", "url": "https://files.pythonhosted.org/packages/dc/c5/cd1ba5f4ee8d16ec4068fed6b2527450acb49b9147cfad7e796a5c4983c7/github_maintainer-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc33ddc16882e52421d34ccf24f8357b", "sha256": "350d2c41207a21bcc3b8734827e8c685f98268129efdfbc84c7768cdae1e251b" }, "downloads": -1, "filename": "github-maintainer-0.1.8.tar.gz", "has_sig": false, "md5_digest": "bc33ddc16882e52421d34ccf24f8357b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6963, "upload_time": "2016-06-09T10:06:41", "url": "https://files.pythonhosted.org/packages/24/19/6616d73fbe64582696996bc456a83331c2c83449b17d6534e7993f429d5e/github-maintainer-0.1.8.tar.gz" } ] }