Improve CI/CD
Summary
Small improvements for CI/CD
Explain your context
- Added configuration template for test jobs in CI
- Fixed the code test coverage report
- Coverage is generated in the Python/Julia test job
- Updated .gitignore to exclude .python-version files
- Updated pre-commit to use the local system line ending, instead of always using CRLF
- Removed the Python version tags since Poetry will include the correct ones
Please list breaking changes, new features or bugfixes
- these are all internal changes
Edited by Julius Balzer