From 8a49065e18f34b437b71169bfb04319d9fcd229f Mon Sep 17 00:00:00 2001 From: doe1080 <98906116+doe1080@users.noreply.github.com> Date: Mon, 28 Sep 2026 01:34:03 +0900 Subject: [PATCH] [devscripts] `update_requirements`: Preserve `cffi` dependencies on `PyPy` (#17716) Authored by: doe1080 --- devscripts/update_requirements.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devscripts/update_requirements.py b/devscripts/update_requirements.py index 530ee403f8..549d0f0302 100755 --- a/devscripts/update_requirements.py +++ b/devscripts/update_requirements.py @@ -77,7 +77,7 @@ BUNDLE_TARGETS = { 'default': Target( extras=['default'], # PyPy bundles cffi, which is a transitive dep of brotlicffi, which is only required for PyPy - prune_packages=['cffi'], + omit_packages=['cffi'], ), 'curl-cffi': Target( extras=['default', 'curl-cffi'], @@ -643,7 +643,7 @@ def update_requirements( extras=[extra_name], bare=True, # PyPy bundles cffi, which is a transitive dep of brotlicffi, which is only required for PyPy - prune_packages=['cffi'] if extra_name == 'default' else [], + omit_packages=['cffi'] if extra_name == 'default' else [], ).splitlines() # Write the finalized pyproject.toml