Pharia Skill CLI
A simple CLI that helps you publish skills on Pharia Kernel.
Installation
You can install the CLI from the latest release on GitHub, or using the installer script from the release:
curl https://github.com/Aleph-Alpha/pharia-skill-cli/releases/download/<INSERT_LATEST_VERSION_HERE>/pharia-skill-cli-installer.sh | sh
Usage
Publish a skill to OCI registry
Usage: pharia-skill-cli publish [OPTIONS] --registry <REGISTRY> --repository <REPOSITORY> --tag <TAG> --username <USERNAME> --token <TOKEN> <SKILL>
Arguments:
<SKILL> Path to skill .wasm file
Options:
-R, --registry <REGISTRY> The OCI registry the skill will be published to (e.g. 'ghrc.io') [env: SKILL_REGISTRY=]
-r, --repository <REPOSITORY> The OCI repository the skill will be published to (e.g. 'org/pharia-skills/skills') [env: SKILL_REPOSITORY=]
-n, --name <NAME> Published skill name
-t, --tag <TAG> Published skill tag
-u, --username <USERNAME> User name for OCI registry [env: SKILL_REGISTRY_USER=]
-p, --token <TOKEN> Token for OCI registry [env: SKILL_REGISTRY_TOKEN=]
-h, --help Print help
Metadata
Release files for pharia-skill-cli 0.4.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pharia_skill_cli-0.4.9.tar.gz | 116.5 kB | Details |
Built distributions (wheels)
Total release size: 41.2 MB
Release files / pharia_skill_cli-0.4.9.tar.gz
| Download URL | pharia_skill_cli-0.4.9.tar.gz |
|---|---|
| Size | 116.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
62687020f04f7a928b2b8121fc8e887e578e0ce03746782e4beb57861cd75dbb
|
|
BLAKE2b-256 checksum How to use checksums |
ba0dc92f7700d3f0ea6452d549bec19cbacd7098e6b15de325ba7f83af17821d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-win_amd64.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-win_amd64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5b597a295a0869b5bd00a4654bd52807e209617a1c9d6b1d6c030ceb1e7d09e8
|
|
BLAKE2b-256 checksum How to use checksums |
d63d7e5507a919018ebcf8229b769d4ae0e02dd5030560d04e9963cdbfa0a0a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-win32.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-win32.whl |
|---|---|
| Size | 2.3 MB |
| Tags | Python 3 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
cf2b2b6f4398e9329d3ee455e86be933b067f46a69304cce3229940ddcf641fc
|
|
BLAKE2b-256 checksum How to use checksums |
b59a17be31c8fbb50ea5ed1f9cc998021748ba391a508521d1a0046c493432da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-musllinux_1_2_x86_64.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | Linux musl 1.2+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
367b7bf33f66442cf8cf2e23b4cc6109f4365a806e8c943b8826e47f0f0bb09f
|
|
BLAKE2b-256 checksum How to use checksums |
52d9c529105006e4be979ac96f9fd26308ff28866c720c7fd099ec7d1a4036f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-musllinux_1_2_i686.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-musllinux_1_2_i686.whl |
|---|---|
| Size | 3.2 MB |
| Tags | Linux musl 1.2+ x86-32 Python 3 |
|
SHA-256 checksum How to use checksums |
ba3b437f189eb6e2a084cc483a40e871366e90ab673ef2b1a1097a5b2058ba62
|
|
BLAKE2b-256 checksum How to use checksums |
da8cd1617a7df76574c11cab3b9e1c706024d2df05f6416b4edd27a6e243c83b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-musllinux_1_2_armv7l.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 3.1 MB |
| Tags | Linux musl 1.2+ ARMv7l Python 3 |
|
SHA-256 checksum How to use checksums |
8a608607fae678db9e8d4743efcf855fb30e976de82847f4e27bf071bd2027b8
|
|
BLAKE2b-256 checksum How to use checksums |
5d34c6e54eba5ea3af1901e2153f6d257f346960345c024e9db3baf9ed109b83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-musllinux_1_2_aarch64.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | Linux musl 1.2+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
74b189a73e8bd2aebe12a31d5bef2f118340e8a7a990516f6c592e83ea2f7c25
|
|
BLAKE2b-256 checksum How to use checksums |
d2f9006fff3993cdaec91b2da0770278c7a0e4046308591b1e1e631972740ed4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
4baa24b0977597252466ede769286ee521eb76bf1dcb97eb755615415bf0d6d9
|
|
BLAKE2b-256 checksum How to use checksums |
a05400492edd7d3d3777369fb0a44690bb4bda5e9d10186c44b8937cc1516053
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 3.2 MB |
| Tags | Linux glibc 2.17+ IBM System/390x Python 3 |
|
SHA-256 checksum How to use checksums |
8ceea79f371a5878859fd92521bc4f3e8ee48feae92d785d3f321a5b73f60224
|
|
BLAKE2b-256 checksum How to use checksums |
613f3c2e9baaec3d4e5d6411579492bdcb29bd4731a589072a40c153c93aa2a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 3.9 MB |
| Tags | Linux glibc 2.17+ PowerPC 64-le Python 3 |
|
SHA-256 checksum How to use checksums |
2b04580afe29f4fd711ad86120bd8052c4dca6048ce80840f1e9b9e81ec397be
|
|
BLAKE2b-256 checksum How to use checksums |
8ab59dd2f39315cede7e328758ca8fd14bec6e07a8394ca0ba354b007e712b7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 3.4 MB |
| Tags | Linux glibc 2.17+ x86-32 Python 3 |
|
SHA-256 checksum How to use checksums |
c5af0f2f409b96ff37bfa17656a85a08a97035c9c9c9351dab70ce58b7c352ed
|
|
BLAKE2b-256 checksum How to use checksums |
46e7aa2077ddaeffb2fa5ed95eda0f09063f3cf3382742c6b8ab9256213dc25a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 3.1 MB |
| Tags | Linux glibc 2.17+ ARMv7l Python 3 |
|
SHA-256 checksum How to use checksums |
477b280e1e639d20953d114441707e5ce2cf4c585608077d44987fb854929b13
|
|
BLAKE2b-256 checksum How to use checksums |
2dfbb6c5219745e4b995d443490ab0b6f05eb094f99f424ff13a62335ace14da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-macosx_11_0_arm64.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
48f4aeaa2597f97630184a3738f1c7ecfe048c5b31a3f96986e473fe48d890c0
|
|
BLAKE2b-256 checksum How to use checksums |
dcccf03bcf18ef4faddba33c64a924b5341093cb18d7a0e668ebbdeaa34bb5e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|
Release files / pharia_skill_cli-0.4.9-py3-none-macosx_10_12_x86_64.whl
| Download URL | pharia_skill_cli-0.4.9-py3-none-macosx_10_12_x86_64.whl |
|---|---|
| Size | 3.2 MB |
| Tags | Python 3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
6e6dbe344fbba5d7ccdf3e2455387837662574e4070db84840d7e92c3e31e53e
|
|
BLAKE2b-256 checksum How to use checksums |
e2d8037e46d19ae3c7e2e2345c2e2d87f1b9ae630ae909e43584381487bf7fee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.8.7
|