Skip to main content

eai-platform-infra

Pulumi stack program for the shared GCP/AWS platform (VPC, GKE Autopilot / EKS, KEDA, WIF, Artifact Registry, DNS/TLS, shared Gateway). Orchestrates eai-core-infra factories. Optional Workspace mail DNS TXT values are quoted as a single character-string so SPF survives RFC 7208 concatenation.

Install

From PyPI:

pip install eai-platform-infra
# or
uv add eai-platform-infra

Test

uv sync --extra dev
uv run pytest

Pre-commit

Hooks mirror CI lint and tests (ruff check, pytest):

uv tool install pre-commit   # once
pre-commit install
pre-commit run --all-files   # optional manual run

License

Apache-2.0

Release files for eai-platform-infra 0.5.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eai-platform-infra 0.5.11
File Size Uploaded
eai_platform_infra-0.5.11.tar.gz 36.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for eai-platform-infra 0.5.11
File Interpreter ABI Platform
eai_platform_infra-0.5.11-py3-none-any.whl Python 3 none any Details

Total release size: 75.5 kB

Release files / eai_platform_infra-0.5.11.tar.gz

Download URL eai_platform_infra-0.5.11.tar.gz
Size 36.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a335d230b0d0afaa28a3b6fc37629b357a31da486c40aa137229cbf801986e67
BLAKE2b-256 checksum
How to use checksums
766c06a39149537e609a89fe53c86813ed425534b551e13cda5cbbc4b7672948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2026.

Transparency log

Release files / eai_platform_infra-0.5.11-py3-none-any.whl

Download URL eai_platform_infra-0.5.11-py3-none-any.whl
Size 38.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2eb331d33b647634e456bdd5b35e5b44c6299eac45233e5bbd983f93cdd77a0b
BLAKE2b-256 checksum
How to use checksums
c9b27556271cb6248298ee4af4329373fc5649c14513c76aa0fa58575207eddb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2026.

Transparency log

Release history Release notifications | RSS feed

0.5.24

2 release files

0.5.23

2 release files

0.5.22

2 release files

0.5.21

2 release files

0.5.20

2 release files

0.5.19

2 release files

0.5.18

2 release files

0.5.17

2 release files

0.5.16

2 release files

0.5.15

2 release files

0.5.14

2 release files

0.5.13

2 release files

0.5.12

2 release files

This release

0.5.11 This release

2 release files

0.5.10

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page