Development of callme

Development of Callme happens on Github Feel free to contribute.

Preparing packaging and distribution

Test everything

In the shell:

# make sure the tox package is installed
pip install tox

# run all tests (make sure the rabbitmq-server service is running)

Change Version

Change the version in callme/ Add changelog in CHANGELOG.

Commit and Tag

In the shell:

# clean stuff
cd doc
make clean

python clean

# tag, commit and push to github
git commit -a
git push
git tag -a vX.X.X
git push --tags

# first time you need to register the package
python register

# upload to pypi
python sdist upload

# make doc and upload
cd doc
make html

python upload_sphinx

Table Of Contents

Previous topic

Change history

This Page