* initial proposal for integration tests on the charting extension
* int tests for charting generation
* python generator
* ruff
* boilerplate templates
* python tests
* tests for the api
* using body instead so data don't get redefined
* unit tests for coverage
* ruff
* docstrings
* unnecessary access to keys()