Skip to main content

Model deployment and caching service

Project description

outerport

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

Then restart VSCode and you should find the kernel.

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.

outerport-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

outerport-0.1.5-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 outerport-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for outerport-0.1.5-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e33925bf6a7ba2b1c93780ba62b820046f10fc448e3a4ec764bd725fdeee5895
MD5 94c96681abd24676b54b1aa918382f6c
BLAKE2b-256 d1e8fc6756b185719a89a772240059e1307b3eb7e69226464a8091f37bdc3fbe

See more details on using hashes here.

File details

Details for the file outerport-0.1.5-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for outerport-0.1.5-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d498ea21d6f8013d08f9220178305131bbd5c9cf7724db065ae2d5fb450c7b1
MD5 2bfe50ba8a8a61c47f4e8c7ba2218420
BLAKE2b-256 d8657bc1f4aa7dbc294b06f585d5ba8d2ba46235869e86df0073bd4ff63d16b7

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