From 785ae204e2f673e53c7eceb5e646f5ee37182068 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 14 Jul 2026 13:19:23 +0000 Subject: [PATCH 1/4] fix(deps, pyamber): bump setuptools from 80.10.2 to 83.0.0 in /amber Bumps [setuptools](https://github.com/pypa/setuptools) from 80.10.2 to 83.0.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/setuptools/compare/v80.10.2...v83.0.0) --- updated-dependencies: - dependency-name: setuptools dependency-version: 83.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- amber/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amber/requirements.txt b/amber/requirements.txt index 512ef93f690..d13a7afa68e 100644 --- a/amber/requirements.txt +++ b/amber/requirements.txt @@ -16,7 +16,7 @@ # under the License. # Not imported directly: `fs` needs pkg_resources at import time (#4199). -setuptools==80.10.2 +setuptools==83.0.0 numpy==2.1.0 pandas==2.2.3 loguru==0.7.3 From 6d768f46af1fc68eb411bbb8c9f2d30c37051812 Mon Sep 17 00:00:00 2001 From: Xinyuan Lin Date: Wed, 15 Jul 2026 01:28:32 -0700 Subject: [PATCH 2/4] fix(deps, pyamber): keep setuptools below 81 --- .github/dependabot.yml | 5 +++++ amber/requirements.txt | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index d8709f4404a..e9b0f5fa37d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -101,6 +101,11 @@ updates: python-patch: update-types: - "patch" + ignore: + # fs 2.4.16 imports pkg_resources at import time (#4199). Upstream's + # warning asks users to pin setuptools below 81, and 82+ removes it. + - dependency-name: "setuptools" + update-types: ["version-update:semver-major"] - package-ecosystem: "github-actions" directory: "/" diff --git a/amber/requirements.txt b/amber/requirements.txt index d13a7afa68e..3a018064ee0 100644 --- a/amber/requirements.txt +++ b/amber/requirements.txt @@ -15,8 +15,9 @@ # specific language governing permissions and limitations # under the License. -# Not imported directly: `fs` needs pkg_resources at import time (#4199). -setuptools==83.0.0 +# Not imported directly: `fs` imports pkg_resources at import time (#4199). +# Setuptools 82+ removed pkg_resources; upstream's warning asks users to pin <81. +setuptools==80.10.2 numpy==2.1.0 pandas==2.2.3 loguru==0.7.3 From 9bdd0d73fb75b85740dde7fcb9db43eff5900fdc Mon Sep 17 00:00:00 2001 From: Xinyuan Lin Date: Wed, 15 Jul 2026 01:34:53 -0700 Subject: [PATCH 3/4] Revert "fix(deps, pyamber): keep setuptools below 81" This reverts commit 6d768f46af1fc68eb411bbb8c9f2d30c37051812. --- .github/dependabot.yml | 5 ----- amber/requirements.txt | 5 ++--- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e9b0f5fa37d..d8709f4404a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -101,11 +101,6 @@ updates: python-patch: update-types: - "patch" - ignore: - # fs 2.4.16 imports pkg_resources at import time (#4199). Upstream's - # warning asks users to pin setuptools below 81, and 82+ removes it. - - dependency-name: "setuptools" - update-types: ["version-update:semver-major"] - package-ecosystem: "github-actions" directory: "/" diff --git a/amber/requirements.txt b/amber/requirements.txt index 3a018064ee0..d13a7afa68e 100644 --- a/amber/requirements.txt +++ b/amber/requirements.txt @@ -15,9 +15,8 @@ # specific language governing permissions and limitations # under the License. -# Not imported directly: `fs` imports pkg_resources at import time (#4199). -# Setuptools 82+ removed pkg_resources; upstream's warning asks users to pin <81. -setuptools==80.10.2 +# Not imported directly: `fs` needs pkg_resources at import time (#4199). +setuptools==83.0.0 numpy==2.1.0 pandas==2.2.3 loguru==0.7.3 From 1a5696f3d6deb42c02845505934f946775592e4b Mon Sep 17 00:00:00 2001 From: Xinyuan Lin Date: Fri, 17 Jul 2026 18:18:11 -0700 Subject: [PATCH 4/4] fix(deps, pyamber): keep setuptools below 82 for fs's pkg_resources import --- amber/requirements.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/amber/requirements.txt b/amber/requirements.txt index d13a7afa68e..8d6b0b93a33 100644 --- a/amber/requirements.txt +++ b/amber/requirements.txt @@ -15,8 +15,9 @@ # specific language governing permissions and limitations # under the License. -# Not imported directly: `fs` needs pkg_resources at import time (#4199). -setuptools==83.0.0 +# Not imported directly: `fs` needs pkg_resources at import time (#4199), +# and setuptools 82.0.0 removed pkg_resources — stay below 82. +setuptools<82 numpy==2.1.0 pandas==2.2.3 loguru==0.7.3