Table of Contents
After you have created a project using this template, rename all occurrences of matter_library_template to the new library's name.
pip install matter-exceptions
Make sure you have all supported python versions installed in your machine:
- 3.10
- 3.11
https://hatch.pypa.io/latest/install/
hatch env create
Do your changes...
hatch run test
The command above will run the tests against all supported python versions installed in your machine. For testing in other operating system you may use the configured CI in github.
In general, you just need to execute:
hatch version
This command will update the minor version. i.e.: No breaking changes and new feature has been added
We are using semantic version, if you are doing a bug fix:
hatch version fix
If you want to reuse fully the github actions defined by this template make sure your workflow permissions for Actions settings is configured as followed: