fix: add-apt-repository with GNUPGHOME, true arm64 base; license to AGPLv3

curl|gpg --dearmor was silently dropping the deadsnakes key (gpg exits 0
on bad input), leaving apt unable to find python3.13. Reverted to
add-apt-repository with GNUPGHOME=$(mktemp -d) to isolate gpg from any
pre-existing agent socket. Removed --platform=\$BUILDPLATFORM from the
arm64 base so the image contains real arm64 binaries. License updated
from MIT to AGPL-3.0-or-later.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-12 04:48:28 +00:00
co-authored by Claude Sonnet 4.6
parent e7c1fc5d9b
commit 209e077055
5 changed files with 682 additions and 44 deletions
Generated
+1 -1
View File
@@ -2193,7 +2193,7 @@ wheels = [
[[package]]
name = "winnow"
version = "0.2.7"
version = "0.2.8"
source = { editable = "." }
dependencies = [
{ name = "croniter" },