bigmlcom/python — pull request #8 by njwilson (2012-07-05 18:52:44+00:00)
Title: Prepare release

Tidying up a few things to upload a release to PyPI. Highlights:

* Fix up some of the project metadata

* Convert the README from Markdown to reStructuredText because it's better supported by Python tools (PyPI, Read The Docs, ....)

* Add Sphinx documentation that will be automatically built and posted to Read The Docs. This includes the full contents of the (original) README. The README has been shortened to only contain the most important information and a pointer to the full documentation.

See the individual commit messages for details.

Once this is merged, my plans are:

* Verify the documentation built correctly and appeared at http://bigml.readthedocs.org (I already registered the post-commit hook)

* Push a commit directly to the repo that updates the version to 0.3.1 and updates HISTORY.rst

* Run the tests

* Tag the release in Git

* Upload to PyPI

* Make sure everything worked

* Change the version to 0.3.1.dev1 so installations from Git have different versions from the official release

* Document the release instructions

Seem reasonable?