Skip to main content

A simple CLI that helps you publish skills on Pharia Kernel.

Project description

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

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

pharia_skill_cli-0.4.8.tar.gz (116.5 kB view details)

Uploaded Source

Built Distributions

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

pharia_skill_cli-0.4.8-py3-none-win_amd64.whl (2.7 MB view details)

Uploaded Python 3Windows x86-64

pharia_skill_cli-0.4.8-py3-none-win32.whl (2.3 MB view details)

Uploaded Python 3Windows x86

pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_x86_64.whl (3.4 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_i686.whl (3.2 MB view details)

Uploaded Python 3musllinux: musl 1.2+ i686

pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_armv7l.whl (3.1 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_aarch64.whl (3.3 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

pharia_skill_cli-0.4.8-py3-none-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

pharia_skill_cli-0.4.8-py3-none-macosx_10_12_x86_64.whl (3.2 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file pharia_skill_cli-0.4.8.tar.gz.

File metadata

  • Download URL: pharia_skill_cli-0.4.8.tar.gz
  • Upload date:
  • Size: 116.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.8.7

File hashes

Hashes for pharia_skill_cli-0.4.8.tar.gz
Algorithm Hash digest
SHA256 be81cc0026f41014a3cb98575ca8949edf020396ab7405fa9ff03f486d1adfef
MD5 4777ce6cd9ea2fa82aa25286406e8bb4
BLAKE2b-256 95e785fce950c931ad0b6f3ca389c0147d57b077f3bb066b3d4b3bbffa2d5667

See more details on using hashes here.

File details

Details for the file pharia_skill_cli-0.4.8-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for pharia_skill_cli-0.4.8-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 fee631aa09a7a4957eae1ef881f9a3bd7ffbb4a238acb01642356c4a484560ed
MD5 3f7eb4f49fbcc1442776f58f5267aa75
BLAKE2b-256 2a982b8a09559338577b074f67f00fd179acff37718ad400be60fe0fb9fb4e1c

See more details on using hashes here.

File details

Details for the file pharia_skill_cli-0.4.8-py3-none-win32.whl.

File metadata

File hashes

Hashes for pharia_skill_cli-0.4.8-py3-none-win32.whl
Algorithm Hash digest
SHA256 f873e0a9f97184bd85c0a3c48f0bfe75d321c7948405b57552263dff032e20f5
MD5 7e866e28ffb170f0f8da7cc55a778758
BLAKE2b-256 3213031942c63607407437edfe191d922882aa87a120220e52d9a35f20535e1f

See more details on using hashes here.

File details

Details for the file pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 22199c24b6d06fa011b186ea4816bc6aa9076e5858971ff5876aa18c7a7b9d60
MD5 075ab24cf335b18c8660c088e95f127f
BLAKE2b-256 fca02bd99914727b81d05a566e69cf49a2e80c358bcc20f3667c25337200de80

See more details on using hashes here.

File details

Details for the file pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 259b457077a6cb83951b5919ba3a784160d86416b13bdb056c3beb0b09867588
MD5 d062bff2da067815073bda09b1c822e1
BLAKE2b-256 8a02a772da354aba2e06a31238fd7ef2eb19496404952c34b376e783395f80d1

See more details on using hashes here.

File details

Details for the file pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a1fa05e4582a2af123dbf62a249f350c49fbc43248758cc3b7c23d52cb841423
MD5 14b4d806ba22f0cec94a8deeeac17545
BLAKE2b-256 c442cf3fc64f032c7fef96de58648e9ea7cedd0dbe6d17debd997e9f141a348d

See more details on using hashes here.

File details

Details for the file pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pharia_skill_cli-0.4.8-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4fc4b96ef82f8ddc4729ef225e69df34d3b8c29039553f8d901d65ec56be470c
MD5 8395643928ebfa9e45d8548c7e2cf6df
BLAKE2b-256 88ee0879b2e40aef8f25b4a78ab8e4eb6419ecff59499d191ae5264ff037e8de

See more details on using hashes here.

File details

Details for the file pharia_skill_cli-0.4.8-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pharia_skill_cli-0.4.8-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f7cfa1af0e9d8c7a2e1c74d98fe6946e7502e66d57c28a337d1584febf99a8f2
MD5 d713642cb04bade26c8317358d46e0fd
BLAKE2b-256 233b5e92c8d3b261a7c644312c4931d5c97970df9d48b5ba2b61a0e86e7cd94d

See more details on using hashes here.

File details

Details for the file pharia_skill_cli-0.4.8-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pharia_skill_cli-0.4.8-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7f12e6da2f61caede39c632e8128e5c7a1dbe45e222c3ca0da42880329d5f73e
MD5 8a1ca579d3d068b78cf41d99dbc93432
BLAKE2b-256 4b1993806a79cdaf747ed8dcb4e39d11043d24e006bd27665e55ffe17bd27d02

See more details on using hashes here.

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