{ "info": { "author": "SiLeader", "author_email": "", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Topic :: Software Development", "Topic :: Software Development :: Code Generators" ], "description": "# VUP: Version UPdater\n\n© 2019 SiLeader and Cerussite.\n\n## features\n+ version number management\n+ support some version type\n + auto increment\n + manual increment (increment by command execute)\n + year, month, day\n + number of days from specified date\n+ dependent only standard Python libraries\n\n## version string format\n`MAJOR.MINOR.BUILD.REVISION`\n\n## usage\n1. run `init` sub command to initialize project\n1. run `generate` sub command to generate header file\n1. run `update` sub command to update version number\n\n`T` is position of version string.\n`T` is `major`, `minor`, `build`, or `revision`.\n\n### `init` sub command\n+ `--T-type` is type of version number\n+ `--T` is initial value\n+ `--T-from` is starting point\n\n#### Type\n| type | meaning |\n|:----:|:--------|\n| `auto` | auto increment by update sub command |\n| `manual` | manual increment by update sub command |\n| `days` | number of days from specified date (`--T-from`) |\n| `year` | year |\n| `month` | month |\n| `day` | day |\n| `none` | not use this field |\n\n### `generate` sub command\n+ `--language` or `-x`: target language (C++ or C)\n+ `--output` or `-o`: output basename\n+ `--pre-update`: update before generate\n+ `--post-update`: update after generate\n+ `--standard` or `--std`: C++ standard version\n\n## License\nGNU General Public License version 3.0 (GPLv3.0)\n\nSee LICENSE.\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/SiLeader/vup", "keywords": "", "license": "GPLv3.0", "maintainer": "", "maintainer_email": "", "name": "vup", "package_url": "https://pypi.org/project/vup/", "platform": "", "project_url": "https://pypi.org/project/vup/", "project_urls": { "Homepage": "https://github.com/SiLeader/vup" }, "release_url": "https://pypi.org/project/vup/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "VUP: Version UPdater: Version management system", "version": "1.0.1" }, "last_serial": 5697258, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "30d7a120e92c34695dc1ef19f262c727", "sha256": "8c93c0ec4bd260eb80779af4bbe043cb9893eb61e685a2ee152fd4f0c5c73dc9" }, "downloads": -1, "filename": "vup-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "30d7a120e92c34695dc1ef19f262c727", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18526, "upload_time": "2019-08-19T08:21:45", "url": "https://files.pythonhosted.org/packages/be/25/05e2f75ba42631081363051111aaef25944ad4510273dfb2374efedaa296/vup-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59d3c98833463f736bec6092ddf1f5c1", "sha256": "2abe3b84dddecf8d0c774e0abf84f66aa487135c3abdc78679bab6fca1495c3b" }, "downloads": -1, "filename": "vup-1.0.0.tar.gz", "has_sig": false, "md5_digest": "59d3c98833463f736bec6092ddf1f5c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4729, "upload_time": "2019-08-19T08:21:50", "url": "https://files.pythonhosted.org/packages/bc/08/8185e925bb362efd2ee17cbb8cc7487cddafe38cc68c737e7a37d3203aa8/vup-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "11d50650e97cacd3a3b25451c63ea0a4", "sha256": "dfe607173b2b140e3e3940dd4e7441c13872e349a5cb786cdaf42624aea9c987" }, "downloads": -1, "filename": "vup-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11d50650e97cacd3a3b25451c63ea0a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18542, "upload_time": "2019-08-19T08:21:48", "url": "https://files.pythonhosted.org/packages/b6/39/ab6dcfb06a42109b9e87a65953b0f42f6f48410766a1e6cb85336a1cc30e/vup-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2509fe5950bebed2178d6277a5c69ed", "sha256": "6d530815c499d0a0ac7f74af40829622407c709391f3d7a9cb3b800614472e06" }, "downloads": -1, "filename": "vup-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a2509fe5950bebed2178d6277a5c69ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4727, "upload_time": "2019-08-19T08:21:51", "url": "https://files.pythonhosted.org/packages/5a/82/fd066eef0925a2ae655949cc06d92c2cdf38ec88bc894124a3f5c658c3e0/vup-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "11d50650e97cacd3a3b25451c63ea0a4", "sha256": "dfe607173b2b140e3e3940dd4e7441c13872e349a5cb786cdaf42624aea9c987" }, "downloads": -1, "filename": "vup-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11d50650e97cacd3a3b25451c63ea0a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18542, "upload_time": "2019-08-19T08:21:48", "url": "https://files.pythonhosted.org/packages/b6/39/ab6dcfb06a42109b9e87a65953b0f42f6f48410766a1e6cb85336a1cc30e/vup-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2509fe5950bebed2178d6277a5c69ed", "sha256": "6d530815c499d0a0ac7f74af40829622407c709391f3d7a9cb3b800614472e06" }, "downloads": -1, "filename": "vup-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a2509fe5950bebed2178d6277a5c69ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4727, "upload_time": "2019-08-19T08:21:51", "url": "https://files.pythonhosted.org/packages/5a/82/fd066eef0925a2ae655949cc06d92c2cdf38ec88bc894124a3f5c658c3e0/vup-1.0.1.tar.gz" } ] }