colorsys: a small handful of conversion functions you need every now and then
fileinput: quick and dirty boilerplate for when you want to accept input from files or stdin
getopt: a fine, well understood command line parser
optparse: it's a simpler more broken argparse that will eventually tell you "i'm sorry dave..." and people should stop using it
wave: great way to create or process pcm audio data without a whole framework
[1] - https://github.com/python/cpython/blob/main/Lib/argparse.py
There has been an open bug for this for many years.
Apparently after 7 years they decided it can't be fixed and updated the docs.
In my experience, argparse.REMAINDER works reasonably well, and apparently I'm not alone; there's >100 packages in Debian that use it:
https://codesearch.debian.net/search?q=%5Cbargparse%5B.%5DRE...
it's also valid to suggest that a plate of spaghetti is better than a cauldron full (thus favoring optparse).
Seems like the maintainers have been generous in deciding which batteries are not dead yet.