{ "info": { "author": "hustclf", "author_email": "hustclf@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# that_is_me_on_github\n![PyPI](https://img.shields.io/pypi/v/that_is_me_on_github.svg)\n[![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/)\n[![CircleCI](https://circleci.com/gh/hustclf/that_is_me_on_github.svg?style=svg)](https://circleci.com/gh/hustclf/that_is_me_on_github)\n[![](https://images.microbadger.com/badges/image/hustclf/that_is_me_on_github.svg)](https://microbadger.com/images/hustclf/that_is_me_on_github \"Get your own image badge on microbadger.com\")\n[![](https://images.microbadger.com/badges/version/hustclf/that_is_me_on_github.svg)](https://microbadger.com/images/hustclf/that_is_me_on_github \"Get your own version badge on microbadger.com\")\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Open Source Love svg1](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)\n\nthat_is_me_on_github is a Python CLI application used for collect user's github contribution and generate markdown.\n\n[demo](https://github.com/hustclf/that_is_me_on_github/blob/master/demo.md)\n\n## Quick Start\n### Option 1: run with pip\n```\n$ pip install that_is_me_on_github\n$ that_is_me_on_github generate --username hustclf --org_filter apache --repo_filter hustclf/RateLimiter,ing-bank/flink-deployer,edenhill/kafkacat\n```\nA markdown file named `that_is_me_on_github.md` will be generated under current folder.\n\n### Option 2: run with Docker\n**Notice: docker will create a folder automatically when not exist. To aovid it, We should create an empty file manually.**\n```bash\n$ docker pull hustclf/that_is_me_on_github\n$ touch ~/result.md\n$ docker run -it --rm -v ~/result.md:/usr/src/that_is_me_on_github/that_is_me_on_github.md hustclf/that_is_me_on_github generate --username hustclf --org_filter apache --repo_filter hustclf/RateLimiter,ing-bank/flink-deployer,edenhill/kafkacat\n```\n\n## Notice: provided with github auth info:\n`--auth_username` and `--auth_password` are optional parameters. \nWithout auth info, it is easily to reach the rate limit of github api, you can provide your account to avoid it.\n\nFor example:\n```bash\n$ that_is_me_on_github generate --username hustclf --org_filter apache --repo_filter hustclf/RateLimiter,ing-bank/flink-deployer,edenhill/kafkacat \\\\ \n--do_auth True --auth_username --auth_password \n```\nReplace and with your own.\n\n## Development\nthat_is_me_on_github use pipenv for local development.\n\n### 1.(Optional) Install pipenv\n```bash\n$ pip install pipenv\n```\n\n### 2. Build a pipenv environment\n```bash\n$ cd path-to-the-project/\n$ pipenv shell\n```\n\n### 3. Under development.\nPycharm is the recommended ide.\n\n### 4. Run tests.\n```bash\n$ pytest tests/\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/hustclf/that_is_me_on_github", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "that-is-me-on-github", "package_url": "https://pypi.org/project/that-is-me-on-github/", "platform": "", "project_url": "https://pypi.org/project/that-is-me-on-github/", "project_urls": { "Homepage": "https://github.com/hustclf/that_is_me_on_github" }, "release_url": "https://pypi.org/project/that-is-me-on-github/0.0.4/", "requires_dist": null, "requires_python": "", "summary": "A Python cli for collecting and showing your github contributions as simple and detailed as possible.", "version": "0.0.4" }, "last_serial": 5418197, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "c25edf7b8442edc026e723b866bc11d8", "sha256": "999d73a662d08fec964232b299f906f9bd89f7e516222eece9cc8b697ef2f23b" }, "downloads": -1, "filename": "that_is_me_on_github-0.0.3.tar.gz", "has_sig": false, "md5_digest": "c25edf7b8442edc026e723b866bc11d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4679, "upload_time": "2019-06-17T09:29:23", "url": "https://files.pythonhosted.org/packages/10/61/cec12940560aed977109357b105fcaa805b942fb0e3710a8d6231254f903/that_is_me_on_github-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "652b3e6a94d04453b58022f246ad87b5", "sha256": "b5b4af8ae282703f795605fe36b6fbb56233a4edbcae1573d49539240d9a9cb7" }, "downloads": -1, "filename": "that_is_me_on_github-0.0.4.tar.gz", "has_sig": false, "md5_digest": "652b3e6a94d04453b58022f246ad87b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4881, "upload_time": "2019-06-19T02:45:00", "url": "https://files.pythonhosted.org/packages/f0/81/0e1c22d2f20a35b6d04d280f1adc2c8ea909b18dfadb2955b478dd735b36/that_is_me_on_github-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "652b3e6a94d04453b58022f246ad87b5", "sha256": "b5b4af8ae282703f795605fe36b6fbb56233a4edbcae1573d49539240d9a9cb7" }, "downloads": -1, "filename": "that_is_me_on_github-0.0.4.tar.gz", "has_sig": false, "md5_digest": "652b3e6a94d04453b58022f246ad87b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4881, "upload_time": "2019-06-19T02:45:00", "url": "https://files.pythonhosted.org/packages/f0/81/0e1c22d2f20a35b6d04d280f1adc2c8ea909b18dfadb2955b478dd735b36/that_is_me_on_github-0.0.4.tar.gz" } ] }