{ "info": { "author": "Mardix", "author_email": "mardix@pylot.io", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "#PYPI-UP\n\n\nA tool to release package on Pypi, by incrementing the version number. \nIt also git tag the version and push it to the repository.\n\n##### Requirements:\n- git \n\n## Installation and setup\n\n pip install pypi-up\n \n pypi-up --setup\n \n## CLI\n\n### Release the current version \n\n pypi-up \n \nfollow the prompt\n\n### Increment version and release\n\n#### Increase the patch number \n\n pypi-up -p\n\n > 0.0.1\n \n \n#### Increase the minor number \n\n pypi-up -m\n\n > 0.1.0\n \n\n#### Increase the major number \n\n pypi-up -j\n\n > 1.0.0\n \n#### Manually changed the number \n\n pypi-up -e 1.2.3\n\n > 1.2.3\n \n#### Dry Run \n\nIf you want to test the release process, you can do a dry run\n\n pypi-up --dry\n \n### Skip prompt \n\nTo skip the prompt\n\n pypi-up -x\n \n---\n\n### setup.cfg and \\__about__.py \n\n**setup.cfg** is a config file that host the version number and the pypi-up file to update.\n\n**\\__about__.py** contains the package's info, such as name, author, license and \n`__version__` which is the version number of the application. `__version__` is required in the file. \n\nThe \\__about__.py file can be called in your application as normal module\n\n import __about__\n \n print(__about__.__version__)\n\nWith these two file, `pypi-up` will be able to increase the version and update the \n\\__about__.py effortlessly. You don't need to touch the versioning file at all.\n\nBy the default the \\__about__.py is at the root of the directory.\n\nBut if you want to place it somewhere else, in your `setup.cfg` change the following to your path\n\n # setup.cfg\n \n [pypi-up]\n version-file = $path/__about__.py \n auto-increment = patch\n\nThe `auto-increment` accepts `patch`, `minor`, `major` or blank. \n\nWhen `pypi-up` it will auto-increment the version instead of doing it manually all the time.\n\n---\n\nLicense: MIT\n\n(c) Copyright 2016 Mardix\n\n ", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mardix/pypi-up", "keywords": "reversionup", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pypi-up", "package_url": "https://pypi.org/project/pypi-up/", "platform": "any", "project_url": "https://pypi.org/project/pypi-up/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mardix/pypi-up" }, "release_url": "https://pypi.org/project/pypi-up/0.3.2/", "requires_dist": null, "requires_python": null, "summary": "pypi-up a simple command line tool to increase version number of package and release it on Pypi", "version": "0.3.2" }, "last_serial": 1950672, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "c389bf60457a2ff7b67bc5e483a2f5cb", "sha256": "496d0f323bc3cc24c58ae2109ca85c0712a5a3f1563e7c78ed6ab31e289bead0" }, "downloads": -1, "filename": "pypi-up-0.0.0.tar.gz", "has_sig": false, "md5_digest": "c389bf60457a2ff7b67bc5e483a2f5cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3210, "upload_time": "2016-02-07T00:22:57", "url": "https://files.pythonhosted.org/packages/57/19/f750614c844be6255231339e1c842248de95a656e7819be64f7df06bceb6/pypi-up-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "ca32171f94b3b40188301087fbe594cb", "sha256": "c17aeb1c9b49719d0b0469c4a603caa32a0067dc6a50dc5d655d5b16f8c93c5f" }, "downloads": -1, "filename": "pypi-up-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ca32171f94b3b40188301087fbe594cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3214, "upload_time": "2016-02-07T00:25:12", "url": "https://files.pythonhosted.org/packages/3b/6f/8e341fd60f2baec158104851a3fbffcab000810dff558585781bae82c9dd/pypi-up-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "6ffa8d7fd900764a44e38a588d1f3616", "sha256": "ec9ece08413b1d52f891edcbe7c325ff04dcaf293c5648b8ba30a4a0b3baea4c" }, "downloads": -1, "filename": "pypi-up-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6ffa8d7fd900764a44e38a588d1f3616", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3215, "upload_time": "2016-02-07T00:32:37", "url": "https://files.pythonhosted.org/packages/2d/63/bcaf451a5266ea367224ebead617ce0e798e15a48db964dcaf9577b62d3f/pypi-up-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a8629c3001d676a4893876e1623e8075", "sha256": "75a7928199aca803567e0676a770bca72d0490d1245fea619864402e8ed2dc61" }, "downloads": -1, "filename": "pypi-up-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a8629c3001d676a4893876e1623e8075", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4016, "upload_time": "2016-02-07T00:41:10", "url": "https://files.pythonhosted.org/packages/67/dc/30acc3e02fc836a111c8e8617fcfbca051a950f2d2a08ad3274a4a745ecd/pypi-up-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "7a081d1f46c466f7d8053007e4f8dac6", "sha256": "88ac05197b0836c39a7ec844ad355ac864279e9ab980dd51fbd4563609afe6ae" }, "downloads": -1, "filename": "pypi-up-0.3.0.tar.gz", "has_sig": false, "md5_digest": "7a081d1f46c466f7d8053007e4f8dac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4203, "upload_time": "2016-02-11T07:23:28", "url": "https://files.pythonhosted.org/packages/8b/5c/9aa25513e284356b2807ebc25d3cc503618d1db31e4f6312dcb56195e6ec/pypi-up-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "6cd4f7062a742afc6104970b6cc0a595", "sha256": "f21c80b532cf9aacd897f20bad607537d90780f86b865864a30412b4637424c3" }, "downloads": -1, "filename": "pypi-up-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6cd4f7062a742afc6104970b6cc0a595", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4214, "upload_time": "2016-02-11T07:30:24", "url": "https://files.pythonhosted.org/packages/9a/53/b0b4708f4b3d627be9edd9100b902a0621ce2aefae3cc4650f8e4f90801c/pypi-up-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "6c9c7668e71b2264a37d019b715560c9", "sha256": "d43242391b6929d905706987dbd59eaca8475f0416280f9fea7a6e99339905c2" }, "downloads": -1, "filename": "pypi-up-0.3.2.tar.gz", "has_sig": false, "md5_digest": "6c9c7668e71b2264a37d019b715560c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6818, "upload_time": "2016-02-11T07:35:08", "url": "https://files.pythonhosted.org/packages/51/b2/8c11b5fe4395998ac83c0259d037f71583833880b8d4dce93545cac408e6/pypi-up-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6c9c7668e71b2264a37d019b715560c9", "sha256": "d43242391b6929d905706987dbd59eaca8475f0416280f9fea7a6e99339905c2" }, "downloads": -1, "filename": "pypi-up-0.3.2.tar.gz", "has_sig": false, "md5_digest": "6c9c7668e71b2264a37d019b715560c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6818, "upload_time": "2016-02-11T07:35:08", "url": "https://files.pythonhosted.org/packages/51/b2/8c11b5fe4395998ac83c0259d037f71583833880b8d4dce93545cac408e6/pypi-up-0.3.2.tar.gz" } ] }