This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.0.2 instead.
Reason given by maintainers: first and broken release
agentship-core
The AgentShip kernel: spec, context, runtime, registry, errors, middleware, and the zero-dependency echo engine. Vendor-free — depends only on pydantic and pyyaml. Import as agentship.
Vendor-free by contract — and guarded against drift
The kernel cannot import OpenTelemetry, a2a-sdk, or any other vendor library (design §4.6): engine
and eval hooks must work with only agentship-core installed. That forces us to keep a few small
implementations of our own — the semantic-convention key constants, the in-memory
RecordingObserver, the A2A wire models, and the JWT/JWKS seam. We do not just trust those to match
the standards they claim to speak; each is pinned to its upstream by a conformance guard — a test
in the relevant package that validates our output against the real library. So the code stays thin and
vendor-free, and it still can't silently drift.
See docs/decisions/0001-integrate-not-invent.md
for the delegations and the keep-thin-and-guard decisions.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentship_core-0.0.1.tar.gz.
File metadata
- Download URL: agentship_core-0.0.1.tar.gz
- Upload date:
- Size: 157.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7dee02f594e93e28f66a889260cf4348525aed0935477cf26805f8333ce69a8a
|
|
| MD5 |
5e32fb8289e21d8e2b38d8c71ce0287e
|
|
| BLAKE2b-256 |
1c2dd267f880846c40881b8dc66079f54c8ddc0e35df306e1034742813256f63
|
Provenance
The following attestation bundles were made for agentship_core-0.0.1.tar.gz:
Publisher:
release.yml on Agent-Ship/agent-ship
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentship_core-0.0.1.tar.gz -
Subject digest:
7dee02f594e93e28f66a889260cf4348525aed0935477cf26805f8333ce69a8a - Sigstore transparency entry: 2742982768
- Sigstore integration time:
-
Permalink:
Agent-Ship/agent-ship@1f2dd6100eda99cf2a16dfac4490b3e40bcfadc3 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Agent-Ship
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@1f2dd6100eda99cf2a16dfac4490b3e40bcfadc3 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file agentship_core-0.0.1-py3-none-any.whl.
File metadata
- Download URL: agentship_core-0.0.1-py3-none-any.whl
- Upload date:
- Size: 132.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
595d5d3c2cee5b9271d5be5005924195fce5c56a1c9d417851547655eef23d26
|
|
| MD5 |
3c4fcd5d83ac30181a443f04fbd60ec9
|
|
| BLAKE2b-256 |
90c3e83630a22f7cd81c29e4fc87a27e8f786e43075fb2d36b2754ce20a53708
|