default: versioned clean: files kernels unique packages files: python src/files.py input output kernels: python src/kernels.py input output unique: python src/unique.py input output packages: python src/packages.py input output versioned: datalad get -r "input" datalad run -m "Update dataset" \ -o "input/*.json" -o "output/*.csv" \ just getraw clean validate printf "\n## %s\n\n- auto generated\n" $(date +%F) | sed -i '/CHANGELOG/r /dev/stdin' CHANGELOG.md git add CHANGELOG.md && git commit -v --no-edit --amend git tag -a "$(date +%F)" -m "Release $(date +%F)" # requires python dev dependencies, thus to be running in venv validate: uv sync --dev --locked uv run pytest # requires python dependencies for http interactions # 2018-05-09 is the first date of recording available getraw: uv sync --locked uv run python src/get_raw.py --dir input --delay 1 2018-05-09