{ "info": { "author": "Fran\u00e7ois Pietka", "author_email": "francois@pietka.fr", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": ".. image:: https://landscape.io/github/fpietka/github-labels-copy/master/landscape.svg?style=flat\n :target: https://landscape.io/github/fpietka/github-labels-copy/master\n :alt: Code Health\n.. image:: https://img.shields.io/pypi/v/githublabelscopy.svg\n :target: https://pypi.python.org/pypi/githublabelscopy\n :alt: Version\n.. image:: https://img.shields.io/pypi/pyversions/githublabelscopy.svg\n :target: https://pypi.python.org/pypi/githublabelscopy\n :alt: Python versions supported\n.. image:: https://img.shields.io/pypi/l/githublabelscopy.svg\n :target: https://pypi.python.org/pypi/githublabelscopy\n :alt: License\n\n==================\nGithub Labels Copy\n==================\n\nA tool to copy labels between repositories using Github API\n\nHere are the actions done by this tool:\n\n- Add missing labels\n- Modify color for existing labels\n- Delete labels not availlable in source repository\n\nIt can be used with either login/password or API Key.\n\nInstallation\n------------\n\nYou can install it using ``pip``::\n\n $ pip install githublabelscopy\n\nUsage\n-----\n\nTo copy labels between two repositories::\n\n $ github-labels-copy myuser/source-repo myuser/target-repo\n\nThere is also two identification modes:\n\n* --login : using your Github username, you will be prompted for your password\n* --token : provide your Github token\n\nAlternatively you can set an environment variable called ``GITHUB_API_TOKEN``. Without any identification mode specified,\nit will automatically fallback on it.\n\nYou can also dump/load labels:\n\n* --load : load labels from a previous dump (yaml file)\n* --dump : dump labels into a yaml file\n\nOptions\n-------\n\nThere are 3 non exclusive modes:\n\n* -c : creates labels which don't exist on target repository\n* -r : remove labels on target repository which don't exists on source repository\n* -m : modify labels which don't have the right color code on target repository\n\nDefault is full mode, which execute all those actions.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/fpietka/github-labels-copy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "githublabelscopy", "package_url": "https://pypi.org/project/githublabelscopy/", "platform": "", "project_url": "https://pypi.org/project/githublabelscopy/", "project_urls": { "Homepage": "http://github.com/fpietka/github-labels-copy" }, "release_url": "https://pypi.org/project/githublabelscopy/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "A tool to copy labels between repositories using Github API", "version": "1.1.1" }, "last_serial": 3008156, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "7f352909b3d0c43743dea396014ced38", "sha256": "adb6f319c0cb6afda39e8226308f566d7cdaec536ddc8876b77c18ec1270d69d" }, "downloads": -1, "filename": "githublabelscopy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7f352909b3d0c43743dea396014ced38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3562, "upload_time": "2016-03-14T13:32:58", "url": "https://files.pythonhosted.org/packages/5f/26/eb5b5c978307613ab4f0fcad4207a254870ffc58f37f2c7e162ff9af3cf5/githublabelscopy-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "9f9fcfed6303928de5c7d37b8ff47a8f", "sha256": "361fd2221b2bb42753f5b725304ec3bc1f1e7d7c807d8aaf65d46c4d0b1922e7" }, "downloads": -1, "filename": "githublabelscopy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "9f9fcfed6303928de5c7d37b8ff47a8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4023, "upload_time": "2017-03-09T08:36:33", "url": "https://files.pythonhosted.org/packages/2b/aa/e718deda34de5c3ad0a2101543d3f1eca5082600e316fa5ff40737e9aa21/githublabelscopy-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "516cd1d56cd874c3731d34a859ef7b1b", "sha256": "1dbe91da82fbccd20dc029dda4679b0d9bb61100f73748f347998ac0555830af" }, "downloads": -1, "filename": "githublabelscopy-1.1.1.tar.gz", "has_sig": false, "md5_digest": "516cd1d56cd874c3731d34a859ef7b1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4036, "upload_time": "2017-07-08T10:11:13", "url": "https://files.pythonhosted.org/packages/3e/80/6598c645a989c7bd5cf735b1800bb55a07a1d9044949624ea032e8f5d9ca/githublabelscopy-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "516cd1d56cd874c3731d34a859ef7b1b", "sha256": "1dbe91da82fbccd20dc029dda4679b0d9bb61100f73748f347998ac0555830af" }, "downloads": -1, "filename": "githublabelscopy-1.1.1.tar.gz", "has_sig": false, "md5_digest": "516cd1d56cd874c3731d34a859ef7b1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4036, "upload_time": "2017-07-08T10:11:13", "url": "https://files.pythonhosted.org/packages/3e/80/6598c645a989c7bd5cf735b1800bb55a07a1d9044949624ea032e8f5d9ca/githublabelscopy-1.1.1.tar.gz" } ] }