Skip to main content

Client library and code for Outerport cache

Project description

op-cache-client

Push, pull and cache models from remote registries with fast download.

Installation

Install c++ dependencies:

sudo apt-get update
sudo apt-get install clang
sudo apt-get install libstdc++6

Setting up the development environment

To install uv:

# On macOS and Linux.
$ curl -LsSf https://astral.sh/uv/install.sh | sh

To install the dependencies and build the package, run:

uv sync

To run scripts, run:

uv run <path_to_script>

To add packages, run:

uv add <package_name> [--dev for dev dependencies]

To create a Jupyter notebook kernel run:

uv run ipython kernel install --user --name=outerport
uv run --with jupyter jupyter lab

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

op_cache_client-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

op_cache_client-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file op_cache_client-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for op_cache_client-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7309bb9b99eb203c286a4e86959166416dab3c2e265b9aeb437c086d95c44317
MD5 d00db08ff4306159faa7f69b1c1bdb55
BLAKE2b-256 e6b5cac8ca284d34cca13e252586d68c80bbc7f564e837e6016d5266b2e902b1

See more details on using hashes here.

File details

Details for the file op_cache_client-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for op_cache_client-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94b6dbcbb6f6714dd6df6670d33e4e888c1187a92417c2eca2dcf160a3017324
MD5 617e235a01fe141c9f3353b065ac8642
BLAKE2b-256 62965ad8b7cbb6dabb9205e3ffd0eceab451d6bfccf43d076e05a265ce113e4d

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