{ "info": { "author": "Camas", "author_email": "camas@hotmail.co.uk", "bugtrack_url": null, "classifiers": [ "Framework :: Setuptools Plugin", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# setuptools-git-ver\n\n[![PyPI version](https://badge.fury.io/py/setuptools-git-ver.svg)](https://badge.fury.io/py/setuptools-git-ver)\n[![Build Status](https://travis-ci.org/camas/setuptools-git-ver.svg?branch=master)](https://travis-ci.org/camas/setuptools-git-ver)\n\nAutomatically set package version using git tag/hash\n\n## Install\n\nInstall using pip\n\n## Usage\n\nTo just use the default templates for versioning:\n\n```python\nsetuptools.setup(\n ...\n version_config=True,\n ...\n setup_requires=['setuptools-git-ver'],\n ...\n)\n```\n\nChanging templates (also shows the defaults):\n\n```python\nsetuptools.setup(\n ...\n version_config={\n \"template\": \"{tag}\",\n \"dev_template\": \"{tag}.dev{ccount}+git.{sha}\"\n \"dirty_template\": \"{tag}.dev{ccount}+git.{sha}.dirty\"\n },\n ...\n setup_requires=['setuptools-git-ver'],\n ...\n)\n```\n\n### Templates\n\n- `template`: used if no untracked files and latest commit is tagged\n\n- `dev_template`: used if no untracked files and latest commit isn't tagged\n\n- `dirty_template`: used if untracked files exist or uncommitted changes have been made\n\n### Format Options\n\n- `{tag}`: Latest tag in the repository\n\n- `{ccount}`: Number of commits since last tag\n\n- `{sha}`: First 8 characters of the sha hash of the latest commit\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": "https://github.com/camas/setuptools-git-ver", "keywords": "setuptools git version-control", "license": "", "maintainer": "", "maintainer_email": "", "name": "setuptools-git-ver", "package_url": "https://pypi.org/project/setuptools-git-ver/", "platform": "", "project_url": "https://pypi.org/project/setuptools-git-ver/", "project_urls": { "Homepage": "https://github.com/camas/setuptools-git-ver" }, "release_url": "https://pypi.org/project/setuptools-git-ver/1.0.4/", "requires_dist": [ "setuptools" ], "requires_python": ">=3.7", "summary": "Automatically set package version using git tag/hash", "version": "1.0.4", "yanked": false, "yanked_reason": null }, "last_serial": 6034200, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "36974826a8806ec4467af0b1ba72ca0a", "sha256": "ea91d824873ab6ec0e901ca9e425c1e3b5032623887cf11c14964283c16622bf" }, "downloads": -1, "filename": "setuptools_git_ver-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "36974826a8806ec4467af0b1ba72ca0a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3854, "upload_time": "2019-10-25T17:44:20", "upload_time_iso_8601": "2019-10-25T17:44:20.779955Z", "url": "https://files.pythonhosted.org/packages/1a/cb/2e3290a3ec7d64250a4901386a472b757b7a2a828de01a973483d7422738/setuptools_git_ver-0.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cac92c80bec8abdc15b76ac213e455ea", "sha256": "7da261b70ca80e8ed3fab247b3967e1af1f9f24e2b041105962722a99dfae949" }, "downloads": -1, "filename": "setuptools-git-ver-0.0.4.tar.gz", "has_sig": false, "md5_digest": "cac92c80bec8abdc15b76ac213e455ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2575, "upload_time": "2019-10-25T17:44:22", "upload_time_iso_8601": "2019-10-25T17:44:22.954091Z", "url": "https://files.pythonhosted.org/packages/9f/06/8cf1e67166c83e561514288f766cd80079bdbc72a4cb6a60eb81f06b0aae/setuptools-git-ver-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "97892c6e3cdbf358b89e8961be9039dd", "sha256": "125a53e787865b61127b8f60c61c5ea284f8f686407b856c3cd89569485b09b7" }, "downloads": -1, "filename": "setuptools_git_ver-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "97892c6e3cdbf358b89e8961be9039dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 3929, "upload_time": "2019-10-25T17:56:03", "upload_time_iso_8601": "2019-10-25T17:56:03.762316Z", "url": "https://files.pythonhosted.org/packages/7c/21/9256403afa5171eea49c93c6a7cffa95519862032b15f18bd20d0298d72e/setuptools_git_ver-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0afb40369be925b9a6c71ede51140a70", "sha256": "edba9a6cccc59512d5fd6e413f6ee8e7851faefa819abc6500a6e02c84f41fb3" }, "downloads": -1, "filename": "setuptools-git-ver-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0afb40369be925b9a6c71ede51140a70", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.8", "size": 2845, "upload_time": "2019-10-25T17:56:04", "upload_time_iso_8601": "2019-10-25T17:56:04.637216Z", "url": "https://files.pythonhosted.org/packages/cc/4f/791b54ac80996dc8bbca06b01ece12fa6fb49cbce21173b30929036a6375/setuptools-git-ver-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "06125b42938424dda6f4d8ccbc95f71e", "sha256": "d507d356b4fcf0bde6cd44d671c06c4e1a488afbc4e910450c06384621e09b45" }, "downloads": -1, "filename": "setuptools_git_ver-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "06125b42938424dda6f4d8ccbc95f71e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 3928, "upload_time": "2019-10-25T18:16:51", "upload_time_iso_8601": "2019-10-25T18:16:51.821493Z", "url": "https://files.pythonhosted.org/packages/75/e4/dc95db812cd3d184d2fc29c06220c6802263628cf16c4739f4ce926d0a20/setuptools_git_ver-1.0.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1bb6ee9d6fb2f7bc9435726236cbf694", "sha256": "e0c0186b06afa08a615eb9b8406a6c808a289e4a562222539c314f2fe9bc8128" }, "downloads": -1, "filename": "setuptools-git-ver-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1bb6ee9d6fb2f7bc9435726236cbf694", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 2655, "upload_time": "2019-10-25T18:16:53", "upload_time_iso_8601": "2019-10-25T18:16:53.007237Z", "url": "https://files.pythonhosted.org/packages/5d/07/8c965b4bd23884071e5170105dc3a941ddf2a01426f2bf0a99002862e2c8/setuptools-git-ver-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "4b9f6d7ed3427cfdcb0a67033cbf8985", "sha256": "d0bda728914098d73c0725785dfda4dcc50c0debb7094611d3a7282c341f6a5d" }, "downloads": -1, "filename": "setuptools_git_ver-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "4b9f6d7ed3427cfdcb0a67033cbf8985", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 4061, "upload_time": "2019-10-25T18:33:00", "upload_time_iso_8601": "2019-10-25T18:33:00.830596Z", "url": "https://files.pythonhosted.org/packages/10/20/ee7683de92ffcb08e127755f9465e9f28ded1f69d017dfd2fffc245786bf/setuptools_git_ver-1.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c6ba4af442c8f72f710ac3d24e65f1d7", "sha256": "f6db4b3b4136df9bae237729cfba3c0c798bc5d0d1be363d052957790981469e" }, "downloads": -1, "filename": "setuptools-git-ver-1.0.3.tar.gz", "has_sig": false, "md5_digest": "c6ba4af442c8f72f710ac3d24e65f1d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 2764, "upload_time": "2019-10-25T18:33:01", "upload_time_iso_8601": "2019-10-25T18:33:01.800045Z", "url": "https://files.pythonhosted.org/packages/d4/24/7435594578bde1774d4dea67a385739b0e3e0c0ada406ac2c37253df0558/setuptools-git-ver-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "f188031ce2ed54812a4187fd917fe5ff", "sha256": "d26b7d060cd0f7cfe156aceed43070d1766ac130928ae2ec79d14e88c14b7db0" }, "downloads": -1, "filename": "setuptools_git_ver-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f188031ce2ed54812a4187fd917fe5ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 4152, "upload_time": "2019-10-26T16:35:07", "upload_time_iso_8601": "2019-10-26T16:35:07.223808Z", "url": "https://files.pythonhosted.org/packages/d7/f4/a82e50268e9ef672d10adbef55d5229256f1cb4d74e699f9ee4117b430dd/setuptools_git_ver-1.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c82bafe6e2cfc9845207c5414a8a5fe4", "sha256": "07b57167e9fc2359850195f76a230de2440fc92245351c523865690e70395a08" }, "downloads": -1, "filename": "setuptools-git-ver-1.0.4.tar.gz", "has_sig": false, "md5_digest": "c82bafe6e2cfc9845207c5414a8a5fe4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 3503, "upload_time": "2019-10-26T16:35:08", "upload_time_iso_8601": "2019-10-26T16:35:08.433029Z", "url": "https://files.pythonhosted.org/packages/ce/23/480a76b81a65e1c68429d59904d7a1fde44969d71a7ee896711e2d4a6f56/setuptools-git-ver-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f188031ce2ed54812a4187fd917fe5ff", "sha256": "d26b7d060cd0f7cfe156aceed43070d1766ac130928ae2ec79d14e88c14b7db0" }, "downloads": -1, "filename": "setuptools_git_ver-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f188031ce2ed54812a4187fd917fe5ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 4152, "upload_time": "2019-10-26T16:35:07", "upload_time_iso_8601": "2019-10-26T16:35:07.223808Z", "url": "https://files.pythonhosted.org/packages/d7/f4/a82e50268e9ef672d10adbef55d5229256f1cb4d74e699f9ee4117b430dd/setuptools_git_ver-1.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c82bafe6e2cfc9845207c5414a8a5fe4", "sha256": "07b57167e9fc2359850195f76a230de2440fc92245351c523865690e70395a08" }, "downloads": -1, "filename": "setuptools-git-ver-1.0.4.tar.gz", "has_sig": false, "md5_digest": "c82bafe6e2cfc9845207c5414a8a5fe4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 3503, "upload_time": "2019-10-26T16:35:08", "upload_time_iso_8601": "2019-10-26T16:35:08.433029Z", "url": "https://files.pythonhosted.org/packages/ce/23/480a76b81a65e1c68429d59904d7a1fde44969d71a7ee896711e2d4a6f56/setuptools-git-ver-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }