Python Bindings
Sprocket provides Python APIs that you can use to programmatically analyze WDL documents. These Python bindings expose a subset of the Rust APIs included in Sprocket's wdl crate.
Installation
Sprocket's Python bindings are available on PyPI as sprocket-bio. It requires Python 3.10 or greater, and can be installed using Pip:
bash
pip install sprocket-bioSprocket publishes precompiled wheels for many common platforms and Python versions. If you install sprocket-bio on a platform that does not have a precompiled wheel, you will need the latest stable release of the Rust compiler in order to build from source.
Documentation
You can find the Python binding's API docs and several examples online at https://sprocket-bio.readthedocs.io/.

