Skip to main content

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 around Validate executable, which can be run from the command line. The pypi script installation directory is generally in system PATH, if not, it should be added manually.

      validate.py -h
    
  • From another python module

    You can import val_main from val_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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

val_wrapper-0.2.3-py3-none-win_amd64.whl (9.7 MB view details)

Uploaded Python 3 Windows x86-64

val_wrapper-0.2.3-py3-none-manylinux_2_31_x86_64.whl (2.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.31+ x86-64

val_wrapper-0.2.3-py3-none-manylinux_2_27_x86_64.whl (1.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.27+ x86-64

val_wrapper-0.2.3-py3-none-macosx_11_0_x86_64.whl (5.3 MB view details)

Uploaded Python 3 macOS 11.0+ x86-64

val_wrapper-0.2.3-py3-none-macosx_10_15_x86_64.whl (5.3 MB view details)

Uploaded Python 3 macOS 10.15+ x86-64

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

Hashes for val_wrapper-0.2.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ce0bd290aee6f5bd6216e57b5a35cea7ac0bd9eca5f34c8476803541a4ffe2b0
MD5 a79e802bc4de2302a6b658a065f1d708
BLAKE2b-256 e5946c0d5558d77b8a7fc6d62f5e1a352a6ccecf3e33d57fb13af9cc129cde08

See more details on using hashes here.

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

Hashes for val_wrapper-0.2.3-py3-none-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 d3fd7418404ea24f91a589f2025f503a8ff019bacd1ecefc76a545621f27f7da
MD5 1741facbe5a681422ab15bacef8c6e46
BLAKE2b-256 5fdeb71a802f213a90417218f24d1417da99b7a6a9917acfeeff8eaac22b9462

See more details on using hashes here.

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

Hashes for val_wrapper-0.2.3-py3-none-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 ae18e7e482042d3fec75f02f67f303b9cff1c44e1b91ee77590f361603b88aa2
MD5 2cc4fa3a02da5dafc3a20bebbf26cbb7
BLAKE2b-256 0ad58fd9eb21aa4bfb1e444b93f65f8d6b147d1b6c68169acb78d9d6634db763

See more details on using hashes here.

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

Hashes for val_wrapper-0.2.3-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 53fe271ec2af6b980f11b7b62e97568b3779a9b56d1753d3eff9c3c8d64002fa
MD5 90047a8be78d2bd45acd49b08bef16de
BLAKE2b-256 874f4aa506a25bbda1197c5dd14db69392472ce8d935245c0bd3eda698d57c39

See more details on using hashes here.

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

Hashes for val_wrapper-0.2.3-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 96ccdf1a7be0ae8cad8655328b753c7db3f33a4d843b51679938169f6fc0ddfe
MD5 00b85baa7c6853d10404fdeac26f51ab
BLAKE2b-256 99c5b8e332783a1c34f8eca026725428bd3830cb8121a3ad44797008c6427d2e

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