Skip to main content

Tests

Docs

Engine

This is the source code repository for a framework for creating and running Seldonian algorithms.

Installation

To use the latest stable version:

pip install seldonian-engine

To run this code as a developer, create a virtual environment. Then install the package locally, e.g.

python setup.py develop

or

pip install -e .

If you want to view the parse tree graphs using the built-in tools this library provides, install graphviz onto your system. The Seldonian library uses a Python API for graphviz, and the API requires that graphviz be installed system-wide. This should resolve mysterious error messages like "dot" not found. "dot" is a command line program included with graphviz for rendering the graphs from code.

Testing

To run the unit tests, from the command line do:

pytest

This will automatically run all tests in tests/.

To get more introspection into the tests see the Pytest documentation.

Versioning

The naming of versions of this software adheres to semantic versioning. Pre-release versions use a major version of "0", e.g. "0.0.1" is the very first pre-release version.

Download files

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

Source Distribution

seldonian_engine-0.8.11.tar.gz (127.1 kB view details)

Uploaded Source

Built Distribution

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

seldonian_engine-0.8.11-py3-none-any.whl (168.4 kB view details)

Uploaded Python 3

File details

Details for the file seldonian_engine-0.8.11.tar.gz.

File metadata

  • Download URL: seldonian_engine-0.8.11.tar.gz
  • Upload date:
  • Size: 127.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.66.1 CPython/3.8.8

File hashes

Hashes for seldonian_engine-0.8.11.tar.gz
Algorithm Hash digest
SHA256 9e34dcc97fee80af36e5c92094058f0946720263cb1b1f6e2e4611ae65927497
MD5 e80a5bd09164bedede86fc36e3b5e357
BLAKE2b-256 a0222bea9d57885465a2e3bb36906d37dfb92a2e2b4d2d288daba3cdee0116d4

See more details on using hashes here.

File details

Details for the file seldonian_engine-0.8.11-py3-none-any.whl.

File metadata

  • Download URL: seldonian_engine-0.8.11-py3-none-any.whl
  • Upload date:
  • Size: 168.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.66.1 CPython/3.8.8

File hashes

Hashes for seldonian_engine-0.8.11-py3-none-any.whl
Algorithm Hash digest
SHA256 ce9f5f6cf926679475151994747d5ee89b1c45cd36e08cc6418ce6aa62d5bcc8
MD5 6df95de37ecec88abcbe751d71b97932
BLAKE2b-256 1fccc67fd958cafe759b0966cb90c1eef0ccbcea3c0e3b8f1ced85ce2e4fc8fd

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.8.11 This release

2 files

0.8.10

2 files

0.8.9

2 files

0.8.8

2 files

0.8.7

2 files

0.8.6

2 files

0.8.5

2 files

0.8.4

2 files

0.8.3

2 files

0.8.2

2 files

0.8.1

2 files

0.8.0

2 files

0.7.9

2 files

0.7.8

2 files

0.7.7

2 files

0.7.6

2 files

0.7.5

2 files

0.7.4

2 files

0.7.3

2 files

0.7.2

2 files

0.7.1

2 files

0.6.3

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.3.2

2 files

0.3.1

2 files

0.3.0

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.1.1

2 files

0.1.0

2 files

0.0.3

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page