{ "info": { "author": "Dannyzen", "author_email": "danny.rosen@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "Github Contributor Matcher\n=====\n\nImagine you work at a company that has _a lot_ of open source committers in many many projects. And now imagine you're responsible for the happys of some users that may use some of those projects. At times you might want to answer the question: \"HEY! I work at ``! Maybe there's someone at `` who is working on `/` that I can talk to about ``!\"\n\nThis script attempts to answer that question.\n\nSetup\n=====\n\nRequirements:\n---\n\n* Python 3\n* Pip\n* A github account with a personal access token exported to the `GITHUB_TOKEN` environmental variable\n* A sense of wonder and curiosity\n\n\nWant this to work? Follow the directions below. Doesn't work? File an issue. \n\n\nInstall\n---\n\n`pip install github_contributor_matcher`\n\n\nAuthorization:\n--- \n\nGenerate a personal access token via Github's Settings - Developer Settings - [Personal Access Token](https://github.com/settings/tokens) page. Grant the token \"repo\" and \"user\". Export the token as an environmental variable \"GITHUB_TOKEN\":\n\n\n`export GITHUB_TOKEN=your_new_token`\n\n\nConfirm the token is set by echoing its value when running `echo $GITHUB_TOKEN`.\n\n\nUsage\n---\n\n`contributor_matcher `\n\n\nexample: `contributor_matcher openshift kubernetes kubernetes` would print all users in the kubernetes/kubernetes project that are associated to the \"openshift\" organization in github. \n\nContributors\n=====\n\n@dannyzen\n@maxdotdotg\n\nThanks\n=====\n\n@sigmavirus24 & the rest of the contributors on the [github3.py](https://github.com/sigmavirus24/github3.py/graphs/contributors) project\n\n\nLicense\n=====\n[Apache License, Version 2.0](LICENSE.md)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dannyzen/github_contributor_matcher", "keywords": "github contributor organization matcher repo", "license": "", "maintainer": "", "maintainer_email": "", "name": "Github-Contributor-Matcher", "package_url": "https://pypi.org/project/Github-Contributor-Matcher/", "platform": "", "project_url": "https://pypi.org/project/Github-Contributor-Matcher/", "project_urls": { "Homepage": "https://github.com/dannyzen/github_contributor_matcher" }, "release_url": "https://pypi.org/project/Github-Contributor-Matcher/0.1.2/", "requires_dist": [ "github3.py (==1.2.0)" ], "requires_python": "", "summary": "Identify contributors of a repo, given their organization", "version": "0.1.2" }, "last_serial": 4656816, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "ca7f748b718b349da0a46007dab77e12", "sha256": "3b844b31131841f123dac2824b455334c8c225d33a02cf033f02205270b5152b" }, "downloads": -1, "filename": "Github_Contributor_Matcher-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ca7f748b718b349da0a46007dab77e12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8018, "upload_time": "2019-01-03T04:11:44", "url": "https://files.pythonhosted.org/packages/cf/53/49c9d84b404f02b403d7eaf1c2c87d64184e2acf173741c8ddce2c8c924a/Github_Contributor_Matcher-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81f2728365a06719f013fac235b2651a", "sha256": "fe03bf9b0f18dba861f05d3ec388b5ac9cf6c650af0bbc02278996e8e05995e0" }, "downloads": -1, "filename": "Github_Contributor_Matcher-0.1.1.tar.gz", "has_sig": false, "md5_digest": "81f2728365a06719f013fac235b2651a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3016, "upload_time": "2019-01-03T04:11:45", "url": "https://files.pythonhosted.org/packages/70/4a/4e48f2410120be00972918781694b67649c156a3aa6c02517f9ee9aa57d2/Github_Contributor_Matcher-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "081d241a2dc336ab78cd0495dd464df3", "sha256": "06479e5342195929f0fb89b8103eb6d8178d8fafc475dc60007341d487cd043a" }, "downloads": -1, "filename": "Github_Contributor_Matcher-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "081d241a2dc336ab78cd0495dd464df3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7909, "upload_time": "2019-01-03T15:41:27", "url": "https://files.pythonhosted.org/packages/cc/51/db1e88e40aba8acf995544364dedf815fd7551fc10851c46e0a0d880c3b2/Github_Contributor_Matcher-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03b6bab582a37eb32047da8faa083b24", "sha256": "5d23f8d994d45bc83c0a47951af8702fccb5b55b158336bab5b9461138a0664f" }, "downloads": -1, "filename": "Github_Contributor_Matcher-0.1.2.tar.gz", "has_sig": false, "md5_digest": "03b6bab582a37eb32047da8faa083b24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2935, "upload_time": "2019-01-03T15:41:28", "url": "https://files.pythonhosted.org/packages/9d/e4/a6a49b07de29c1be2d5bf53db7e66fbc952f696b9b013e656fe689db3369/Github_Contributor_Matcher-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "081d241a2dc336ab78cd0495dd464df3", "sha256": "06479e5342195929f0fb89b8103eb6d8178d8fafc475dc60007341d487cd043a" }, "downloads": -1, "filename": "Github_Contributor_Matcher-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "081d241a2dc336ab78cd0495dd464df3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7909, "upload_time": "2019-01-03T15:41:27", "url": "https://files.pythonhosted.org/packages/cc/51/db1e88e40aba8acf995544364dedf815fd7551fc10851c46e0a0d880c3b2/Github_Contributor_Matcher-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03b6bab582a37eb32047da8faa083b24", "sha256": "5d23f8d994d45bc83c0a47951af8702fccb5b55b158336bab5b9461138a0664f" }, "downloads": -1, "filename": "Github_Contributor_Matcher-0.1.2.tar.gz", "has_sig": false, "md5_digest": "03b6bab582a37eb32047da8faa083b24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2935, "upload_time": "2019-01-03T15:41:28", "url": "https://files.pythonhosted.org/packages/9d/e4/a6a49b07de29c1be2d5bf53db7e66fbc952f696b9b013e656fe689db3369/Github_Contributor_Matcher-0.1.2.tar.gz" } ] }