Rust-based CLI for interacting with OpsML
Project description
Opsml-cli
This package provides a python-installable CLI written in Rust for interacting with opsml.
Installation
Using Poetry
poetry add opsml-cli
Using Pip
pip install opsml-cli
Commands
To get a list of commands, run opsml-cli help.
Listing Cards
$ opsml-cli list-cards --registry model
Downloading Model
# Download model only
$ opsml-cli download-model --name {{model}} --repository {{repository}} --version {{version}} # name repository version
$ opsml-cli download-model --uid {{uid}} # model from uid
# Download onnx version of model
$ opsml-cli download-model --name model --repository {{repository}} --version 1.0.0 --onnx
# Download model and preprocessor (if available)
opsml-cli download-model --name model -- version 1.0.0 --repository {{repository}} --onnx --preprocessor
Contributing
If you'd like to contribute, be sure to check out our contributing guide!
Thanks goes to these phenomenal projects and people and people for creating a great foundation to build from!
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 Distributions
Built Distributions
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 opsml_cli-0.7.1-py3-none-win_arm64.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-win_arm64.whl
- Upload date:
- Size: 1.5 MB
- Tags: Python 3, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d8e5bb3371a5a54689a900888aa842d1a1f84afdab2746c307bcd86ff8dab0e
|
|
| MD5 |
346553478d1c9aa17a4eab3a98a28039
|
|
| BLAKE2b-256 |
0f8b0314c9569e15a693fd3c81d4ca988bc8a242ecf8fe676a4eadeab95de955
|
File details
Details for the file opsml_cli-0.7.1-py3-none-win_amd64.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-win_amd64.whl
- Upload date:
- Size: 1.5 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4eaa15ce7407610e180b9e1711f74ccff2bfb235c03117d7556b8c7a12f8289b
|
|
| MD5 |
7f60dbc43f482168c5227a3fd5e617a3
|
|
| BLAKE2b-256 |
6296167ae109bc7a62902db8b1f7a9c1f387cc0fc621dd54777c919f82fb7dbe
|
File details
Details for the file opsml_cli-0.7.1-py3-none-win32.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-win32.whl
- Upload date:
- Size: 1.4 MB
- Tags: Python 3, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87ad06216f56a9d1c98d3bdedfacf718f1a7013f00ebba8112093604e97490f6
|
|
| MD5 |
7f8d59dfb2650167b6fc110f6f29a449
|
|
| BLAKE2b-256 |
8b1d2403f68597e289410b839ad2b9d0c7af4eb38756eebd83364936825be62d
|
File details
Details for the file opsml_cli-0.7.1-py3-none-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: Python 3, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0809c91ae0e2920977a519975f52b755bdd856b0734d012161d858a3c936353f
|
|
| MD5 |
ed7c34f0853f3f52c4cf7647ab14c501
|
|
| BLAKE2b-256 |
ac5eee031b8574e4e2d3a4b7ae101aebee346a9b9de92ce4773994498de8ef77
|
File details
Details for the file opsml_cli-0.7.1-py3-none-musllinux_1_1_aarch64.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 3.6 MB
- Tags: Python 3, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96ad8533a845f5c7a661ebdc6d9fa57608697faf7c5e2ad451b9168970b6787f
|
|
| MD5 |
29b93d93d559d2430cf39f9d42fbe775
|
|
| BLAKE2b-256 |
29846191bb059879e08c1d91f494122b0368cb77cd965fce72584eed42096e20
|
File details
Details for the file opsml_cli-0.7.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.3 MB
- Tags: Python 3, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9af4868d97304df8adb7de4f4d5ffe6fd8eed727aa9f5c951bebf07a1d0acdcd
|
|
| MD5 |
af95f9a007882b7784c6e981cad669bb
|
|
| BLAKE2b-256 |
8e82396094b2dc4b7fe5809494f93a0e2ad3b1f4d560dd6aea58ed20f11ffeae
|
File details
Details for the file opsml_cli-0.7.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 3.2 MB
- Tags: Python 3, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d774a433ee2382f85c2522799883eb33e978697dd5262b6abfba25f8b242cabc
|
|
| MD5 |
15ffcf674dd8135678bf7d06c0e698f1
|
|
| BLAKE2b-256 |
1206effc8f196776c2e5212ff2e4b1a9a5a7902ccdb9c396de0f2e05fba4c541
|
File details
Details for the file opsml_cli-0.7.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 3.3 MB
- Tags: Python 3, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8d22459ef96850b69af1f0c25ef0171d670f85ac22a8877bedbc45d36fa8219
|
|
| MD5 |
2fc677d3e58f9f6d7bbf0666c9a3656e
|
|
| BLAKE2b-256 |
02751f4ace68cd581abb3c495e2c559e0650a14180709dd04f116f7d29236879
|
File details
Details for the file opsml_cli-0.7.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 2.8 MB
- Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c644f098126bf6b607edfaf3853f05e66289883d14d18dce01e1c1708e9044d
|
|
| MD5 |
f431e66523e14eecb0fac776ceca9ab6
|
|
| BLAKE2b-256 |
54e0b2138e1eb8e91cc90a7545cdc162482d078a65151a4a7d11bcbc981a266f
|
File details
Details for the file opsml_cli-0.7.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 3.4 MB
- Tags: Python 3, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b05902cd16bd179284fca4c5a9985d9b649b6180e7939271f177691e8cf3a03
|
|
| MD5 |
09c7f1bb98c266da987151f773fac71b
|
|
| BLAKE2b-256 |
5c0f99ef8238282ff4c2b32abcafebd84fedc6ae8d0d43e76020667f991ba753
|
File details
Details for the file opsml_cli-0.7.1-py3-none-macosx_11_0_arm64.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.4 MB
- Tags: Python 3, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65e810747e0f0f69d60083703c84ebe0179ba134e36737e164eafce568c85c0a
|
|
| MD5 |
38c7ace9b016c6edc9c5c214f3096ea5
|
|
| BLAKE2b-256 |
6bc240c354b20f11c0265129c3ecee266714f92a65e97ebb3308f5261439d968
|
File details
Details for the file opsml_cli-0.7.1-py3-none-macosx_10_12_x86_64.whl.
File metadata
- Download URL: opsml_cli-0.7.1-py3-none-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.5 MB
- Tags: Python 3, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c521bd997219d8e0d5401725fc6028d58bc7457afb1078b40ecfa60b44e10f06
|
|
| MD5 |
823e555f96b91c565f9b6323d41e7444
|
|
| BLAKE2b-256 |
ce5804439ad7f510c428456d118f82ef0e6d269fdf0e68134aa6607432fa8728
|