{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Programming Language :: Python" ], "description": "vergit\n======\n\nA simple tool for extracting version information from git tags and formatting\nit with optional post-release commit info.\n\nVersion tags can optionally use a ``v`` prefix, and can include pre-release\nversions.\n\nInstallation\n------------\n\nInstall from PyPI::\n\n pip install vergit\n\n\nUsage\n-----\n\nFull usage::\n\n vergit [-h] [--format {long,short,default,json}] [path]\n\nThe ``path`` can be omitted and defaults to the current directory.\n\nThere are several different formats which can be used:\n\n* **long** Always include the git revision info.\n* **short** Never include the git revision info, only the release version.\n* **default** Uses the long format if on a pre-release or there are commits\n after the release, otherwise the short format.\n* **json** Output JSON data describing the version.\n\n\nExamples\n--------\n\nIf the current commit is tagged with ``v1.0.0``::\n\n $ vergit\n 1.0.0\n\n $ vergit --format short\n 1.0.0\n\n $ vergit --format long\n 1.0.0+git-0-123abcd\n\n $ vergit --format json\n {\"version\": \"1.0.0\", \"git\": \"+git-0-123abcd\", \"gitn\": \"0\", \"gitsha\": \"123abcd\", \"pre_release\": false}\n\nIf the commit before the current is tagged with ``1.0.0``::\n\n $ vergit\n 1.0.0+git-1-123abcd\n\n $ vergit --format short\n 1.0.0\n\n $ vergit --format long\n 1.0.0+git-0-123abcd\n\n $ vergit --format json\n {\"version\": \"1.0.0\", \"git\": \"+git-1-123abcd\", \"gitn\": \"1\", \"gitsha\": \"123abcd\", \"pre_release\": false}\n\nIf the current commit is tagged with ``v1.0.0rc1``::\n\n $ vergit\n 1.0.0rc1+git-0-123abcd\n\n $ vergit --format short\n 1.0.0rc1\n\n $ vergit --format long\n 1.0.0rc1+git-0-123abcd\n\n $ vergit --format json\n {\"version\": \"1.0.0rc1\", \"git\": \"+git-0-123abcd\", \"gitn\": \"0\", \"gitsha\": \"123abcd\", \"pre_release\": true}", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/juju-solutions/vergit", "keywords": "", "license": "GPL v3", "maintainer": "Cory Johns", "maintainer_email": "johnsca@gmail.com", "name": "vergit", "package_url": "https://pypi.org/project/vergit/", "platform": "", "project_url": "https://pypi.org/project/vergit/", "project_urls": { "Homepage": "https://github.com/juju-solutions/vergit" }, "release_url": "https://pypi.org/project/vergit/1.0.2/", "requires_dist": null, "requires_python": "", "summary": "Tool for getting version info from git history", "version": "1.0.2" }, "last_serial": 4906712, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "fa7ad24812f3127028be7110f482abfb", "sha256": "5510fe796ba5cbe5812399a79cb03526f9da55da8582f7e0ead374b24020cc5f" }, "downloads": -1, "filename": "vergit-1.0.0.tar.gz", "has_sig": false, "md5_digest": "fa7ad24812f3127028be7110f482abfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3112, "upload_time": "2019-03-06T18:15:11", "url": "https://files.pythonhosted.org/packages/d2/d1/8d603b59bea9e1e11b28d3921d98b192f5152ac6369fe6a7146cae960cca/vergit-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a2c859d27d29d37580202be27a058f2a", "sha256": "bcf2eaeaa358b9e617950b38224c2a77652746109ede2b41f239ad10e8bf0f67" }, "downloads": -1, "filename": "vergit-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a2c859d27d29d37580202be27a058f2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3204, "upload_time": "2019-03-06T18:47:54", "url": "https://files.pythonhosted.org/packages/f0/79/31412ed21c6b7f79b67948841fde02517ce552015cf0872bff579becebe7/vergit-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "fd69336830c02da83e85554ca21d92c8", "sha256": "ea82a4d6057d4891a4b16e0881bd756ceea2b66253edc05dd619450f88a5ff31" }, "downloads": -1, "filename": "vergit-1.0.2.tar.gz", "has_sig": false, "md5_digest": "fd69336830c02da83e85554ca21d92c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3173, "upload_time": "2019-03-06T18:50:05", "url": "https://files.pythonhosted.org/packages/d8/dc/2ef077a97a05633bbe7a46b9cb4b87fbf994a9aaa52b44a8f1086d20951f/vergit-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fd69336830c02da83e85554ca21d92c8", "sha256": "ea82a4d6057d4891a4b16e0881bd756ceea2b66253edc05dd619450f88a5ff31" }, "downloads": -1, "filename": "vergit-1.0.2.tar.gz", "has_sig": false, "md5_digest": "fd69336830c02da83e85554ca21d92c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3173, "upload_time": "2019-03-06T18:50:05", "url": "https://files.pythonhosted.org/packages/d8/dc/2ef077a97a05633bbe7a46b9cb4b87fbf994a9aaa52b44a8f1086d20951f/vergit-1.0.2.tar.gz" } ] }