Skip to main content

Engine for evaluating Unleash feature flags

Project description

Python Bindings to Yggdrasil

Build

You'll need to setup a Python virtual environment:

python3 -m venv venv
source venv/bin/activate

and install the dependencies:

pip install -r requirements.txt

Running the tests

First make sure that have built the native FFI code. That can be done with Cargo anywhere in this project:

cargo build --release

You'll also need to set the path to the Yggdrasil native library like so:

export YGGDRASIL_LIB_PATH=/home/{YOUR_NAME_HERE}/dev/yggdrasil/target/release

Then you can run the tests with:

pytest

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

yggdrasil_engine-0.1.0b1-cp310-abi3-macosx_11_0_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10+ macOS 11.0+ x86-64

yggdrasil_engine-0.1.0b1-cp310-abi3-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10+ macOS 11.0+ ARM64

File details

Details for the file yggdrasil_engine-0.1.0b1-cp310-abi3-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yggdrasil_engine-0.1.0b1-cp310-abi3-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1411e906b50c61807405f897784fab97f8890e46d8f3f9373564d684952c9f46
MD5 b3f7e4a4f9eade4d8e402d3a90402161
BLAKE2b-256 66d38c3927e05521a72b906d4558baa1380f0366eaa7fe9024c5b17ba48c63cf

See more details on using hashes here.

File details

Details for the file yggdrasil_engine-0.1.0b1-cp310-abi3-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yggdrasil_engine-0.1.0b1-cp310-abi3-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 47795dfb8325bdda62f8b816f9307b7be78dc59c111ac2e1ce0e4520fbd2ca2e
MD5 f94c65f90719f62815ecf5007042cd08
BLAKE2b-256 cd896ca2bf86364a49a7105cf5fc1d1c0343e921ca70a4f03442c4679370801c

See more details on using hashes here.

File details

Details for the file yggdrasil_engine-0.1.0b1-cp310-abi3-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for yggdrasil_engine-0.1.0b1-cp310-abi3-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d7fb1ce4d4e2cb20cb291b8468b0271aeac856d0ef62bffa9d7dd7140284abfc
MD5 0a48a9c2bc314cc0bfe342ef3fc92624
BLAKE2b-256 a18179f828ffb139cacbe3082e5aba862b5befba9f40ff61ed395788014c71e3

See more details on using hashes here.

File details

Details for the file yggdrasil_engine-0.1.0b1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yggdrasil_engine-0.1.0b1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 830dd61cf3b799280f15627d85fc45870493aa077e8fdb937e9debec8a1e7e69
MD5 ccdf9cd66aa33620486a80d093f0d447
BLAKE2b-256 0f31a56ba075e33063e1e78443aa78fa41624d589d8f5390eee20593c01921b7

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