Skip to content

Sync requirements.txt with the published image - #234

Merged
TomNaessens merged 1 commit into
mainfrom
chore/sync-requirements-with-image
Oct 9, 2026
Merged

TomNaessens merged 1 commit into
mainfrom
chore/sync-requirements-with-image

Conversation

@TomNaessens

@TomNaessens TomNaessens commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Mirrors dodona-sqlite/requirements.txt as published in dodona-edu/docker-images#489: sqlparse 0.6.0 is the image's only Python dependency now; pandas and numpy are gone (the judge stopped importing pandas in #233, and #232 made the tests independent of sqlparse 0.6's whitespace).

Dependabot closes #226, #228 and #229 once this is on main.

The two helper scripts in the README still use pd.read_sql to print tables. They are for exercise authors to run locally, not part of the judge, so they stay.

Testing

  1. Requirements is green: this list matches dodona-sqlite:latest.
  2. Test (plain runner, sqlparse 0.6.0, no pandas) and Integration test (inside :latest) are green.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LC8mVPjTBj1hiNGzKDRb9s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LC8mVPjTBj1hiNGzKDRb9s
@TomNaessens TomNaessens added the dependencies Pull requests that update a dependency file label Oct 9, 2026
@TomNaessens TomNaessens self-assigned this Oct 9, 2026
@TomNaessens
TomNaessens marked this pull request as ready for review October 9, 2026 19:44
@TomNaessens
TomNaessens merged commit 1ab75a2 into main Oct 9, 2026
10 checks passed
@TomNaessens
TomNaessens deleted the chore/sync-requirements-with-image branch October 9, 2026 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant