Skip to content

chore(deps): zamknij 8 podatności z pip-audit (Twisted 26.10.0rc1, brotli, setuptools) - #900

Merged
mpasternak merged 1 commit into
devfrom
fix/pip-audit-2026-10-24
Oct 24, 2026
Merged

mpasternak merged 1 commit into
devfrom
fix/pip-audit-2026-10-24

Conversation

@mpasternak

Copy link
Copy Markdown
Member

pip-audit (dependency-audit.yml) padał na dev z 8 podatnościami, wszystkie mają już poprawki:

Pakiet Było Jest Podatności
twisted 26.4.0 26.10.0rc1 CVE-2026-115774..115778, CVE-2026-115877
brotli (via fonttools[woff]) 1.2.0 1.2.1 PYSEC-2026-4322, GHSA-9v8h-qqgm-4m35
setuptools 84.0.0 84.2.1 GHSA-xmj3-9gf7-h52w

Twisted w wersji RC

  • Poprawka jest na razie tylko w 26.10.0rc1 (wydana 2026-10-22), stabilnej 26.10.0 jeszcze nie ma.
  • Twisted jest bezpośrednią zależnością, więc specyfikator >=26.10.0rc1 dopuszcza prerelease tylko dla twisted. Reszta grafu zostaje na wersjach stabilnych.
  • W pyproject.toml jest komentarz: po wydaniu 26.10.0 zmienić specyfikator na >=26.10.0.
  • Twisted napędza daphne i channels (ASGI, websockety). Testy Playwright w CI chodzą przez channels_live_server, czyli przez daphne, więc ten PR je sprawdza.

Pozostałe zmiany

  • brotli>=1.2.1 dodane do constraint-dependencies.
  • setuptools>=84.1.0 w constraint-dependencies i w [build-system].
  • Nowa partia opisana w komentarzu nad constraint-dependencies.
  • Newsfragment.

Weryfikacja

  • Lokalnie pip-audit z flagami jak w CI → No known vulnerabilities found.
  • uv.lock zmienia tylko te 3 pakiety. Zrobiony przez uv 0.13.5, tę samą wersję co w CI.
  • Testy lokalnie nie były uruchamiane, bo maszyna była zajęta (load > 8). Weryfikację robi CI.

🤖 Generated with Claude Code

https://claude.ai/code/session_01SgHJbMvTRmBeVQZ5bD37gj

…otli, setuptools)

- twisted 26.4.0 -> 26.10.0rc1: CVE-2026-115774..115778, CVE-2026-115877;
  fix tylko w RC, prerelease dopuszczony wyłącznie dla twisted
- brotli 1.2.0 -> 1.2.1 (via fonttools[woff]): PYSEC-2026-4322,
  GHSA-9v8h-qqgm-4m35
- setuptools 84.0.0 -> 84.2.1: GHSA-xmj3-9gf7-h52w

Lokalnie: pip-audit (jak w dependency-audit.yml) — No known vulnerabilities.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SgHJbMvTRmBeVQZ5bD37gj
@mpasternak
mpasternak merged commit dc0c02d into dev Oct 24, 2026
24 checks passed
@mpasternak
mpasternak deleted the fix/pip-audit-2026-10-24 branch October 24, 2026 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant