A utility to update Wise Old Man group competitions.
Requires docker-compose
. All other dependencies are encapsulated as everything runs in a container.
./bin/run.sh
or docker-compose run --rm updater
.
./bin/test.sh
or docker-compose run --rm test
.
Python dependencies are managed with pip-tools
to ensure builds are reproducible.
Do not manually modify requirements.txt
. Set logical dependencies in requirements.in
.
Generate requirements.txt
with ./bin/generate-dependencies.sh
or docker-compose run --rm generate-dependencies
.