Tutorial
To start with, you will need a GitHub account and an account on PyPI (optional). Create these before you get started on this tutorial. If you are new to Git and GitHub, you should probably spend a few minutes on some of the tutorials at the top of the page at GitHub Help.