Skip to content

Contributing

David edited this page Feb 25, 2024 · 5 revisions

Here is a complete guide from @GeoDerp to help setting the environments for developing: https://github.com/davidusb-geek/emhass/blob/master/docs/develop.md

Old guide for package build commands

Inside your development virtual environment update the build package: python3 -m pip install --upgrade build

And generate distribution archives with: python3 -m build

Or with: python3 setup.py build bdist_wheel

Create a new tag version: git tag vX.X.X

And push the tag: git push origin --tags

Upload to pypi: twine upload dist/*

Clone this wiki locally