| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Merge conflict fixed following refactor in #254. Added f7e617d to use https://docs.python.org/3/library/argparse.html#deprecated, added in 3.13, to make the deprecation more visible. |
Sorry, something went wrong.
|
We should just remove the singular variants of the flags. build_docs.py is only invoked by psf-salt, tests in python-docs-theme, and users with SSH access to the docs server. I added --language as a hot-fix in 6d53796 as the incorrect spelling of --language had spread, but was permitted due to allow_abbrev defaulting to True in ArgumentParser. See python/psf-salt#560 and python/python-docs-theme#228 to update usage to --languages. For --version, it's not used externally, so we can just remove it. A |
Sorry, something went wrong.
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
| Back | FazBrowse Home | New Git URL |
A full set of Python 3.9-3.13 security+bugfix releases were made last week:
https://discuss.python.org/t/python-3-13-1-3-12-8-3-11-11-3-10-16-and-3-9-21-are-now-available/73214
The bugfix branches (3.12 and 3.13) are automatically built on cron.
The security branches (3.9-3.11) need manual rebuilds. We also have the final 3.8 to manually run. It's taken 16 and 13 hours for a full build of the first two so far (3.11 and 3.10; see #216).
We will certainly have big omnibus security releases in the future and instead of having to run each one separately:
It would be useful to pass all branch versions, in a similar way we can with --languages:
This PR does that.
I added unit tests for the Version.filter method I changed, along with coverage. We can use coverage to guide adding more tests in the future.
I also added --branches as a new name for this argument and kept the old --branch so as not to break any other scripts, but we could change it later.
We could also make it's use more explicitly deprecated, like print a warning if --branch is used? Maybe it's safe to rename it right away?