{ "info": { "author": "Patrick McEvoy", "author_email": "patrick.mcevoy@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Gisty\n\nA simple cli utility for retrieving Gists on GitHub.\n\nWritten as part of a technical test.\n\n> Using the Github API you should query a user's publicly available github gists. The script should then tell you when a new gist has been published.\n\n### Installation\n\n> Note. Requires python3\n\n```bash\npip3 install gisty\n```\n\n### Getting started\n\nList all Gists\n\n```bash\ngisty firegrass --format list --colour\n```\n\nFind Gists this year\n\n```bash\ngisty firegrass --since 'last year' --order 'desc'\n```\n\nWatch for new Gists\n\n```bash\ngisty firegrass --watch --since 'now'\n```\n\nOnce you hit GitHub IP address rate limiting (60 requests per hour), you can use a personal access token.\n\n```bash\ngisty firegrass --auth USERNAME:TOKEN\n```\n\nTo debug the script and see the underlying GitHub api requests use `-v`\n\n```bash\ngisty firegrass -v\n```\n\n## Development\n\nUsing [Pipenv](https://pipenv.readthedocs.io) to manage dependencies and virtualenvs.\n\n```bash\n# Install locally\npython3 setup.py install\n\n# Build and push to test PyPI\npython3 setup.py sdist bdist_wheel\npython3 -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*\n```\n\n### Potential improvements\n\n- More test coverage (and reports in Travis)\n- Use Travis to matrix tests in all Python3 versions", "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/firegrass/gisty", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "gisty", "package_url": "https://pypi.org/project/gisty/", "platform": "", "project_url": "https://pypi.org/project/gisty/", "project_urls": { "Homepage": "https://github.com/firegrass/gisty" }, "release_url": "https://pypi.org/project/gisty/0.1.1/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A cli utility for querying GitHub gists", "version": "0.1.1" }, "last_serial": 4815736, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "10c9d2dec8f1a14b773b1ecea13794d2", "sha256": "436f8018f975431b6e16efa4e6cc825c1bb95cb7146a418463c8edb8192c90f1" }, "downloads": -1, "filename": "gisty-0.0.1.tar.gz", "has_sig": false, "md5_digest": "10c9d2dec8f1a14b773b1ecea13794d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4373, "upload_time": "2019-02-13T13:02:50", "url": "https://files.pythonhosted.org/packages/aa/69/6b683786f99bcf6e1c2184acbfa7a2ac5b2b7e2ad4a548d22c79f8d55fc6/gisty-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e4e734dcebfa2a6a17fe60d560eb189e", "sha256": "700db6e28a2c86402b2d36ed4887cee7159b015fb4c0fe849defa07f1075feae" }, "downloads": -1, "filename": "gisty-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e4e734dcebfa2a6a17fe60d560eb189e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4659, "upload_time": "2019-02-13T13:23:26", "url": "https://files.pythonhosted.org/packages/93/99/1a8202c27e11fa2e2565a11d767c0c6d89bfe396df331916a51e91df111e/gisty-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2127d6fa5aa597535a5e4112549eee03", "sha256": "b0ad101e9d708b9618558b63b4f475a96c7cec6f091a80a1f49777d137266efb" }, "downloads": -1, "filename": "gisty-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2127d6fa5aa597535a5e4112549eee03", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4669, "upload_time": "2019-02-13T13:38:02", "url": "https://files.pythonhosted.org/packages/78/59/dee6aa00b75ed71c6c828307a7d3a160e69741ca2b2dddb8a573a2e48877/gisty-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2127d6fa5aa597535a5e4112549eee03", "sha256": "b0ad101e9d708b9618558b63b4f475a96c7cec6f091a80a1f49777d137266efb" }, "downloads": -1, "filename": "gisty-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2127d6fa5aa597535a5e4112549eee03", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4669, "upload_time": "2019-02-13T13:38:02", "url": "https://files.pythonhosted.org/packages/78/59/dee6aa00b75ed71c6c828307a7d3a160e69741ca2b2dddb8a573a2e48877/gisty-0.1.1.tar.gz" } ] }