diff --git a/docs/changelog.rst b/docs/changelog.rst index 7c4c43198..e026fd2b8 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -5,6 +5,24 @@ Release History .. towncrier release notes start +v20.27.2 (2024-11-25) +--------------------- + +Bugfixes - 20.27.2 +~~~~~~~~~~~~~~~~~~ +- Upgrade embedded wheels: + + * setuptools to ``75.3.0`` from ``75.2.0`` (:issue:`2798`) +- Upgrade embedded wheels: + + * wheel to ``0.45.0`` from ``0.44.0`` + * setuptools to ``75.5.0`` (:issue:`2800`) +- no longer forcibly echo off during windows batch activation (:issue:`2801`) +- Upgrade embedded wheels: + + * setuptools to ``75.6.0`` from ``75.5.0`` + * wheel to ``0.45.1`` from ``0.45.0`` (:issue:`2804`) + v20.27.1 (2024-10-28) --------------------- diff --git a/docs/changelog/2798.bugfix.rst b/docs/changelog/2798.bugfix.rst deleted file mode 100644 index 3c3356900..000000000 --- a/docs/changelog/2798.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Upgrade embedded wheels: - -* setuptools to ``75.3.0`` from ``75.2.0`` diff --git a/docs/changelog/2800.bugfix.rst b/docs/changelog/2800.bugfix.rst deleted file mode 100644 index 5ab7376b6..000000000 --- a/docs/changelog/2800.bugfix.rst +++ /dev/null @@ -1,4 +0,0 @@ -Upgrade embedded wheels: - -* wheel to ``0.45.0`` from ``0.44.0`` -* setuptools to ``75.5.0`` diff --git a/docs/changelog/2801.bugfix.rst b/docs/changelog/2801.bugfix.rst deleted file mode 100644 index e06dd8ca5..000000000 --- a/docs/changelog/2801.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -no longer forcibly echo off during windows batch activation diff --git a/docs/changelog/2804.bugfix.rst b/docs/changelog/2804.bugfix.rst deleted file mode 100644 index 05753e58e..000000000 --- a/docs/changelog/2804.bugfix.rst +++ /dev/null @@ -1,4 +0,0 @@ -Upgrade embedded wheels: - -* setuptools to ``75.6.0`` from ``75.5.0`` -* wheel to ``0.45.1`` from ``0.45.0`` diff --git a/src/virtualenv/seed/wheels/embed/setuptools-75.5.0-py3-none-any.whl b/src/virtualenv/seed/wheels/embed/setuptools-75.5.0-py3-none-any.whl deleted file mode 100644 index de6825cdc..000000000 Binary files a/src/virtualenv/seed/wheels/embed/setuptools-75.5.0-py3-none-any.whl and /dev/null differ diff --git a/src/virtualenv/seed/wheels/embed/wheel-0.45.0-py3-none-any.whl b/src/virtualenv/seed/wheels/embed/wheel-0.45.0-py3-none-any.whl deleted file mode 100644 index 36618c77b..000000000 Binary files a/src/virtualenv/seed/wheels/embed/wheel-0.45.0-py3-none-any.whl and /dev/null differ diff --git a/tasks/make_zipapp.py b/tasks/make_zipapp.py index 4fc07dac0..608efcf8c 100644 --- a/tasks/make_zipapp.py +++ b/tasks/make_zipapp.py @@ -93,7 +93,7 @@ def __init__(self, into) -> None: self.into = into self.collected = defaultdict(lambda: defaultdict(dict)) self.pip_cmd = [str(Path(sys.executable).parent / "pip")] - self._cmd = [*self.pip_cmd, "download", "-q", "--no-deps", "--dest", str(self.into)] + self._cmd = [*self.pip_cmd, "download", "-q", "--no-deps", "--no-cache-dir", "--dest", str(self.into)] def run(self, target, versions): whl = self.build_sdist(target) diff --git a/tasks/upgrade_wheels.py b/tasks/upgrade_wheels.py index 70269d084..9fd58fe00 100644 --- a/tasks/upgrade_wheels.py +++ b/tasks/upgrade_wheels.py @@ -27,6 +27,7 @@ def download(ver, dest, package): "pip", "--disable-pip-version-check", "download", + "--no-cache-dir", "--only-binary=:all:", "--python-version", ver, @@ -119,14 +120,8 @@ def get_embed_wheel(distribution, for_py_version): ) dest_target = DEST / "__init__.py" dest_target.write_text(msg, encoding="utf-8") - subprocess.run( - [sys.executable, "-m", "ruff", "check", str(dest_target), "--fix", "--unsafe-fixes"], - check=False, - ) - subprocess.run( - [sys.executable, "-m", "ruff", "format", str(dest_target), "--preview"], - check=False, - ) + subprocess.run([sys.executable, "-m", "ruff", "check", str(dest_target), "--fix", "--unsafe-fixes"]) + subprocess.run([sys.executable, "-m", "ruff", "format", str(dest_target), "--preview"]) raise SystemExit(outcome)