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

Uploaded Python 3 Windows x86-64

val_wrapper-0.2.2-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.2-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.2-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.2-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.2-py3-none-win_amd64.whl.

File metadata

  • Download URL: val_wrapper-0.2.2-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.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3ee71e49f715cfc73f6c17e0955fdb64df214b71f3a0a2f8512092952567ff38
MD5 dde4cc8d1b42c7679a24b57c91a27acd
BLAKE2b-256 eb3ad61a39233b7554ee595f15f646a06b5d716fbb68993f95ee5eb4919d2808

See more details on using hashes here.

File details

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

File metadata

  • Download URL: val_wrapper-0.2.2-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.2-py3-none-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 1ad52c4307f5eb71462cddbd349dd206913976a984a987e26e3c7dc380fcef32
MD5 7b5a3facb1371cbaa4a6c3a9a2cffe23
BLAKE2b-256 1615b1a03119686052f5a426f8bbb7a0af9772518d81ec3192935398c882f0c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: val_wrapper-0.2.2-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.2-py3-none-manylinux_2_27_x86_64.whl
Algorithm Hash digest
SHA256 5169bee8b9448b79f90d2e7b0a3d4e829b59d3549614751ab408487b44a36489
MD5 f4776c6584932a9faa0294280b5bd1fd
BLAKE2b-256 07d78435ab361f0232afad40a168a25a95ac4e8a26eef388b5f6ae4ef313276f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: val_wrapper-0.2.2-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.2-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3ac47305d0ea7f29c2b994a4ca2fe55aed18b65ee018de3bebb89f451acbc3b5
MD5 301993a640f93ca54ed48782aa8cb7bc
BLAKE2b-256 a95691364b583217cb2e953dd1b217d012f8d05e20c7252cb7f60b3722224d81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: val_wrapper-0.2.2-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.2-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 791e45e6d40b7f19684329db25a8c93f82e076fc7aed3c43e3f4770e39ed88bd
MD5 4e3df976aa9de7baaa6c264d6c170248
BLAKE2b-256 9d26a5b5a61587e349f17d55f28fc1c21c7791cf43335973a864473c88b4e312

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