Skip to main content

viashpy

Various tools and utilities to interact with viash using python.

Installation

To install viashpy, you can do so from the python package index PyPI using pip.

pip install viashpy

Running the tests

To run the tests, clone the repository and install the development requirements by running the following command from the root of the repository:

pip install .[dev] # Do not forget to quote this if you are using zsh

By default, viashpy can tested against different python versions (more specifically 3.8 to 3.13) using tox. These versions of python must be made available to tox (by adding them to your PATH environment variable), for example by installing and enabling them using pyenv.

Afterwards, running the tests is a matter of executing:

tox

Alternatively, if you wish to test for the python version installed on your system only, you can choose to only test -e parameter.

# Uses python3.8
tox -e py3.8

License

Copyright (C) 2020 Data Intuitive

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Release files for viashpy 0.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for viashpy 0.10.0
File Size Uploaded
viashpy-0.10.0.tar.gz 32.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for viashpy 0.10.0
File Interpreter ABI Platform
viashpy-0.10.0-py3-none-any.whl Python 3 none any Details

Total release size: 53.1 kB

Release files / viashpy-0.10.0.tar.gz

Download URL viashpy-0.10.0.tar.gz
Size 32.6 kB
Tags Source
SHA-256 checksum
How to use checksums
503ad7ef8bc0ad3b0d79eb19d389a5ca317b5bbe6fa9389e21303e055c2c8c67
BLAKE2b-256 checksum
How to use checksums
bf803ee8a54d5a3ccd5bf8a72496b6b481431996008c20a2f54725911a4385a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 27, 2026.

Transparency log

Release files / viashpy-0.10.0-py3-none-any.whl

Download URL viashpy-0.10.0-py3-none-any.whl
Size 20.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
21899c9ad61715a4414092c7fd662bace365ed81191407d53317bab5e13ea7b3
BLAKE2b-256 checksum
How to use checksums
2087e7ec623da013533c41efeb26a4de73e94b552874f95d3c5586a7aed175fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 27, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.10.0 This release

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page