Skip to content

Create package releases for each version and publish them to PyPI #5

@Hedda

Description

@Hedda

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions