What's Changed
- Resolves #47 by @Syakyr in #48
- Stores problem templates as diff files, using pre-prompt hooks within Cookiecutter to resolve the diffs prior to resolving the template itself
- Uses preliminary
generate_diffs
script inextras
folder to generate the diffs used in the codebase
- Added unidiff as part of the template generation requirements by @Syakyr (1ef11ef, 865c3ff)
- Refactored CI processes:
- Template: Updated base image used by GitLab CI to
python:3.12
by @Syakyr (1ef11ef) - Template: Split
pylint
andpytest
processes to two separate jobs by @Syakyr (35415d8) - Main: Fixed rules to run CI jobs when default branch (
main
) is updated by @Syakyr (ccf26e8) - GitHub: Updated
python-version
used by GitHub CI to 3.12.5 by @Syakyr 4342019)
- Template: Updated base image used by GitLab CI to
- Fixed issue with micromamba when using non-RunAI processes when initialising within Docker images (ba230ba)
- Fixed typo in README by @Syakyr (8b1419d)
Full Changelog: v0.4.2...v0.4.3