Skip to content

Conversation

@gkreitz
Copy link
Contributor

@gkreitz gkreitz commented Nov 17, 2025

Parse languages.yaml from the parent directory of the problem, if it exists, allowing it to override settings. The intent of this feature is to allow contest-specific language configuration to be put into the root of a git repo containing the problemset.

Also adds type annotations and rewrites config.py to use Path.

Fixes #178

@gkreitz gkreitz force-pushed the 178_repository_local_languages_yaml branch from 58f026c to 9ebafbf Compare November 17, 2025 16:09
@pehrsoderman pehrsoderman merged commit bbfcf33 into Kattis:master Nov 17, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support a repository-local languages.yaml

2 participants