Provena Python Client v0.25.0

Created 21/09/2025

Updated 21/09/2025

Software library streamlining programmatic interactions with the Provena platform. Includes management of requests, authorisation and other functionality, all in a fully type-safe, asynchronous environment. Attached are links to the GitHub repository hosting this version (v0.25.0) of the application, as well as the source files in a .zip format. The client uses the same Pydantic models as the Provena API, ensuring a one-to-one typed interface with the API. This means that the models used in the client library directly correspond to those used by the API, providing consistency and ease of use. It allows you to replicate most functionalities of the Provena Web app through Python code, including fetching or minting datasets, creating items within the registry, and launching provenance workflows. With the Provena Python Client, you can achieve comprehensive interactions with only a few lines of code.

Files and APIs

Additional Info

Field Value
Title Provena Python Client v0.25.0
Language English
Licence Not Specified
Landing Page https://data.gov.au/data/dataset/701efe6e-0f3d-5c0e-9744-37419e01cf48
Contact Point
CSIRO Data Access Portal
CSIROEnquiries@csiro.au
Reference Period 01/01/2000
Geospatial Coverage Australia
Data Portal CSIRO DAP

Data Source

This dataset was originally found on CSIRO DAP "Provena Python Client v0.25.0". Please visit the source to access the original metadata of the dataset:
https://data.csiro.au/collection/csiro:63257