zigpy-zigate icon indicating copy to clipboard operation
zigpy-zigate copied to clipboard

[REQUEST] Add same PyPa workflow as the other zigpy projects

Open Hedda opened this issue 4 years ago • 0 comments

PyPa has a GitHub Action for publishing pre-built distribution packages to PyPI.

  • https://github.com/pypa/gh-action-pypi-publish

  • [x] Consider adding PyPa workflow in the same unified way as other zigpy libraries, see:

  • https://github.com/zigpy/zigpy-deconz/pull/98

and

  • https://github.com/zigpy/zigpy/pull/336
    • https://github.com/zigpy/zigpy/pull/338

Also, consider adding a long description to PyPi index by pointing to the README.md

  • https://github.com/zigpy/zigpy/pull/371

  • [ ] Keeping this and other methods the same in all zigpy libraries can help unify them.

Others features/functions which code could be reused and kept the same include:

  • [ ] New zigpy initialization
  • [ ] Support for radio lib configuration schemas
  • [x] Implement radio probe / API probe method
  • [ ] USB reconnect (reconnect serial port on disconnects)

IMHO keep code for same functions/features the same to help the finding of issues.

This, in turn, could help existing and developers to which on all libraries for zigpy.

Hedda avatar Apr 15 '20 09:04 Hedda