Please tag version here in this GitHub repository after new commits/change + also package and push a matching release for each tagged version of zigpy-espzb to publish them to PyPI:
Example:
References:
https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/
https://github.com/marketplace/actions/pypi-publish
zigpy-cli require that all of its dependencies be installable. Otherwise, zigpy-cli can not be installed itself, see comment by puddly:
zigpy/zigpy-cli#45 (comment)
Also see the related comment by puddly noting that CI is currently failing because zigpy-espzb package is not yet on PyPI:
#1
PS: You can initially create a PyPi project with either a Espressif account or a personal account and then later transfer it to zigpy admins:
zigpy/zigpy-cli#42 (comment)
You can also create the project within the Espressif organization or a personal account and then transfer it.
zigpy-cli requires all of its dependencies be installable. Otherwise, zigpy-cli can't be installed itself. Let me know once you've published the radio library to PyPI and I can test it out or help get it running.
Please tag version here in this GitHub repository after new commits/change + also package and push a matching release for each tagged version of
zigpy-espzbto publish them to PyPI:Example:
References:
https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/
https://github.com/marketplace/actions/pypi-publish
zigpy-cli require that all of its dependencies be installable. Otherwise, zigpy-cli can not be installed itself, see comment by puddly:
zigpy/zigpy-cli#45 (comment)
Also see the related comment by puddly noting that CI is currently failing because
zigpy-espzbpackage is not yet on PyPI:#1
PS: You can initially create a PyPi project with either a Espressif account or a personal account and then later transfer it to zigpy admins:
zigpy/zigpy-cli#42 (comment)