Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Local runtime utilities

Independently installable Python 3.11+ package: aixand-lib-local-runtime, import aixand_local_runtime. It depends on aixand-lib-filesystem, with no application service or external repository requirements. The optional [websocket] extra installs websockets>=15,<18; core IPC uses only the standard library and OS APIs.

  • ipc: synchronous and asynchronous local connections and servers, endpoint discovery, and Windows endpoint authentication.
  • websocket: local WebSocket client/server adapters.
  • processes: opaque process-birth identities for checking the same PID on the same host; exited/unidentifiable processes return None.
  • signals: shutdown callbacks for the current asyncio loop.

The package root exports the IPC, process identity, and signal APIs. Filesystem operations are imported directly from aixand_filesystem; they are not duplicated or re-exported here. Product configuration and provider behavior belong to callers.

POSIX uses Unix sockets. Windows uses loopback and protected endpoint descriptors with the aixand.local/1 schema and a fresh per-endpoint capability. Applications own endpoint placement and lifecycle policy.

From this directory:

python -m pip install -e ../filesystem -e '.[websocket]'
python -m unittest discover -s tests -v
python -m pip wheel --no-deps .

Native Windows and macOS behavior requires verification on those platforms.

Local developer commands

Inside the aixand-libraries source checkout, run from this directory with Python 3.11+ and uv:

./dev.sh develop --local
./dev.sh check
./dev.sh test
./dev.sh build

Use .\dev.ps1 on Windows. Each package owns its development environment and helper. Commands run within this package. See the development guide for wheel-based setup without sibling sources, lock updates, and build outputs.

Documentation and support

See the documentation index for usage, API reference, and runnable starter examples. Report ordinary problems through the integrating product's support channel or issue tracker. External contributions are not currently accepted due to limited maintainer capacity; see reporting guidance. Report vulnerabilities privately.

Metadata

Release files for aixand-lib-local-runtime 0.1.0b0

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

Source distribution (sdist)

Source distribution for aixand-lib-local-runtime 0.1.0b0
File Size Uploaded Provenance Actions
aixand_lib_local_runtime-0.1.0b0.tar.gz 27.3 kB With provenance Details for aixand_lib_local_runtime-0.1.0b0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aixand-lib-local-runtime 0.1.0b0
File Interpreter ABI Platform Actions
aixand_lib_local_runtime-0.1.0b0-py3-none-any.whl Python 3 none any Details for aixand_lib_local_runtime-0.1.0b0-py3-none-any.whl

Total release size: 39.6 kB

Release files / aixand_lib_local_runtime-0.1.0b0.tar.gz

Download URL aixand_lib_local_runtime-0.1.0b0.tar.gz
Size 27.3 kB
Tags Source
SHA-256 checksum
How to use checksums
42d5cf7c33dd80dacb37c2d459bd69e2ee454b4325d3c69b3f0921a34fab0ccf
BLAKE2b-256 checksum
How to use checksums
04acd9b7f0b63dd6eb6be395c5f5b74484c7f51bbdb80e7243dfe7603158673e
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 Nov 11, 2026.

Transparency log

Release files / aixand_lib_local_runtime-0.1.0b0-py3-none-any.whl

Download URL aixand_lib_local_runtime-0.1.0b0-py3-none-any.whl
Size 12.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
95f675b4f0a88a228d2bcd401ae434a003b90dfeec549c97c4f428aeee28b638
BLAKE2b-256 checksum
How to use checksums
f2d81d8e3b1051b2632bef1ac37d1a4f80b452dec5f36c6c8c0972298e664b32
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 Nov 11, 2026.

Transparency log

Security for aixand-lib-local-runtime 0.1.0b0

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.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for aixand_lib_local_runtime-0.1.0b0.tar.gz

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 Nov 11, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
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