Skip to content

chore(deps): clear Dependabot security advisories#5

Merged
bartei merged 1 commit into
mainfrom
chore/security-bumps
Jun 26, 2026
Merged

chore(deps): clear Dependabot security advisories#5
bartei merged 1 commit into
mainfrom
chore/security-bumps

Conversation

@bartei

@bartei bartei commented Jun 26, 2026

Copy link
Copy Markdown
Owner

Bumps dependencies to clear all open Dependabot alerts (12 high / 18 moderate / 11 low).

Python (uv.lock)

Direct bumps: nicegui 3.11→3.13, cryptography 48→49, pyjwt 2.12→2.13, pydantic-settings→2.14.2.
Transitive floors via [tool.uv] constraint-dependencies: aiohttp≥3.14.1, starlette≥1.3.1, idna≥3.15, urllib3≥2.7.0, python-multipart≥0.0.31.
Clears the high alerts on cryptography, urllib3, starlette, pyjwt, nicegui + the related mediums/lows.

Website (package-lock.json)

astro→6.4.x plus overrides for vite≥7.3.5, esbuild≥0.28.1, devalue≥5.8.1, and js-yaml ^4.2.0 (4.x line — 5.x drops the default export astro needs). npm audit → 0 vulnerabilities.

Verification

  • uv lock resolves cleanly; 148 unit tests pass; app boots and the login page renders correctly on nicegui 3.13.
  • Website builds clean; npm audit reports 0 vulnerabilities.

CI runs the full e2e suite against the new nicegui here before this reaches main.

Python: nicegui 3.13, cryptography 49, pyjwt 2.13, pydantic-settings 2.14.2;
floor transitive aiohttp/starlette/idna/urllib3/python-multipart via uv
constraints. Website: astro 6.4.x with overrides for vite/esbuild/devalue and
js-yaml ^4.2.0. Resolves all open Dependabot alerts; npm audit clean.
@bartei bartei merged commit fdba123 into main Jun 26, 2026
5 checks passed
@bartei bartei deleted the chore/security-bumps branch June 26, 2026 21:32
bartei added a commit that referenced this pull request Jun 26, 2026
Cut a patch release so the security bumps from #5 (nicegui, cryptography,
pyjwt, urllib3, starlette, aiohttp, idna, python-multipart; website astro/
vite/esbuild/devalue/js-yaml) are built and published as a Docker image.
The bumps merged as chore(deps), which semantic-release does not release on.
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