{ "info": { "author": "Andrew Leech", "author_email": "andrew@alelec.net", "bugtrack_url": null, "classifiers": [], "description": "Gitlab Tags to Pip Index\n========================\n\nThis python script uses the gitlab api to inspect all tags for the a project and build a\npython repository index to be used for automated installations with pip.\nThis is best used in Gitlab CI in conjunction with gitlab_release package to first attach a python package\nto the current build tag, after which this can be used to generate a static web page to be hosted by gitlab\nwhich pip can be pointed to as an index to install your package.\nThis can assist in distributing python packages that aren't suitable for publishing on PyPI official index.\n\n\nIt can be used in a gitlab-ci.yml stage like:\n\n::\n\n release:\n stage: release\n script:\n - python3 setup.py sdist bdist_wheel\n - pip3 install gitlab_release\n - python3 -m gitlab_release $PRIVATE_TOKEN dist/*\n only:\n - tags\n\n pages:\n stage: deploy\n script:\n - pip3 install gitlab_tags_to_pip_index\n - python3 -m gitlab_tags_to_pip_index ./public\n only:\n - tags\n artifacts:\n paths:\n - public\n\n # Or if you want to include master builds as pre-release\n pages:\n stage: deploy\n script:\n - mkdir -p ./public\n - mv ./*.whl ./public/\n - pip3 install gitlab_tags_to_pip_index\n - python3 -m gitlab_tags_to_pip_index --pre './public/*.whl' ./public\n artifacts:\n paths:\n - public\n\nSee https://pypi.python.org/pypi/gitlab-release for more information about gitlab_release script.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/alelec/gitlab-tags-to-pip-index", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gitlab-tags-to-pip-index", "package_url": "https://pypi.org/project/gitlab-tags-to-pip-index/", "platform": "", "project_url": "https://pypi.org/project/gitlab-tags-to-pip-index/", "project_urls": { "Homepage": "https://gitlab.com/alelec/gitlab-tags-to-pip-index" }, "release_url": "https://pypi.org/project/gitlab-tags-to-pip-index/1.9/", "requires_dist": [ "requests", "mako" ], "requires_python": "", "summary": "Utility for use in gitlab ci to create python repo web pages from project tags", "version": "1.9" }, "last_serial": 5905018, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "bdfdb82463615992b06a67d2365e7541", "sha256": "2ebfb50fc4af4aacfec31247640b61b20a52be9c0e794c406e846cd37a6c087d" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bdfdb82463615992b06a67d2365e7541", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4923, "upload_time": "2017-07-21T01:14:29", "url": "https://files.pythonhosted.org/packages/7b/64/c8cfcf5562debd7a1682fe5642c15440a715823c34792d55bbe13a16f9c1/gitlab_tags_to_pip_index-1.1-py3-none-any.whl" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "367693e32959a7490278a20572a0cdda", "sha256": "22e93f463d70709cc0db5c152a7c240fdbb5a86a2666db69a5355d2828d0dee8" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "367693e32959a7490278a20572a0cdda", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4920, "upload_time": "2017-07-21T01:17:06", "url": "https://files.pythonhosted.org/packages/40/10/6bafa6eedf6fb752ab1f1546d64617f4cee28ea5e6ffb431309d70a727d4/gitlab_tags_to_pip_index-1.2-py3-none-any.whl" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "873318a3df8e66c42ed45a180aab3037", "sha256": "810f68467d6261adf47e0792945dcc95a70b13ad813badc9795b5df2d12896cf" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "873318a3df8e66c42ed45a180aab3037", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4926, "upload_time": "2017-07-21T03:39:27", "url": "https://files.pythonhosted.org/packages/29/c7/5ab02b214803b55fe2fc43444674a4bed8bc3f15e21795dba88bf313c518/gitlab_tags_to_pip_index-1.3-py3-none-any.whl" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "342acf8e9be50dea8c9ebe42da848130", "sha256": "d383984ce3c032cf01c607ed2828685010591e7a3e6c012c94287c3a93bdbc0a" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "342acf8e9be50dea8c9ebe42da848130", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4996, "upload_time": "2017-07-21T03:49:59", "url": "https://files.pythonhosted.org/packages/c6/be/9d1791f4c1011e231391f3b3d388cd823d87597d3e20a499c8b0a7bcfa05/gitlab_tags_to_pip_index-1.4-py3-none-any.whl" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "3b178424841dda2c0b25aaf7ebb9fa23", "sha256": "81a5aa6477db10fd27e86bd30392760faa6acb047498dba2fd427d3e929543dc" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "3b178424841dda2c0b25aaf7ebb9fa23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5007, "upload_time": "2017-07-21T05:04:42", "url": "https://files.pythonhosted.org/packages/11/49/35e0a63b6709450fa02a78ffbdcf9bb54364288ec2186d0b08d0bc0d7ea1/gitlab_tags_to_pip_index-1.5-py3-none-any.whl" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "86522de4ae7d52331f424b8c83e2a62e", "sha256": "9466b633f9eddedccad0fa23385742614fc073551cdceb0ba71217cfe99ad87d" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "86522de4ae7d52331f424b8c83e2a62e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4684, "upload_time": "2019-09-30T05:06:23", "url": "https://files.pythonhosted.org/packages/4d/f1/a948919e5ef7924049484d64be87c3401b279857713feb49f29f363f2a20/gitlab_tags_to_pip_index-1.6-py3-none-any.whl" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "b5f728e4b1b417b76239094e14fd5233", "sha256": "70f168c7a4929a47c2e4c7f5dafbcc2bbdc6342372cb1df07fa4f181cfac1ac7" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "b5f728e4b1b417b76239094e14fd5233", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4681, "upload_time": "2019-09-30T05:44:10", "url": "https://files.pythonhosted.org/packages/37/16/22985a0aebd129b3957610b2b0229009038c099603d1d26153b997f615c2/gitlab_tags_to_pip_index-1.7-py3-none-any.whl" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "b836f64a591c5153c16abeb1d095cecf", "sha256": "2f922781bd8d60359e430cf5e0f7231d83d9007fa7d33801c425326be89fc006" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "b836f64a591c5153c16abeb1d095cecf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4680, "upload_time": "2019-09-30T06:14:07", "url": "https://files.pythonhosted.org/packages/6e/a5/0581d0f670ed0ac3703cd62b7a33701a0d768f5cefa86cd817724b01088d/gitlab_tags_to_pip_index-1.8-py3-none-any.whl" } ], "1.9": [ { "comment_text": "", "digests": { "md5": "992ad8e969a43807158cea4cc0824d1d", "sha256": "728409c0204d4a90f203b0969426c97b9fe8da0604b0c84990694ae2b6140a65" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "992ad8e969a43807158cea4cc0824d1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4731, "upload_time": "2019-09-30T06:23:58", "url": "https://files.pythonhosted.org/packages/41/15/09006bc41c3bc8b4095a77616d7733475e3c3b02b20e28829f21505f0af0/gitlab_tags_to_pip_index-1.9-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "992ad8e969a43807158cea4cc0824d1d", "sha256": "728409c0204d4a90f203b0969426c97b9fe8da0604b0c84990694ae2b6140a65" }, "downloads": -1, "filename": "gitlab_tags_to_pip_index-1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "992ad8e969a43807158cea4cc0824d1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4731, "upload_time": "2019-09-30T06:23:58", "url": "https://files.pythonhosted.org/packages/41/15/09006bc41c3bc8b4095a77616d7733475e3c3b02b20e28829f21505f0af0/gitlab_tags_to_pip_index-1.9-py3-none-any.whl" } ] }