Early on, we check the docker executable is available, this is good. But it failed for me later on because Docker wasn't running. Add an early check that it's running by calling docker container ls.
When running on macOS, it shows a warning about running on non-Linux. Let's move this after the args have been parsed, so I can check --help without the warning.
Fix argparse description: we're making a CPython release, not (only) processing some integers.
Update a task description: it checks both downloads and docs servers.
The bits in API_KEY_REGEXP are "user" and "key", not "major" and "minor" (probably copy/pasted from RELEASE_REGEXP).
Some smallish updates and fixes:
Early on, we check the
docker
executable is available, this is good. But it failed for me later on because Docker wasn't running. Add an early check that it's running by callingdocker container ls
.When running on macOS, it shows a warning about running on non-Linux. Let's move this after the args have been parsed, so I can check
--help
without the warning.Fix argparse description: we're making a CPython release, not (only) processing some integers.
Update a task description: it checks both downloads and docs servers.
The bits in
API_KEY_REGEXP
are "user" and "key", not "major" and "minor" (probably copy/pasted fromRELEASE_REGEXP
).Fix some typos and capitalisation.