# ContributingPlease contribute your features to this repository. You should ideally do this with a new branch and ask a user with write permissions to review and merge. If you are a user with write permissions, please ask another user with write permissions to review and merge.## FormattingIt is recommended that you use `ruff` to format your code. This will follow the conventions within the `pyproject.toml` file.`ruff` can be found at [https://github.com/astral-sh/ruff](https://github.com/astral-sh/ruff)## TestsPlease write tests for your code, add these to the `test` directory. I use `pytest` to do testing.## IssuesPlease file issues as they arise. Describe the problem, the steps to reproduce, and provide any output.