{ "info": { "author": "Francis Potter", "author_email": "vernum@fpotter.com", "bugtrack_url": null, "classifiers": [], "description": "# VERNUM\n\nVersion numbering and git tagging for project releases\n\n## Installation\n\nRequires Python 3 to run the command; your project can be anything.\n\n```\nsudo pip3 install vernum\n```\n\n## What it does\n\n- Maintain a file at the root of a project called simply \"version\" with the version number, e.g. \"5.6.2\"\n- Update the release file for major, minor, or patch releases - patch is the default\n- Always create and push a git tag with the version number in it\n\n## Usage\n\nRequirements:\n\n- CD to the root of the project before running it\n- Be on the branch that you use for releases (i.e. `master`)\n- Be fully up-to-date in git (i.e. merged, committed, and pushed)\n\nThen run the command:\n\n- `vernum major` to update the major version level, i.e. 5.6.2 -> 6.0.0\n- `vernum minor` to update the minor version level, i.e. 5.6.2 -> 5.7.0\n- `vernum patch` to update the patch version level, i.e. 5.6.2 -> 5.6.3\n\nNote that `patch` is the default so you can just say `vernum` for a patch release\n\nReference the `version` file within your code when it needs to know the version. For example, see `setup.py` in this project.\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": "http://gitlab.com/fpotter/tools/vernum", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vernum", "package_url": "https://pypi.org/project/vernum/", "platform": "", "project_url": "https://pypi.org/project/vernum/", "project_urls": { "Homepage": "http://gitlab.com/fpotter/tools/vernum" }, "release_url": "https://pypi.org/project/vernum/2.2.2/", "requires_dist": null, "requires_python": "", "summary": "Version numbering and git tagging for project releases", "version": "2.2.2" }, "last_serial": 4800820, "releases": { "2.1.1": [ { "comment_text": "", "digests": { "md5": "a3aeed9a9499938d2f586b151611b863", "sha256": "ca5333dc343da0aa0f60d083ba9d261b03ac68327a80f80bb94556f700e1fce0" }, "downloads": -1, "filename": "vernum-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a3aeed9a9499938d2f586b151611b863", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4004, "upload_time": "2018-11-30T04:55:51", "url": "https://files.pythonhosted.org/packages/d6/37/2887943d84ff474a17df46f5b3a604e52499665560608e151b40490c81c9/vernum-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75e19f2bd6ec027d01afecdb12e1ed64", "sha256": "00a9a1a1eb00d71fb256c1786de707493eb5b54143cd478bdabc305135d8e62f" }, "downloads": -1, "filename": "vernum-2.1.1.tar.gz", "has_sig": false, "md5_digest": "75e19f2bd6ec027d01afecdb12e1ed64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2099, "upload_time": "2018-11-30T04:55:53", "url": "https://files.pythonhosted.org/packages/9d/f2/a243e59deb9a4d9fe6d2dc7bf302b68192e0c5cf76deb15c2f769dd292b2/vernum-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "ed0023fd9add5851d97318e119526848", "sha256": "5b0af5bdb2652647292a1f6056e547ac06f51783e54385d4ee1dd7c1d7034987" }, "downloads": -1, "filename": "vernum-2.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ed0023fd9add5851d97318e119526848", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4469, "upload_time": "2018-11-30T05:15:24", "url": "https://files.pythonhosted.org/packages/37/db/2f112bba999d7230890c85d8c4ec05c6ec681cce8af0b40625b0ba50ff3e/vernum-2.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56d60ebd563619ae95b214e1da7ab1b4", "sha256": "4c42e32897cfae5844ee44d8b8771b20109facc1d419d02263b769097fedf723" }, "downloads": -1, "filename": "vernum-2.1.2.tar.gz", "has_sig": false, "md5_digest": "56d60ebd563619ae95b214e1da7ab1b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2250, "upload_time": "2018-11-30T05:15:25", "url": "https://files.pythonhosted.org/packages/57/89/26a430ca7811e5524db0d071331679a5ff91a4221f0d1a9ce9adf33fcb8e/vernum-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "3842d1fad3fd960618e3e017af6769bb", "sha256": "67902b594590ab6353c97f7660a07f570fadea0354695cc17aab21d3ef222dc2" }, "downloads": -1, "filename": "vernum-2.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3842d1fad3fd960618e3e017af6769bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4490, "upload_time": "2018-11-30T05:31:02", "url": "https://files.pythonhosted.org/packages/16/7d/9c311bf9fd9b3fc66bd8cc3c9357a14c5534d8e0c0bb9ed463656a927486/vernum-2.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8918415a176f613f9d336c904d70a2a", "sha256": "ff16337fc6c9210958970b1cba392f9b031bec834c42c704486a57f2dad77f9f" }, "downloads": -1, "filename": "vernum-2.1.3.tar.gz", "has_sig": false, "md5_digest": "a8918415a176f613f9d336c904d70a2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2290, "upload_time": "2018-11-30T05:31:04", "url": "https://files.pythonhosted.org/packages/e1/85/aac4ed4d38634f8ec4f43629a58a7deb7356b08b29d7290b0755b07a965a/vernum-2.1.3.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "5809deb8effece3c2a02825cbdfaf2b1", "sha256": "a4be971a0f5f944ba235074caa8ec8087d0b4c738fb21b66dfbe541e8224d3ab" }, "downloads": -1, "filename": "vernum-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5809deb8effece3c2a02825cbdfaf2b1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4543, "upload_time": "2019-01-23T15:15:58", "url": "https://files.pythonhosted.org/packages/da/d6/b01efe8508b175257d4254b64b7fc571c16da54256fdb65a156441aa8386/vernum-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "270f1b56830a2c5933456c7eea63320b", "sha256": "edb24b65f649f557e0c96bacc409ddb9bde1d4af2e3fb350ce35c62de4b7ae1e" }, "downloads": -1, "filename": "vernum-2.2.0.tar.gz", "has_sig": false, "md5_digest": "270f1b56830a2c5933456c7eea63320b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2312, "upload_time": "2019-01-23T15:16:00", "url": "https://files.pythonhosted.org/packages/2b/ca/3ba5b959e645673e003800a6ef82c7a245fa15fa9d0fbe70b75470912a16/vernum-2.2.0.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "97d607bb72ab369b8761781f374c4295", "sha256": "f16e6529223ce9cfcdd3a228b821b887655502c8856ab14bb0e9fc1b5b3cfde4" }, "downloads": -1, "filename": "vernum-2.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "97d607bb72ab369b8761781f374c4295", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3621, "upload_time": "2019-02-10T00:26:56", "url": "https://files.pythonhosted.org/packages/c0/36/70e8d6a46ade627992c80179d5ccc5090fb28378f8f1400fe5c01c6f1478/vernum-2.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18b8729cd5a140c1859b57d5fa2eaf68", "sha256": "af72498bb483e5d0c606a54b2a62fdfb45c45b1a3f15af6f2c2bdcd0a8ba0b9d" }, "downloads": -1, "filename": "vernum-2.2.2.tar.gz", "has_sig": false, "md5_digest": "18b8729cd5a140c1859b57d5fa2eaf68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2296, "upload_time": "2019-02-10T00:26:57", "url": "https://files.pythonhosted.org/packages/9e/9d/be23cb0fe0ea7011f97563f7caf1822b9b9c209f350abc3927291f6c9711/vernum-2.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "97d607bb72ab369b8761781f374c4295", "sha256": "f16e6529223ce9cfcdd3a228b821b887655502c8856ab14bb0e9fc1b5b3cfde4" }, "downloads": -1, "filename": "vernum-2.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "97d607bb72ab369b8761781f374c4295", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3621, "upload_time": "2019-02-10T00:26:56", "url": "https://files.pythonhosted.org/packages/c0/36/70e8d6a46ade627992c80179d5ccc5090fb28378f8f1400fe5c01c6f1478/vernum-2.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18b8729cd5a140c1859b57d5fa2eaf68", "sha256": "af72498bb483e5d0c606a54b2a62fdfb45c45b1a3f15af6f2c2bdcd0a8ba0b9d" }, "downloads": -1, "filename": "vernum-2.2.2.tar.gz", "has_sig": false, "md5_digest": "18b8729cd5a140c1859b57d5fa2eaf68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2296, "upload_time": "2019-02-10T00:26:57", "url": "https://files.pythonhosted.org/packages/9e/9d/be23cb0fe0ea7011f97563f7caf1822b9b9c209f350abc3927291f6c9711/vernum-2.2.2.tar.gz" } ] }