Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
py3-cassandra-medusa: Use python packages from wolfi when available
ci-cve-scan currently fails with the errors below[*]. This is a result of us installing pinned versions of dependencies from PyPI. We could instead install these packages from wolfi, and we'll get the latest fixes. Everything this package needs is available in wolfi except for the parallel-ssh, ssh2 and ssh, which were removed in commit a5e4968. Perhaps we should also resurrect those and "multi-version" them as py3.11-only. [*] ├── 📄 /home/cassandra/.venv/lib/python3.11/site-packages/pip/_vendor/vendor.txt │ 📦 certifi 2023.7.22 (python) │ Low CVE-2024-39689 GHSA-248v-346w-9cwc fixed in 2024.07.04 │ 📦 idna 3.4 (python) │ Medium CVE-2024-3651 GHSA-jjg7-2v4v-x38h fixed in 3.7 │ 📦 requests 2.31.0 (python) │ Medium CVE-2024-35195 GHSA-9wx4-h78v-vm56 fixed in 2.32.0 │ 📦 setuptools 68.0.0 (python) │ High CVE-2024-6345 GHSA-cx63-2mw6-8hw5 fixed in 70.0.0 │ 📦 urllib3 1.26.17 (python) │ Medium CVE-2024-37891 GHSA-34jh-p97f-mpxf fixed in 1.26.19 │ Medium CVE-2023-45803 GHSA-g4mx-q9vg-27p4 fixed in 1.26.18 ├── 📄 /home/cassandra/.venv/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-68.0.0-py3-none-any.whl │ 📦 setuptools 68.0.0 (python) │ High CVE-2024-6345 GHSA-cx63-2mw6-8hw5 fixed in 70.0.0 └── 📄 /home/cassandra/.venv/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-69.5.1-py3-none-any.whl 📦 setuptools 69.5.1 (python) High CVE-2024-6345 GHSA-cx63-2mw6-8hw5 fixed in 70.0.0 Signed-off-by: dann frazier <[email protected]>
- Loading branch information