- fixes 742, 745: correctly handle accidentally released archival files
7.0.4
- fix 727: correctly handle incomplete archival from setuptools_scm_git_archival - fix 691: correctly handle specifying root in pyproject.toml - correct root override check condition (to ensure absolute path matching) - allow root by the cli to be considered relative to the cli (using abspath)
7.0.3
- fix mercurial usage when pip primes a isolated environment - fix regression for branch names on git + add a test
7.0.2
- fix 723 and 722: remove bootstrap dependencies - ensure we read the distribution name from `setup.cfg` if needed even for `pyproject.toml`
7.0.1
- fix 718: Avoid `ModuleNotFoundError` by requiring `importlib_metadata` in `python<3.8`
7.0.0
- drop python 3.6 support - include git archival support - fix 707: support git version detection even when git protects against mismatched owners (common with misconfigured containers, thanks chrisburr ) - fix 548: correctly handle parsing the commit timestamp of HEAD when `log.showSignature` is set