- fix 605: completely disallow bdist_egg - modern enough
setuptools\>=45 uses pip
- fix 606: re-integrate and harden toml parsing
- fix 597: harden and expand support for figuring the current
distribution name from [pyproject.toml]{.title-ref}
([project.name]{.title-ref} or
[tool.setuptools_scm.dist_name]{.title-ref}) section or
[setup.cfg]{.title-ref} ([metadata.name]{.title-ref})