- install PasteScript
sudo easy_install PasteScript
- create project
paster create __name__
- add package folder add to setup dict arguments
packages = ['__folder__']
- remove content in
setup.cfg
via$ echo "[egg_info]" > setup.cfg
- add package folder add to setup dict arguments
- register package
python setup.py register
- search for package
pip search __name__
- upload
python setup.py sdist upload
- git ignore to ignore package stuff
- create
git tag -a v1.4 -m 'comment'
- push
git push origin v1.4