Skip to content

requests 2.32.0 is yanked, cannot build. #333

Closed
@SJang1

Description

@SJang1

Describe the problem

I see that there was version changes on #274 which did made requests 2.32.0, however it seems to be like this version have a CVE issue that made blocking the project to build.

Gets error on Actions setup process

To reproduce

Set yaml to use uses: arduino/compile-sketches@v1.1.1 or higher version.
current latest (1.1.2) still uses requests 2.32.0 and it makes build unavailable

Expected behavior

Build builds correctly

'arduino/compile-sketches' version

1.1.1 or 1.1.2 or latest

Additional context

  creating virtual environment...
  installing poetry from spec 'poetry==1.4.0'...
  done! ✨ 🌟 ✨
    installed package poetry 1.4.0, installed using Python 3.11.2
    These apps are now globally available
      - poetry
  Creating virtualenv compilesketches--acYsnh9-py3.11 in /home/runner/.cache/pypoetry/virtualenvs
  Installing dependencies from lock file
  Package operations: 20 installs, 0 updates, 0 removals
    • Installing pycparser (2.21)
    • Installing cffi (1.15.1)
    • Installing certifi (2023.7.22)
    • Installing charset-normalizer (3.1.0)
    • Installing cryptography (42.0.4)
    • Installing idna (3.7)
    • Installing smmap (5.0.0)
    • Installing urllib3 (1.26.18)
    • Installing wrapt (1.15.0)
    • Installing deprecated (1.2.13)
    • Installing gitdb (4.0.10)
    • Installing pyjwt (2.6.0)
    • Installing pynacl (1.5.0)
    • Installing requests (2.32.0)
    • Installing typing-extensions (4.8.0)
    • Installing gitpython (3.1.43)
    • Installing pygithub (2.3.0)
    • Installing pyserial (3.5)
    • Installing semver (3.0.2)
    • Installing pyyaml (6.0.1)
  Warning: The file chosen for install of requests 2.32.0 (requests-2.32.0-py3-none-any.whl) is yanked. Reason for being yanked: Yanked due to conflicts with CVE-2024-35195 mitigation
  Installing the current project: compilesketches (0.0.0)

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest version
  • My report contains all necessary details

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions