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.4-py3-none-win_amd64.whl (9.7 MB view details)

Uploaded Python 3 Windows x86-64

val_wrapper-0.2.4-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.4-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.4-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.4-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.4-py3-none-win_amd64.whl.

File metadata

  • Download URL: val_wrapper-0.2.4-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.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 18c017356af3243fcc707935e22c3eff0b4529ba3c9356b69a3c652dcce38701
MD5 0a39bb0a7c2a8c18fa5c647519bea8b5
BLAKE2b-256 01e61c1820687af55f451f8deb8ee8f239dcce6bd59abbbff42677b2d02b89de

See more details on using hashes here.

File details

Details for the file val_wrapper-0.2.4-py3-none-manylinux_2_31_x86_64.whl.

File metadata

  • Download URL: val_wrapper-0.2.4-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.4-py3-none-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 80a578ad8c5b7a47c3597c50d8e3e264135d9cd24589eecd46ef309994dd2a84
MD5 15c2372510977e4bcef3fa101b724ddc
BLAKE2b-256 534148c5198752cf32eae406f186388c8212fcb8df2d7994f5fe9ec6fdb25b90

See more details on using hashes here.

File details

Details for the file val_wrapper-0.2.4-py3-none-manylinux_2_27_x86_64.whl.

File metadata

  • Download URL: val_wrapper-0.2.4-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.4-py3-none-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 ad0596bc25cc6a30bb696d1a7e24fad9a7fa0b47171d25f96c0987c88d3bc891
MD5 05e521e6d1b162b0ce5c2f92782519d0
BLAKE2b-256 d852d1c681ef19c37d233437ba2b1022b6392fea5db77e93f90365b98c03d27b

See more details on using hashes here.

File details

Details for the file val_wrapper-0.2.4-py3-none-macosx_11_0_x86_64.whl.

File metadata

  • Download URL: val_wrapper-0.2.4-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.4-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9f0237b5fe2e5a03f4fe2f74de06d03eeb42b57d5712ed707dd30a6dc4c6c641
MD5 6d2ae982217397e23358462b6ada41a0
BLAKE2b-256 0fb1d5c2f355acd3b9a235ec69b1d8bbcbbfcc903cdf8d024532fe243061d7bb

See more details on using hashes here.

File details

Details for the file val_wrapper-0.2.4-py3-none-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: val_wrapper-0.2.4-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.4-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 380d38a856bf6b5c5398312d4ea3d7ac2bb0e0db3725fb4e7b74187d3a4d95da
MD5 85da5b04652a3e51c9d644b2422793ab
BLAKE2b-256 4821c064cc185e47f5da5438158663f8b7d9ac799114e73563ece53d9ecb6c1e

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