Skip to main content

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:

  • KnowledgeAdapter Protocol — a typed, backend-agnostic surface every knowledge graph implementation can target (Postgres, RDF/SPARQL, in-process, third-party APIs).
  • KGStore Protocol + KalDefaultKGStore — pluggable storage layer per paper §7 ("the adapter delegates rather than reimplements").
  • PostgresKnowledgeAdapter — full Postgres reference adapter over the package's ORM in the kal schema.
  • 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.kal resolves but exposes only __version__.
  • v0.3.0 (next public release) — full KAL surface as described above. See CHANGELOG.md for the detailed release notes.

License

Apache-2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

knowlytix_kal-0.0.1.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

knowlytix_kal-0.0.1-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

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

Hashes for knowlytix_kal-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b2fd856756a25210f41df25fe8ebf33b6c17957313a5abdc5d3b50beb4780421
MD5 e99ddc6eb88174adab1f956c2d0d07db
BLAKE2b-256 518146fe1e8efae785754821be95b03ecadf8d63316112d65b37fe5e4e9c3d85

See more details on using hashes here.

Provenance

The following attestation bundles were made for knowlytix_kal-0.0.1.tar.gz:

Publisher: publish.yml on knowlytix/KAL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for knowlytix_kal-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4a20d29e1b7d854fb5b1e248e1624de1766fe1914a7959201413047c170d109c
MD5 762c06d913aa83bf7e03d2adb2bac573
BLAKE2b-256 df1828e1f342a9cd9bb3450733c5035572e517a10e24a9f89eb0fd205acf0dda

See more details on using hashes here.

Provenance

The following attestation bundles were made for knowlytix_kal-0.0.1-py3-none-any.whl:

Publisher: publish.yml on knowlytix/KAL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page