{ "info": { "author": "Lukas Deutz", "author_email": "lukas.deutz@mailfence.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3" ], "description": "# gitignore\nPython 3 gitignore fetcher based on [gitignore.io](http://gitignore.io)\n\n## Install\n\n```\n# pip3 install giig\n```\n\n## Usage\n\n```\nusage: giig [-h] [--list] [--search SEARCH] [--file [FILE]] [lang [lang ...]]\n\nDownload .gitignore files from gitignore.io\n\npositional arguments:\n lang language, IDE or OS to include in the .gitignore file\n\noptional arguments:\n -h, --help show this help message and exit\n --list, -l list all language, IDE or OS options\n --search SEARCH, -s SEARCH\n search list of options and print matches\n --file [FILE], -f [FILE]\n specify which file to write to\n```\n\n### Print list\nPrint list of all possible options for gitignore.io\n```\ngiig -l\n```\n\n### Search\nSearch for specific term (e.g. python)\n```\ngiig -s python\n```\n\n### Print to stdout\n```\ngiig python\n```\n\n### Write .gitignore file\n```\ngiig -f -- python\n```\n\n#### Use custom file\n```\ngiig -f custom-file.txt python\n```\n\n### Use as library\n\n```python\nimport giig\n\n# get list of languages, IDEs, etc.\ngiig.get_list()\n\n# get list of languages, IDEs, etc.\ngiig.search(term)\n\n# get gitignore for one/several languages, IDEs, etc.\n# where options is a list of terms\ngiig.get_ignore(options)\n```\n\n## Todo\n\n* [x] make giig print to stdout without `-f`\n* [ ] add cache (don't need to query gitignore.io everytime)", "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/lagerfeuer/gitignore", "keywords": "gitignore git cli", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "giig", "package_url": "https://pypi.org/project/giig/", "platform": "", "project_url": "https://pypi.org/project/giig/", "project_urls": { "Homepage": "https://github.com/lagerfeuer/gitignore" }, "release_url": "https://pypi.org/project/giig/0.3.1/", "requires_dist": null, "requires_python": ">=3", "summary": "CLI for gitignore.io", "version": "0.3.1" }, "last_serial": 5102552, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0798820cf0c5c6b1acbb25ab1ffde1d9", "sha256": "a5bfe88ce01718910f35fcf1228de1ac750c87fa4913a5ae66367817965b955f" }, "downloads": -1, "filename": "giig-0.1-py3.7.egg", "has_sig": false, "md5_digest": "0798820cf0c5c6b1acbb25ab1ffde1d9", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": ">=3", "size": 3477, "upload_time": "2018-12-30T15:43:24", "url": "https://files.pythonhosted.org/packages/94/0e/c060fa54f982c0f051bbf2f12dccd18d0361295e4aadf23e172835b0f017/giig-0.1-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "5f04cfef23360557b4da2ae8ab73aa7f", "sha256": "f6bd6c4cee0b451a0de8183cccb68c92912fe890e001b029e248c7d12285c659" }, "downloads": -1, "filename": "giig-0.1.tar.gz", "has_sig": false, "md5_digest": "5f04cfef23360557b4da2ae8ab73aa7f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2198, "upload_time": "2018-12-30T15:43:26", "url": "https://files.pythonhosted.org/packages/d4/a3/2fee97ae4a90f1d003e9dd58effa88dfab31dc21b0345f11c73b7e46b807/giig-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "02fd8e624bc0e84f2179cdfa0ad2ca2d", "sha256": "3f46970b568b2954c7d3abb487b003cdb122551522ec8a6f93d632fe3abf862f" }, "downloads": -1, "filename": "giig-0.2.tar.gz", "has_sig": false, "md5_digest": "02fd8e624bc0e84f2179cdfa0ad2ca2d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2417, "upload_time": "2018-12-30T15:58:16", "url": "https://files.pythonhosted.org/packages/a7/4c/ab878a81cc2382bf126c9589d0ac2cd97328b886496b3a1eb6807896d7f6/giig-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "5f3ef75f000f679eae88fca635f135a1", "sha256": "d303113c1eb9466d80335f4752fc892ecceb9ac751cf2666d616e2b3ebbfb263" }, "downloads": -1, "filename": "giig-0.3.tar.gz", "has_sig": false, "md5_digest": "5f3ef75f000f679eae88fca635f135a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2608, "upload_time": "2019-03-29T18:49:58", "url": "https://files.pythonhosted.org/packages/66/e1/97d58d4c222f279bddaaf3ffdac6c8417d8e52e585968f9897d8f785074a/giig-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "6756745d662e91d747c47253c8b318a1", "sha256": "533d1ddbb9198e604ef6f52d7a720d954e8286e851a55190e41705134d76049a" }, "downloads": -1, "filename": "giig-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6756745d662e91d747c47253c8b318a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2607, "upload_time": "2019-04-05T08:25:22", "url": "https://files.pythonhosted.org/packages/2a/13/01bd834b980d7443f220c6d66c6b1299308bf8f2c54221f7bf629209ca12/giig-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6756745d662e91d747c47253c8b318a1", "sha256": "533d1ddbb9198e604ef6f52d7a720d954e8286e851a55190e41705134d76049a" }, "downloads": -1, "filename": "giig-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6756745d662e91d747c47253c8b318a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 2607, "upload_time": "2019-04-05T08:25:22", "url": "https://files.pythonhosted.org/packages/2a/13/01bd834b980d7443f220c6d66c6b1299308bf8f2c54221f7bf629209ca12/giig-0.3.1.tar.gz" } ] }