With PyVAST we provide a very minimal python wrapper around the VAST command line interface. The wrapper features fluent method chaining and is based on Python's asyncio.

All VAST commands can be used with the wrapper. However, the wrapper does not implement any commands itself. It simply passes all received arguments to the vast binary. It is hence very easy to make mistakes in form of typos, given this minimalistic implementation. Please refer to the vast documentation for details about valid vast commands.

See the usage instructions to get started with PyVAST.