{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: System :: Systems Administration", "Topic :: Utilities" ], "description": "# Gip\n\n## Usage\n```\ngip --help\n\nUsage: gip [OPTIONS] COMMAND [ARGS]...\n\n _______ __\n | __|__|.-----.\n | | | || _ |\n |_______|__|| __|\n |__|\n Gip is a language agnostic dependency manager\n which uses API calls to pull repositories.\n\n Enable autocomplete for Bash (.bashrc): eval \"$(_GIP_COMPLETE=source\n gip)\"\n\n Enable autocomplete for ZSH (.zshrc): eval \"$(_GIP_COMPLETE=source_zsh\n gip)\"\n\nOptions:\n --debug / --no-debug Enable or disable debug mode. Default is disabled.\n --gitlab-token TEXT Provide the private token for the Gitlab API.\n Can be set as environment variable GIP_GITLAB_TOKEN\n --github-token TEXT Provide the private token for the Github API.\n Can be set as environment variable GIP_GITHUB_TOKEN\n --lock-file PATH Provide the path to the lockfile, defaults to\n .giplock.yml in the current working directory\n --version Show the version and exit.\n --help Show this message and exit.\n\nCommands:\n install Install dependencies, if already present just skips when version...\n```\n\n\n## Example of requirements.yml\n\n```yaml\n- name: ansible-role-plex # directory name in destination directory\n repo: https://github.com/wilmardo/ansible-role-plex # repository url\n type: github # type: gitlab or github allowed\n version: 2.1.0 # version: tag, branch name or commit sha, defaults to master\n dest: lib/ # destination directory, defaults to current directory\n```\n\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": "", "keywords": "", "license": "", "maintainer": "Intermax Cloudsourcing", "maintainer_email": "wilmaro@intermax.nl", "name": "gip", "package_url": "https://pypi.org/project/gip/", "platform": "", "project_url": "https://pypi.org/project/gip/", "project_urls": { "Bug Tracker": "https://github.com/Intermax-Cloudsourcing/gip/issues", "Source Code": "https://github.com/Intermax-Cloudsourcing/gip" }, "release_url": "https://pypi.org/project/gip/0.1.5/", "requires_dist": [ "pbr (==5.2.1)", "cerberus (==1.3.1)", "click (==7.0)", "colorama (==0.4.1)", "pyyaml (==5.1)", "python-gitlab (==1.8.0)", "github3.py (==1.3.0)", "Sphinx ; extra == 'docs'" ], "requires_python": "", "summary": "Gip is a language agnostic dependency manager which uses API calls to pull repositories.", "version": "0.1.5" }, "last_serial": 5361500, "releases": { "0.0.1.dev2": [ { "comment_text": "", "digests": { "md5": "08909e193ddef5cc07c1dce0327d6be7", "sha256": "6e326a825a625e0fa9a5aacc1e8074fb15dd372607677133690fd09c7030bbb3" }, "downloads": -1, "filename": "gip-0.0.1.dev2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08909e193ddef5cc07c1dce0327d6be7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9050, "upload_time": "2019-01-11T09:45:55", "url": "https://files.pythonhosted.org/packages/55/7a/d77b1859905acc9f799f6251cdf03f9afd49f95826b38dc08858edc2f385/gip-0.0.1.dev2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "778811c00f947a2604a65c564f718761", "sha256": "8b377b220cd5c2eee296d909ecbdfa1636fa98c8b6da91eb7d8dcd110f7e1301" }, "downloads": -1, "filename": "gip-0.0.1.dev2.tar.gz", "has_sig": false, "md5_digest": "778811c00f947a2604a65c564f718761", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7840, "upload_time": "2019-01-11T09:45:57", "url": "https://files.pythonhosted.org/packages/b1/2d/709ba9b87b1c2cd9a9f0aa0f573de5b761b77502846413d5169b589e1eea/gip-0.0.1.dev2.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d01523f02eb41a2981467831dd581ac9", "sha256": "73185cc6ebca48e10c20aa1a80297a7c7c2828e22c290329a6d7c6567428fb42" }, "downloads": -1, "filename": "gip-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d01523f02eb41a2981467831dd581ac9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14030, "upload_time": "2019-03-01T08:51:08", "url": "https://files.pythonhosted.org/packages/22/75/50e2973cdbb16de106a757742d3820f732d62d6e836f11af9a717d59a51c/gip-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc4a5cae7de5fa2dd2db0a21fea9fb89", "sha256": "de65879142fa7fa2bb5cb3fb2b6a79b5b56294a26852d0d87ec28718999809c4" }, "downloads": -1, "filename": "gip-0.1.1.tar.gz", "has_sig": false, "md5_digest": "cc4a5cae7de5fa2dd2db0a21fea9fb89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14401, "upload_time": "2019-03-01T08:51:10", "url": "https://files.pythonhosted.org/packages/ac/46/b18b325365a5877e4d5ce201ab5a2e953e16336d21ace910919cebf178ce/gip-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8b318e1b6f7882063058ae07cce42b75", "sha256": "fc3a2e187e032458585d19924631fd1f82e489922e0c8f81b070dda9ffb7eaf7" }, "downloads": -1, "filename": "gip-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b318e1b6f7882063058ae07cce42b75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14040, "upload_time": "2019-03-01T08:56:55", "url": "https://files.pythonhosted.org/packages/e1/56/f0b3ac8c8ef154cd6f5ebc1f1c3fc0aff0ff6e71fff54eb9876edbb20694/gip-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eaa8f6fbb612fc1d131636350e7fa8d2", "sha256": "81c5256434794f1268946f678a0c98fe96af48be2dfc4e41942a34c1968365b8" }, "downloads": -1, "filename": "gip-0.1.2.tar.gz", "has_sig": false, "md5_digest": "eaa8f6fbb612fc1d131636350e7fa8d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14460, "upload_time": "2019-03-01T08:56:56", "url": "https://files.pythonhosted.org/packages/32/6c/f21246c6b3899258cae5c5fbcf77c5d4c619c47c2877f87645df886756b2/gip-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "980cf879355ed57ff1d9e390b016b437", "sha256": "aa8fc894273c51cf87a2a9b694cfcca4e47c1334af0d785f676b48f4b04d495e" }, "downloads": -1, "filename": "gip-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "980cf879355ed57ff1d9e390b016b437", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14051, "upload_time": "2019-03-01T09:31:52", "url": "https://files.pythonhosted.org/packages/d1/e7/aa61453c5a154881372f7ddf1cf2c6e9ba7adbb8db0e260be618499b8fad/gip-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "331ef4d6e613c95678b3c1da510e5ae9", "sha256": "d893bd409748dec63c0b85a5a4c7d0f3f269b825714bec4789edf4d319111d63" }, "downloads": -1, "filename": "gip-0.1.3.tar.gz", "has_sig": false, "md5_digest": "331ef4d6e613c95678b3c1da510e5ae9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14496, "upload_time": "2019-03-01T09:31:53", "url": "https://files.pythonhosted.org/packages/4c/ad/a214abb9f7d319f838c35e49456eb8499a2ce0a00d75583ddccf6fd21464/gip-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7c02f09ca7c1cba371b72564a394865a", "sha256": "580637b8152eff427780c52ef3c1b8977838ceb70ee16af8d4f873b5d8e84e19" }, "downloads": -1, "filename": "gip-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c02f09ca7c1cba371b72564a394865a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14072, "upload_time": "2019-03-01T10:42:19", "url": "https://files.pythonhosted.org/packages/72/b3/c4248a6968914bd58dbd5ef2e77d42bd5a2948b227635e6d255ff4c9a79a/gip-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efe37b1a830a17585188acd640daec47", "sha256": "1873dbe1fbc8f01f26be67d71c892c609575b98bb2d2875eb736825ff9240693" }, "downloads": -1, "filename": "gip-0.1.4.tar.gz", "has_sig": false, "md5_digest": "efe37b1a830a17585188acd640daec47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14560, "upload_time": "2019-03-01T10:42:20", "url": "https://files.pythonhosted.org/packages/97/20/fa5a2710124fa1c2a2e39e6c0307f5ec7b814bcb93971b292dbbe50760e4/gip-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "6a7871fb3d24cdfabebc532392f79057", "sha256": "3a356aa07e55650714f15f9cc8fb92ee43434b4ea35951836210b85ccaeb0c1d" }, "downloads": -1, "filename": "gip-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a7871fb3d24cdfabebc532392f79057", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14143, "upload_time": "2019-06-05T08:14:27", "url": "https://files.pythonhosted.org/packages/96/a2/9f04f9ee8f66eff76003ea936536e912e2c0e2b35211fa27882ea0ecb746/gip-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93b41b36d733f19f1b5503125ae96f20", "sha256": "19235bc386d3da7a1287a7e503bb8d1679f063e15aee0f9e20ede6d6c2158fc9" }, "downloads": -1, "filename": "gip-0.1.5.tar.gz", "has_sig": false, "md5_digest": "93b41b36d733f19f1b5503125ae96f20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14663, "upload_time": "2019-06-05T08:14:29", "url": "https://files.pythonhosted.org/packages/d0/ed/e71948eb91e3b43cdac1ff56c5883dc2b316025ceb53db2a68daa73cfe88/gip-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6a7871fb3d24cdfabebc532392f79057", "sha256": "3a356aa07e55650714f15f9cc8fb92ee43434b4ea35951836210b85ccaeb0c1d" }, "downloads": -1, "filename": "gip-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a7871fb3d24cdfabebc532392f79057", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14143, "upload_time": "2019-06-05T08:14:27", "url": "https://files.pythonhosted.org/packages/96/a2/9f04f9ee8f66eff76003ea936536e912e2c0e2b35211fa27882ea0ecb746/gip-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93b41b36d733f19f1b5503125ae96f20", "sha256": "19235bc386d3da7a1287a7e503bb8d1679f063e15aee0f9e20ede6d6c2158fc9" }, "downloads": -1, "filename": "gip-0.1.5.tar.gz", "has_sig": false, "md5_digest": "93b41b36d733f19f1b5503125ae96f20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14663, "upload_time": "2019-06-05T08:14:29", "url": "https://files.pythonhosted.org/packages/d0/ed/e71948eb91e3b43cdac1ff56c5883dc2b316025ceb53db2a68daa73cfe88/gip-0.1.5.tar.gz" } ] }