Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 1.08 KB

CONTRIBUTING.md

File metadata and controls

54 lines (37 loc) · 1.08 KB

Contributing

Contributions are welcome and encouraged! See /issues for ideas, or suggest your own! If you're thinking to create a PR with large feature/change, please first discuss it in an issue.

Releases

Rust

  • Update version in tapo/Cargo.toml

  • Update CHANGELOG.md

  • Commit

  • Add tag

    git tag -a vX.X.X -m "vX.X.X"
  • Push

    git push --follow-tags
  • Release
    Create a new release.
    The publish.yml GitHub Action will pick it up and do the actual release to crates.io.

Python

Until it reaches feature parity with the Rust library, the Python library will be released separately and have a independent version.

  • Update version in tapo-py/pyproject.toml

  • Update CHANGELOG.md

  • Commit

  • Add tag

    git tag -a py-vX.X.X -m "py-vX.X.X"
  • Push

    git push --follow-tags
  • Release
    Create a new release.