Skip to main content

doi Documentation build status PyPI version

python-icat – Python interface to ICAT and IDS

This package provides a collection of modules for writing Python programs that access an ICAT service using the SOAP interface. It is based on Suds and extends it with ICAT specific features.

Download

The latest release version can be found at the release page on GitHub.

Documentation

See the online documentation.

Example scripts can be found in doc/examples. This is mostly an unsorted collection of test scripts that I initially wrote for myself to try things out.

Almost all scripts use example_data.yaml as input for test data. Of course for real production, the input will come from different sources, out of some workflow from the site. But this would be dynamic and site specific and thus not suitable, neither for testing nor for the inclusion into example scripts. So its easier to have just one blob of dummy input data in one single file. That is also the reason why the example scripts require PyYAML.

Metadata

Release files for python-icat 1.7.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 python-icat 1.7.0
File Size Uploaded
python_icat-1.7.0.tar.gz 337.1 kB Details

Release files / python_icat-1.7.0.tar.gz

Download URL python_icat-1.7.0.tar.gz
Size 337.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d3f01be3f719d7324aee1404c41f8f8f5e42d5531fa60e5e993363a254581443
BLAKE2b-256 checksum
How to use checksums
581a8b2823806d642d9d2003bff3ba4e0923e189128b7b72f30ed4c9285b9d13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Dec 5, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.7.0 This release

1 release file

1.6.0

1 release file

1.5.1

1 release file

1.5.0

1 release file

1.4.0

1 release file

1.3.0

1 release file

1.2.0

1 release file

1.1.0

1 release file

1.0.0

1 release file

0.21.0

1 release file

0.20.1

1 release file

0.20.0

1 release file

0.19.0

1 release file

0.18.1

1 release file

0.18.0

1 release file

0.17.0

1 release file

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