diff --git a/CHANGELOG.md b/CHANGELOG.md index 01d6cb4a..0182fed7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,25 @@ -# Unreleased + +# v8.2.0 + +## Added + +- fix #960: add a ``--force-write-version-files`` flag for the cli + +## Changed + +- fix #950: ensure to pass encodings to io usage +- fix #957 - add subprocess timeout control env var +- add sp-repo-review pre-commit hook + +## Fixed + +- fix #1018: allow non-normalized versions for semver +- fix #1103: respect GIT_CEILING_DIRECTORIES when trying to find git toplevels +- fix #1081: add name normalized pipx entrypoint +- fix #1080: clean pdm from PYTHONPATH to protect mercurial +- + +# 8.1.0 ## Changed diff --git a/changelog.d/20231003_203751_ronny_fix_950_encoding_safe.md b/changelog.d/20231003_203751_ronny_fix_950_encoding_safe.md deleted file mode 100644 index 4617ee3b..00000000 --- a/changelog.d/20231003_203751_ronny_fix_950_encoding_safe.md +++ /dev/null @@ -1,4 +0,0 @@ - -### Changed - -- fix #950: ensure to pass encodings to io usage \ No newline at end of file diff --git a/changelog.d/20240105_133254_subprocess_timeout_var.md b/changelog.d/20240105_133254_subprocess_timeout_var.md deleted file mode 100644 index 78ecab27..00000000 --- a/changelog.d/20240105_133254_subprocess_timeout_var.md +++ /dev/null @@ -1,4 +0,0 @@ - -### Changed - -- fix #957 - add subprocess timeout control env var diff --git a/changelog.d/20240108_134756_cli_version_file_force.md b/changelog.d/20240108_134756_cli_version_file_force.md deleted file mode 100644 index c313c178..00000000 --- a/changelog.d/20240108_134756_cli_version_file_force.md +++ /dev/null @@ -1,30 +0,0 @@ - -### Added - -- fix #960: add a ``--force-write-version-files`` flag for the cli - ---> - - - - diff --git a/changelog.d/20240305_102047_allow_non_normalized_semver.md b/changelog.d/20240305_102047_allow_non_normalized_semver.md deleted file mode 100644 index f5d85673..00000000 --- a/changelog.d/20240305_102047_allow_non_normalized_semver.md +++ /dev/null @@ -1,4 +0,0 @@ - -### Fixed - -- fix #1018: allow non-normalized versions for semver diff --git a/src/setuptools_scm/_file_finders/git.py b/src/setuptools_scm/_file_finders/git.py index d9a64387..0eb23ced 100644 --- a/src/setuptools_scm/_file_finders/git.py +++ b/src/setuptools_scm/_file_finders/git.py @@ -72,7 +72,7 @@ def _git_ls_files_and_dirs(toplevel: str) -> tuple[set[str], set[str]]: # export-ignore git attribute cmd = ["git", "archive", "--prefix", toplevel + os.path.sep, "HEAD"] - log.info("running %s" % " ".join(str(x) for x in cmd)) + log.info("running %s", " ".join(str(x) for x in cmd)) proc = subprocess.Popen( cmd, stdout=subprocess.PIPE, cwd=toplevel, stderr=subprocess.DEVNULL )