see also https://packaging.python.org/en/latest/guides/modernize-setup-py-project/ and https://github.com/pypa/pip/issues/6334