Skip to main content

ops tooling for Striveworks's R&D team

Project description

R&D Ops

badge

Docs: https://striveworks.github.io/radops/

Python package

Install

pip install radops

Dev setup

pip install -e ".[dev]"
pre-commit install

Testing

Unit tests

Unit tests can be run via

pytest tests/unit-tests

Functional tests

Functional tests require s3 setup. This can be done locally via

docker run -p 9000:9000 -p 9090:9090 -e MINIO_ROOT_USER=user -e MINIO_ROOT_PASSWORD=password quay.io/minio/minio server /data --console-address ":9090"

and then the functional tests can be run using the following command

s3_endpoint_url=http://127.0.0.1:9000 aws_access_key_id=user aws_secret_access_key=password pytest -s tests/functional-tests/test_data_lake.py

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

radops-0.12.0.tar.gz (55.5 kB view details)

Uploaded Source

Built Distribution

radops-0.12.0-py3-none-any.whl (36.0 kB view details)

Uploaded Python 3

File details

Details for the file radops-0.12.0.tar.gz.

File metadata

  • Download URL: radops-0.12.0.tar.gz
  • Upload date:
  • Size: 55.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for radops-0.12.0.tar.gz
Algorithm Hash digest
SHA256 227a16634eeb3c7b267371400f38658ffa619f386b245f35d63da5188ae32bb2
MD5 a6bb1aad8bf7d44b9ce08d1f1c53cb5e
BLAKE2b-256 045b876d802d9e7d268eb0e12bd74de0cf9d7febf989fdcb4fab03620ece0adf

See more details on using hashes here.

File details

Details for the file radops-0.12.0-py3-none-any.whl.

File metadata

  • Download URL: radops-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 36.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for radops-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e1b3e764a90009805970a9c6e20b2beb5e5df45751cecd6339e9cfed65014f7
MD5 bc25934fbf0dfe1f08eebeb56b946797
BLAKE2b-256 700ee5573a1a6c6c4c18c0498720ddfced87f3c02728c33e290cf3feee76e8ee

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page