* New black removes a few leading new lines in blocks, so many
files changed in that way.
* The "pygments" has a vulnerability, but updating that and the
restructured text checking stuff did not actually matter at
all.
* Bumped needed version for development to 3.8, since black does
not do 3.7 anymore, and it's old enough.
* With a bit of guidance, many checks can be avoided, example added
speeds up from 137% to 201% with Python3.10
* Add our own "TUPLE_COPY" as well, as that is used in this deep copy.