Axiom CLI is a command-line interface for managing and distributing data model packages using OCI registry specification. It provides a docker-like experience for users to interact with data model packages, allowing them to push, pull, and manage their data models in a standardized way.
Project description
Axiom
The package manager for semantic artifacts.
Axiom is a CLI tool for managing the lifecycle of semantic artifacts such as ontologies, application profiles, and their distributions. It brings modern package management concepts -versioning, dependencies, and distribution- to the world of linked data.
Installation
pip install axiom
(or clone and install locally)
git clone https://github.com/semiceu/axiom
cd axiom
pip install -e .
CLI Overview
Axiom follows a modular CLI structure:
axiom [COMMAND] [SUBCOMMAND]
Concepts
Repository
A location where semantic artifacts are stored and shared.
Model
A semantic artifact such as:
- Ontologies (OWL)
- Application profiles
- Controlled vocabularies
Distribution
A concrete representation of a model, for example:
- Turtle file
- JSON-LD serialization
- Packaged release
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 axiom_cli-0.1.0.tar.gz.
File metadata
- Download URL: axiom_cli-0.1.0.tar.gz
- Upload date:
- Size: 26.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b2eb260a6aaa655ae37ec99ebe678fd08cfbea181ddfd15f82b44d9772dc8a0e
|
|
| MD5 |
a6e88e9e749967e954799d76c4684e31
|
|
| BLAKE2b-256 |
c4fe793341d3050edf9a5eef75f0b294fcdad62629cdce5e08bc65f05ba0b6b1
|
File details
Details for the file axiom_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: axiom_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 42.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3109e582029537a88befaea1638c2b8a62d0104bd20391bfd9013da7839d3b3f
|
|
| MD5 |
42b4d57c899d41bee4e6a3be2bc19284
|
|
| BLAKE2b-256 |
7ab71d67aa55fa6db484bb30d74641b359a0fa86c29e9aab5003e2102ad4d136
|