Skip to content

Conversation

@gkreitz
Copy link
Contributor

@gkreitz gkreitz commented May 12, 2025

Now runs through all of verifyproblem for 2023-07 problems. Most parts have not been updated to follow the standard yet, but I felt we're at a stage where it makes more sense to just try to do validation rather than exit after verifying just the config. I did quick testing locally with hello and different by just updating problem.yaml and renaming output_validators and problem_statements, and those now pass successfully. I'm unsure if they are actually valid 2023-07 packages with just those simple fixes.

Adds a warning about 2023-07 support being incomplete.

Also a bugfix where I'd messed up our formatting of pydantic errors, giving very ugly messages on problem.yaml errors.

@gkreitz gkreitz changed the title Run all of verifyproblem for 2023-07 problems ( Run all of verifyproblem for 2023-07 problems (even if we do not support many 2023-07 features) May 12, 2025
@pehrsoderman pehrsoderman merged commit 733f88a into Kattis:develop May 12, 2025
4 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.

2 participants