Port this library over to our common Python CI pipeline
Port this library over to use our latest CI pipeline. This includes:
- use
poetry
for packaging - use
pre-commit
for code format checking and linting
Update the README
with a developer quickstart on how to install the package locally.