-
* Switch to using UV as package manager * Add Blubber definition for Wikimedia deployment pipeline * Set up GitLab CI * Use the Blubber variant `development` as base image for all jobs * Ruff for format checking * MyPy for type checking * PyTest for unit testing (failure allowed for all) * All these jobs currently fail, so for now failure is allowed * Move code to the `src` directory with no logical changes * Format all code files with Ruff Bug: T349531 Bug: T348999 Bug: T378789
394041c5