Updated README with development information

This commit is contained in:
Hemna 2020-12-14 16:06:07 -05:00
parent eba093b62a
commit 3ffa4165f0
1 changed files with 40 additions and 2 deletions

View File

@ -151,6 +151,44 @@ LOCATION
Message : ack7
Msg number : 0
AND... ping, fortune, time.....
Development
-----------
While working aprsd, The workflow is as follows
* Edit code, save file
* run tox -epep8
* run tox -efmt
* run tox -p
* git commit
Release
-------
To do release to pypi:
* Tag release with
git tag -v1.XX -m "New release"
* push release tag up
git push origin master --tags
* Build dist and wheel
python setup.py sdist bdist_wheel
* Verify build is valid for pypi (need twine installed )
pip install twine
twine check dist/*
* Once twine is happy, upload release to pypi
twine upload dist/*