Placeholder release for KAL (Knowledge Adapter Layer) — full release ships as v0.3.0+
Project description
knowlytix-kal — placeholder
This is a name-reserving placeholder for knowlytix-kal on PyPI. The
full public release ships as v0.3.0 and will provide:
KnowledgeAdapterProtocol — a typed, backend-agnostic surface every knowledge graph implementation can target (Postgres, RDF/SPARQL, in-process, third-party APIs).KGStoreProtocol +KalDefaultKGStore— pluggable storage layer per paper §7 ("the adapter delegates rather than reimplements").PostgresKnowledgeAdapter— full Postgres reference adapter over the package's ORM in thekalschema.FederationRouter— fan-out router with per-tenant scoping, partial-failure isolation, and vertical-axis deduplication across multiple adapters.- Connection registry + Fernet-backed credential rotation.
- Verification metadata as a first-class field on every triple.
See the paper (lands in v0.3.0) for the full design.
Roadmap
- v0.0.1 (this release) — placeholder; reserves the project name.
import knowlytix.kalresolves but exposes only__version__. - v0.3.0 (next public release) — full KAL surface as described
above. See
CHANGELOG.mdfor the detailed release notes.
License
Project details
Release history Release notifications | RSS feed
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 knowlytix_kal-0.0.1.tar.gz.
File metadata
- Download URL: knowlytix_kal-0.0.1.tar.gz
- Upload date:
- Size: 10.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b2fd856756a25210f41df25fe8ebf33b6c17957313a5abdc5d3b50beb4780421
|
|
| MD5 |
e99ddc6eb88174adab1f956c2d0d07db
|
|
| BLAKE2b-256 |
518146fe1e8efae785754821be95b03ecadf8d63316112d65b37fe5e4e9c3d85
|
Provenance
The following attestation bundles were made for knowlytix_kal-0.0.1.tar.gz:
Publisher:
publish.yml on knowlytix/KAL
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
knowlytix_kal-0.0.1.tar.gz -
Subject digest:
b2fd856756a25210f41df25fe8ebf33b6c17957313a5abdc5d3b50beb4780421 - Sigstore transparency entry: 1563977671
- Sigstore integration time:
-
Permalink:
knowlytix/KAL@8d09f69cdb2cad4bdeb03e37cb6f9278806b410e -
Branch / Tag:
refs/tags/v0.0.1 - Owner: https://github.com/knowlytix
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@8d09f69cdb2cad4bdeb03e37cb6f9278806b410e -
Trigger Event:
push
-
Statement type:
File details
Details for the file knowlytix_kal-0.0.1-py3-none-any.whl.
File metadata
- Download URL: knowlytix_kal-0.0.1-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a20d29e1b7d854fb5b1e248e1624de1766fe1914a7959201413047c170d109c
|
|
| MD5 |
762c06d913aa83bf7e03d2adb2bac573
|
|
| BLAKE2b-256 |
df1828e1f342a9cd9bb3450733c5035572e517a10e24a9f89eb0fd205acf0dda
|
Provenance
The following attestation bundles were made for knowlytix_kal-0.0.1-py3-none-any.whl:
Publisher:
publish.yml on knowlytix/KAL
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
knowlytix_kal-0.0.1-py3-none-any.whl -
Subject digest:
4a20d29e1b7d854fb5b1e248e1624de1766fe1914a7959201413047c170d109c - Sigstore transparency entry: 1563977844
- Sigstore integration time:
-
Permalink:
knowlytix/KAL@8d09f69cdb2cad4bdeb03e37cb6f9278806b410e -
Branch / Tag:
refs/tags/v0.0.1 - Owner: https://github.com/knowlytix
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@8d09f69cdb2cad4bdeb03e37cb6f9278806b410e -
Trigger Event:
push
-
Statement type: