We recommend to use a virtual environment to write code as it will not use everything from your global python setup.
To set up a virtual environment:
python3 -mvenv venv
To activate the virtual environment.
venv/bin/activate
To install the dependencies:
pip install -r requirements.txt
To run the tests, just enter the following command.
PYTHONPATH=. python3 -m unittest discover tests
- Bump the version in
codiga/version.py
on the master branch - Commit the code
git commit -a && git push
- Draft a new release
- Go on https://github.com/codiga/clitool/releases
- Choose/create a tag for the release and match the version number set above (vX.X.X)
- add a detailed log of what's changed
- Publish release