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:
flanandClaude Sonnet 4.6 committed 2026-06-12 04:48:28 +00:00
1 parent e7c1fc5d9b
commit 209e077055
5 files changed
+682 -44

No files matched your search

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" },