This repository contains a mixed-language codebase.
For contributing to the two underlying tools implemented in Python see:
For contributing to the Scala command line wrapper and tools see:
- Checkout locally the
HEAD
commit onmain
- Bump the Python package version with
poetry version #.#.# --directory python
- Bump the Scala package version in the
build.sc
with the same version - Commit the changes on main with a message like
chore: bump to #.#.#
- Tag the commit with
git tag #.#.#
- Push the commit and its tag with
git push --tags