mirror of
https://github.com/craigerl/aprsd.git
synced 2024-12-19 08:05:56 -05:00
Updated README with development information
This commit is contained in:
parent
eba093b62a
commit
3ffa4165f0
42
README.rst
42
README.rst
@ -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/*
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user