procurement-ingest/cdk
Adam Moussa a5d2bee748
Fix po-email-processor bundling for arm64 target (#34)
po-email-processor has been down since 2026-05-12: the bundling
command installed wheels for the build host's architecture, so CD
deploys from amd64 runners shipped x86_64 pydantic_core into an
ARM_64 function, crashing every INIT with Runtime.ImportModuleError.

Pin the pip platform to manylinux2014_aarch64 with --only-binary,
matching the pattern wo_stack already uses.

Verified live: deployed from branch, manual invoke OK; 920 emails
from the outage window backfilled via scripts/reprocess logic.
2026-06-03 14:56:02 -04:00
..
app.py Merge workorder-ingest into unified procurement repo (#22) 2026-05-12 15:21:06 -04:00
cdk.json Initial commit: PO email ingestion pipeline 2026-04-07 12:12:30 -04:00
po_stack.py Fix po-email-processor bundling for arm64 target (#34) 2026-06-03 14:56:02 -04:00
requirements.txt Update aws-cdk-lib requirement from >=2.253.1 to >=2.255.0 in /cdk (#28) 2026-05-19 19:20:42 +00:00
wo_stack.py Merge workorder-ingest into unified procurement repo (#22) 2026-05-12 15:21:06 -04:00