oemetadata
oemetadata copied to clipboard
Add pre commit, bumpversion & update CI
Description of the issue
To keep well formatted json files & also python scripts we must implement pre-commit hooks. To ease releases we should use bumpversion & the CI is outdated as we now can use latest python version.
Ideas of solution
- [ ] Implement pre commit with hooks for json & python lint
- [ ] Setup bumpversion & Update release procedure
- [ ] Extend the README and explain how to install the tools
- [ ] Update the test to use latest python version
Workflow checklist
- [ ] I am aware of the workflow in CONTRIBUTING.md