Skip to main content

overwatch-ci-helper

This python package is built to help overwatch during ci builds/tests. It utilizes the docker-py package to manage deploying any number of overwatch microservices during CI testing. It requires you to have a config defined which has information about the image to use, the config for the overwatch microservices and the such.

Installation

To install the package, install it in the same way anyone install python packages:

python3 -m pip install overwatch-ci-helper

Usage

To use the package, simply use it in the following manner:

needs model-registry overwatch-server input-server -c PATH/TO/config.yaml --keystores PATH/TO/.dcp
...
...
...

needs model-registry overwatch-server input-server -c PATH/TO/config.yaml --keystores PATH/TO/.dcp --cleanup

The first command spins up a model-registry, overwatch-server and an input-server using the config specified and with the keystores given. The second cleans up the spun up docker containers, kills them and removes them from docker.

Metadata

Release files for overwatch-ci-helper 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for overwatch-ci-helper 0.1.2
File Size Uploaded Provenance Actions
overwatch_ci_helper-0.1.2.tar.gz 4.6 kB Without provenance Details for overwatch_ci_helper-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for overwatch-ci-helper 0.1.2
File Interpreter ABI Platform Actions
overwatch_ci_helper-0.1.2-py3-none-any.whl Python 3 none any Details for overwatch_ci_helper-0.1.2-py3-none-any.whl

Total release size: 10.4 kB

Release files / overwatch_ci_helper-0.1.2.tar.gz

Download URL overwatch_ci_helper-0.1.2.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
30276114e686a62dcd48b7ca47ff99c5aa3941169e97c1369580897ddae5d445
BLAKE2b-256 checksum
How to use checksums
315eb884d20ceb22d1545ea25941dc5a01ad461f4f5e1d541aa9175765bb465a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.10.12 Linux/5.4.0-152-generic

Release files / overwatch_ci_helper-0.1.2-py3-none-any.whl

Download URL overwatch_ci_helper-0.1.2-py3-none-any.whl
Size 5.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ef962dc54f828fe4bc998481eb1a337448f181b8bfa57ffab428478edc6e92d6
BLAKE2b-256 checksum
How to use checksums
622b502383a02f2bda19fb5dc845323689f218f91bc9db63380cd03538f6cb48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.10.12 Linux/5.4.0-152-generic

Security for overwatch-ci-helper 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page