From 72e090a83ef8078165676f4883554c2db40d3521 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 9 Jan 2026 00:57:51 +0000 Subject: [PATCH 1/2] Initial plan From 47fa8d49136a841c91d195bf59426f1963230d54 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 9 Jan 2026 01:26:34 +0000 Subject: [PATCH 2/2] Upgrade dependencies in requirements_formatting.txt to fix cffi conflict - Regenerated requirements_formatting.txt using pip-compile with Python 3.11 - Upgraded cffi from 1.15.1 to 2.0.0 (fixes conflict with pynacl 1.6.2) - Updated other dependencies to latest compatible versions: - black: 24.3.0 -> 24.10.0 - certifi: 2024.7.4 -> 2026.1.4 - charset-normalizer: 3.2.0 -> 3.4.4 - click: 8.1.7 -> 8.3.1 - cryptography: 44.0.1 -> 46.0.3 - deprecated: 1.2.14 -> 1.3.1 - idna: 3.7 -> 3.11 - mypy-extensions: 1.0.0 -> 1.1.0 - packaging: 23.1 -> 25.0 - pathspec: 0.11.2 -> 1.0.2 - platformdirs: 3.10.0 -> 4.5.1 - pycparser: 2.21 -> 2.23 - pyjwt[crypto]: 2.8.0 -> 2.10.1 - requests: 2.32.4 -> 2.32.5 - wrapt: 1.15.0 -> 2.0.1 - urllib3 remains at 2.6.3 (from dependabot security update) Verified: pip install -r requirements_formatting.txt now succeeds without conflicts Co-authored-by: damyanp <8118402+damyanp@users.noreply.github.com> --- utils/git/requirements_formatting.txt | 40 +++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/utils/git/requirements_formatting.txt b/utils/git/requirements_formatting.txt index 7667d806f1..f23e4deb82 100644 --- a/utils/git/requirements_formatting.txt +++ b/utils/git/requirements_formatting.txt @@ -2,51 +2,51 @@ # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile --output-file=llvm/utils/git/requirements_formatting.txt llvm/utils/git/requirements_formatting.txt.in +# pip-compile --output-file=utils/git/requirements_formatting.txt utils/git/requirements_formatting.txt.in # -black==24.3.0 +black==24.10.0 # via - # -r llvm/utils/git/requirements_formatting.txt.in + # -r utils/git/requirements_formatting.txt.in # darker -certifi==2024.7.4 +certifi==2026.1.4 # via requests -cffi==1.15.1 +cffi==2.0.0 # via # cryptography # pynacl -charset-normalizer==3.2.0 +charset-normalizer==3.4.4 # via requests -click==8.1.7 +click==8.3.1 # via black -cryptography==44.0.1 +cryptography==46.0.3 # via pyjwt darker==1.7.2 - # via -r llvm/utils/git/requirements_formatting.txt.in -deprecated==1.2.14 + # via -r utils/git/requirements_formatting.txt.in +deprecated==1.3.1 # via pygithub -idna==3.7 +idna==3.11 # via requests -mypy-extensions==1.0.0 +mypy-extensions==1.1.0 # via black -packaging==23.1 +packaging==25.0 # via black -pathspec==0.11.2 +pathspec==1.0.2 # via black -platformdirs==3.10.0 +platformdirs==4.5.1 # via black -pycparser==2.21 +pycparser==2.23 # via cffi pygithub==1.59.1 - # via -r llvm/utils/git/requirements_formatting.txt.in -pyjwt[crypto]==2.8.0 + # via -r utils/git/requirements_formatting.txt.in +pyjwt[crypto]==2.10.1 # via pygithub pynacl==1.6.2 # via pygithub -requests==2.32.4 +requests==2.32.5 # via pygithub toml==0.10.2 # via darker urllib3==2.6.3 # via requests -wrapt==1.15.0 +wrapt==2.0.1 # via deprecated