Skip to main content

Relay local-sidecar

Local-only FastAPI + aiosqlite process that the Relay SDK and CLI attach to. Single instance per host, serialized via the four-state lockfile classifier (spec H.5).

This is the W2 milestone package. W2.1 (this commit) lands the lockfile + spawn semantics, the local_atomic_file_write atomic-persistence primitive, and the /health nonce challenge. Later sub-features (W2.2-W2.7) layer on the asyncio runtime, aiosqlite WAL, state engine, event log, quiesce protocol, and crash recovery.

Status

W2.1 scaffold. Not yet runnable as a daemon - the CLI entrypoint lands in W5 (rly sidecar start). The library surface (relay_sidecar.spawn, relay_sidecar.primitives.local_atomic_file_write) is exercised by tests under tests/.

Anchors

  • Spec: planning/epochly-replay-spec.md section H.5 (lockfile four-state classifier), section H (four atomic-persistence primitives).
  • CLAUDE.md keystone invariant #3 (manifest source of truth) + #8 (atomic persistence via four primitives).
  • Contract: relay-v0.1-oss-wedge/contract.md VAL-W2-001 .. VAL-W2-011.

ASCII-only

Per CLAUDE.md ASCII-Safe Source, all files under apps/ are ASCII-only.

Metadata

Release files for epochly-relay-sidecar 0.1.20

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

Source distribution (sdist)

Source distribution for epochly-relay-sidecar 0.1.20
File Size Uploaded
epochly_relay_sidecar-0.1.20.tar.gz 175.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for epochly-relay-sidecar 0.1.20
File Interpreter ABI Platform
epochly_relay_sidecar-0.1.20-py3-none-any.whl Python 3 none any Details

Total release size: 377.7 kB

Release files / epochly_relay_sidecar-0.1.20.tar.gz

Download URL epochly_relay_sidecar-0.1.20.tar.gz
Size 175.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ef63f865bb7779d1ae7f9694a2e4bed58272f7e2f380cba27d36f8b14624b4a6
BLAKE2b-256 checksum
How to use checksums
50bf55f28eddc9a1b1c079d8c7a8483379c3a31058ebc868bc80b8f1baab4b1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 28, 2026.

Transparency log

Release files / epochly_relay_sidecar-0.1.20-py3-none-any.whl

Download URL epochly_relay_sidecar-0.1.20-py3-none-any.whl
Size 202.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c2ad1d6ab3491ce5ab33bc2c4bac2057d40ddcba95abc2c34b6ef3bedda2870b
BLAKE2b-256 checksum
How to use checksums
70c62e759ba25a94e5673b67306631dbe149c5d1c9c4701f5164aca90759bbac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 May 28, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.20 This release

2 release files

0.1.18

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.13

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.9

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