pyproject.toml: for readme, dependencies, optional-dependencies, use static metadata, instead of dynamic ones, to avoid the following errors:
ERROR HTTPError: 400 Bad Request from https://test.pypi.org/legacy/
['readme', 'dependencies', 'optional-dependencies'] is not a valid dynamic field. See https://packaging.python.org/specifications/core-metadata for more information.
build-and-publish-to-pypi.yml
: update OS versions