plan validation toolkit
Project description
val-wrapper
A python wrapper over KCL-VAL binary executables compiled from source.
LICENSE
This pypi release, which redistributes the VAL binaries, carries the original 3-Clause BSD License under which VAL source code was released.
USAGE
-
Command line
validate.py
is installed as a python script, a wrapper aroundValidate
executable, which can be run from the command line. The pypi script installation directory is generally in systemPATH
, if not, it should be added manually.validate.py -h
-
From another python module
You can import
val_main
fromval_wrapper
and use it to run VAL binaries.SYNTAX:
val_main("<executable name>", [<arg1>, <arg2>, ...])
from val_wrapper import val_main val_main("Validate", ["-h"])
-
Google colab notebook
!pip install val-wrapper wurlitzer --upgrade from val_wrapper import val_main from wurlitzer import sys_pipes with sys_pipes(): val_main("Validate", ["-h"])
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
Built Distributions
File details
Details for the file val_wrapper-0.2.3-py3-none-win_amd64.whl
.
File metadata
- Download URL: val_wrapper-0.2.3-py3-none-win_amd64.whl
- Upload date:
- Size: 9.7 MB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce0bd290aee6f5bd6216e57b5a35cea7ac0bd9eca5f34c8476803541a4ffe2b0 |
|
MD5 | a79e802bc4de2302a6b658a065f1d708 |
|
BLAKE2b-256 | e5946c0d5558d77b8a7fc6d62f5e1a352a6ccecf3e33d57fb13af9cc129cde08 |
File details
Details for the file val_wrapper-0.2.3-py3-none-manylinux_2_31_x86_64.whl
.
File metadata
- Download URL: val_wrapper-0.2.3-py3-none-manylinux_2_31_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: Python 3, manylinux: glibc 2.31+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3fd7418404ea24f91a589f2025f503a8ff019bacd1ecefc76a545621f27f7da |
|
MD5 | 1741facbe5a681422ab15bacef8c6e46 |
|
BLAKE2b-256 | 5fdeb71a802f213a90417218f24d1417da99b7a6a9917acfeeff8eaac22b9462 |
File details
Details for the file val_wrapper-0.2.3-py3-none-manylinux_2_27_x86_64.whl
.
File metadata
- Download URL: val_wrapper-0.2.3-py3-none-manylinux_2_27_x86_64.whl
- Upload date:
- Size: 1.9 MB
- Tags: Python 3, manylinux: glibc 2.27+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae18e7e482042d3fec75f02f67f303b9cff1c44e1b91ee77590f361603b88aa2 |
|
MD5 | 2cc4fa3a02da5dafc3a20bebbf26cbb7 |
|
BLAKE2b-256 | 0ad58fd9eb21aa4bfb1e444b93f65f8d6b147d1b6c68169acb78d9d6634db763 |
File details
Details for the file val_wrapper-0.2.3-py3-none-macosx_11_0_x86_64.whl
.
File metadata
- Download URL: val_wrapper-0.2.3-py3-none-macosx_11_0_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: Python 3, macOS 11.0+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53fe271ec2af6b980f11b7b62e97568b3779a9b56d1753d3eff9c3c8d64002fa |
|
MD5 | 90047a8be78d2bd45acd49b08bef16de |
|
BLAKE2b-256 | 874f4aa506a25bbda1197c5dd14db69392472ce8d935245c0bd3eda698d57c39 |
File details
Details for the file val_wrapper-0.2.3-py3-none-macosx_10_15_x86_64.whl
.
File metadata
- Download URL: val_wrapper-0.2.3-py3-none-macosx_10_15_x86_64.whl
- Upload date:
- Size: 5.3 MB
- Tags: Python 3, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96ccdf1a7be0ae8cad8655328b753c7db3f33a4d843b51679938169f6fc0ddfe |
|
MD5 | 00b85baa7c6853d10404fdeac26f51ab |
|
BLAKE2b-256 | 99c5b8e332783a1c34f8eca026725428bd3830cb8121a3ad44797008c6427d2e |