{ "info": { "author": "Francis Horsman", "author_email": "francis.horsman@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# README #\r\n\r\nA python release management tool.\r\n\r\n[ ![Codeship Status for sys-git/freedom](https://codeship.com/projects/7abb60f0-7d41-0132-fcd7-6602ec740206/status?branch=master)](https://codeship.com/projects/56601)\r\n[![Build Status](https://api.shippable.com/projects/54b500d45ab6cc135288711c/badge?branchName=master)](https://app.shippable.com/projects/54b500d45ab6cc135288711c/builds/latest)\r\n\r\n* Version 0.0.1\r\n\r\n### How do I get set up? ###\r\n\r\n* **python setup.py install**\r\n* Run the tests from source **python setup.py nosetests**\r\n* Dependencies: None\r\n* How to run tests with all nosetests options set: **./runtests.sh**\r\n* Deployment instructions (coming soon): **pip install freedom**\r\n\r\n\r\n\r\n### Requirements ###\r\n\r\nAt least Python 2.6\r\nTested on Python 2.7, 3.4.0\r\n\r\n### Contribution guidelines ###\r\n\r\nI accept pull requests.\r\n\r\n### Who do I talk to? ###\r\n\r\n* Francis Horsman: **francis.horsman@gmail.com**\r\n\r\n### Example ###\r\n\r\n```\r\n>>> python release.py --help\r\n\r\nUsage: release.py [OPTIONS]\r\n\r\nOptions:\r\n --verbose Enabled more verbose output.\r\n --tag tag this release\r\n --build_release build_release this release\r\n --publish_release publish_release to pypi\r\n --dryrun Perform a dry-run (no side effects in git or pypi)\r\n --profile-env TEXT Environmental variable which holds profile\r\n information in, defaults to RELEASEME_PROFILE.\r\n --profile TEXT Load options from this profile file (overrides all\r\n other options).\r\n --history-version TEXT New version (optional - previous version will be\r\n incremented).\r\n --history-date TEXT The date to use in the history synopsis when\r\n tagging a release.\r\n --history-comment TEXT The changelog comment to add.\r\n --history-file TEXT The history text file to use.\r\n --history-delimiter TEXT The history file synopsis delimiter (just prior to\r\n history entries).\r\n --history-meta TEXT The history file synopsis (prior to the\r\n delimiter).\r\n --git-profile TEXT Load options from this git profile file (overrides\r\n all other options)\r\n --git-repo TEXT Location of the git repo to release (defaults to\r\n cwd: /home/francis/PycharmProjects/freedom)\r\n --help Show this message and exit.\r\n\r\n```\r\n\r\n.. :changelog:\n\nChangelog\n=========", "description_content_type": null, "docs_url": "https://pythonhosted.org/freedom/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/sys-git/releaseme", "keywords": "Python release management", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "freedom", "package_url": "https://pypi.org/project/freedom/", "platform": "any", "project_url": "https://pypi.org/project/freedom/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/sys-git/releaseme" }, "release_url": "https://pypi.org/project/freedom/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "A pure-python git and pypi release management tool", "version": "0.0.1" }, "last_serial": 1383922, "releases": { "0.0.0-21-g3038804-dirty": [ { "comment_text": "", "digests": { "md5": "583e6a2f6344233340fbd7a7f6eb0115", "sha256": "32d84773d6bd3becf61b3a23b933fbffcc8df9c51e18e66b494e6048d2669517" }, "downloads": -1, "filename": "freedom-0.0.0_21_g3038804_dirty-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "583e6a2f6344233340fbd7a7f6eb0115", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23314, "upload_time": "2015-01-15T13:17:52", "url": "https://files.pythonhosted.org/packages/19/cc/12070333601eb249f4242b482f77eda1dc64d1c626573f24dd31f6c0817d/freedom-0.0.0_21_g3038804_dirty-py2.py3-none-any.whl" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "5b691c5624c4f15774892df725945d35", "sha256": "361225ecf21b62f7617ab0eb017649987bf6379ab74e87789cbef428812b972d" }, "downloads": -1, "filename": "freedom-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b691c5624c4f15774892df725945d35", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23049, "upload_time": "2015-01-15T13:19:21", "url": "https://files.pythonhosted.org/packages/ca/a9/ee1eafddee28c1cfb4ad5883efc044295262494a542ae217f2141f9bc9c7/freedom-0.0.1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5b691c5624c4f15774892df725945d35", "sha256": "361225ecf21b62f7617ab0eb017649987bf6379ab74e87789cbef428812b972d" }, "downloads": -1, "filename": "freedom-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b691c5624c4f15774892df725945d35", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23049, "upload_time": "2015-01-15T13:19:21", "url": "https://files.pythonhosted.org/packages/ca/a9/ee1eafddee28c1cfb4ad5883efc044295262494a542ae217f2141f9bc9c7/freedom-0.0.1-py2.py3-none-any.whl" } ] }