Skip to content

Latest commit

 

History

History
71 lines (43 loc) · 1.41 KB

README.md

File metadata and controls

71 lines (43 loc) · 1.41 KB

matter-exceptions

Table of Contents

Getting started

After you have created a project using this template, rename all occurrences of matter_library_template to the new library's name.

Installation

pip install matter-exceptions

Contributing

Make sure you have all supported python versions installed in your machine:

  • 3.10
  • 3.11

Install hatch in your system

https://hatch.pypa.io/latest/install/

Create the environment

hatch env create

Do your changes...

Run the tests

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.

Bump a new version

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

Github workflows

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:

image