From ade4875f66de4674c2f2df5b772ed1797aef91a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jan 2024 19:51:28 +0000 Subject: [PATCH 1/3] Bump pip from 23.3.1 to 23.3.2 Bumps [pip](https://github.com/pypa/pip) from 23.3.1 to 23.3.2. - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/pip/compare/23.3.1...23.3.2) --- updated-dependencies: - dependency-name: pip dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements/pip.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/pip.txt b/requirements/pip.txt index 79b9db8..981f54a 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -1 +1 @@ -pip==23.3.1 +pip==23.3.2 From 1c1a246181c61640e4d230030f2c76155abcfbde Mon Sep 17 00:00:00 2001 From: Ed Morley <501702+edmorley@users.noreply.github.com> Date: Tue, 2 Jan 2024 15:52:41 +0000 Subject: [PATCH 2/3] Fix lint errors with Rust 1.75 Fixes: ``` warning: all fields have the same postfix: `version` --> src/packaging_tool_versions.rs:12:1 | 12 | / pub(crate) struct PackagingToolVersions { 13 | | pub(crate) pip_version: String, 14 | | pub(crate) setuptools_version: String, 15 | | pub(crate) wheel_version: String, 16 | | } | |_^ | = help: remove the postfixes = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#struct_field_names = note: `-W clippy::struct-field-names` implied by `-W clippy::pedantic` = help: to override `-W clippy::pedantic` add `#[allow(clippy::struct_field_names)]` ``` --- src/packaging_tool_versions.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/packaging_tool_versions.rs b/src/packaging_tool_versions.rs index 422dbc9..febd184 100644 --- a/src/packaging_tool_versions.rs +++ b/src/packaging_tool_versions.rs @@ -8,6 +8,7 @@ const WHEEL_REQUIREMENT: &str = include_str!("../requirements/wheel.txt"); /// These are always installed, and are independent of the chosen package manager. /// Strings are used instead of a semver version, since these packages don't use /// semver, and we never introspect the version parts anyway. +#[allow(clippy::struct_field_names)] #[derive(Clone, Deserialize, PartialEq, Serialize)] pub(crate) struct PackagingToolVersions { pub(crate) pip_version: String, From ae7921d15cd8f27bf67c62010fe92c205d0c85d6 Mon Sep 17 00:00:00 2001 From: Ed Morley <501702+edmorley@users.noreply.github.com> Date: Tue, 2 Jan 2024 15:53:25 +0000 Subject: [PATCH 3/3] Add changelog entry --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cd11c09..5c0ac7d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Updated pip from 23.3.1 to 23.3.2. ([#156](https://github.com/heroku/buildpacks-python/pull/156)) + ## [0.8.0] - 2023-12-08 ### Changed