Skip to main content

A minimal python library for orchestrating runs of large SQL scripts.

Project description

Sciurus

coverage

Sciurus is a python library for orchestrating runs of large SQL scripts.

You can explore the library by checking out this documentation.

You can quickly try it out if you have docker:

  1. Run the following in the project directory after cloning it:
docker build -t xerini -f Dockerfile .
docker run -it xerini zsh
  1. When inside the container run:
make

This will run black, pylint, mypy, and pytest

  1. You can also build and use the deployment container:
docker build -t xerini-deploy -f deploy.Dockerfile . --no-cache
docker run -it xerini-deploy python -c "from sciurus.utilities import random_id8; print(random_id8())"

This should produce a random_id8() string

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

xerini-0.3.1.tar.gz (513.3 kB view details)

Uploaded Source

Built Distribution

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

xerini-0.3.1-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file xerini-0.3.1.tar.gz.

File metadata

  • Download URL: xerini-0.3.1.tar.gz
  • Upload date:
  • Size: 513.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.0

File hashes

Hashes for xerini-0.3.1.tar.gz
Algorithm Hash digest
SHA256 8bd2ea8cb523c225d05380f2ed16976392cba9badef3170830b6714705101922
MD5 63f11c54ab8294337e669b8c575a484c
BLAKE2b-256 1c4787491e9c9f36e62bd88895b9faa8d0e01963f534b1004ce82ba6c0d7505b

See more details on using hashes here.

File details

Details for the file xerini-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: xerini-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.0

File hashes

Hashes for xerini-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b9a206d5aead1b9a04d4d2a1e47e6909dddd5818480e6b9df63846b34be861f3
MD5 3fdb93df35cfac2dedd47fb32b74c1c9
BLAKE2b-256 e96e473f1f5cf7196bcc5a762e8ced4a9baeb5bca3aa082a1a9a208e8cf9e6f1

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