Skip to main content

MSL-IO

CI Status Docs Status PyPI - Version PyPI - Python Versions

msl-io follows the data model used by HDF5 to read and write data files — where there are Groups and Datasets and each item has Metadata

hdf5_data_model.png

The tree structure is similar to the file-system structure used by operating systems. Groups are analogous to directories (where Root is the root Group) and Datasets are analogous to files.

The data files that can be read or written are not restricted to HDF5 files, but any file format that has a Reader implemented can be read and data files can be created using any of the Writers.

Install

msl-io is available for installation via the Python Package Index

pip install msl-io

Dependencies

  • Python 3.9+
  • numpy
  • xlrd (bundled with msl-io)

Documentation

The documentation for msl-io can be found here.

Metadata

Release files for msl-io 0.4.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 msl-io 0.4.0
File Size Uploaded
msl_io-0.4.0.tar.gz 157.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for msl-io 0.4.0
File Interpreter ABI Platform
msl_io-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 336.2 kB

Release files / msl_io-0.4.0.tar.gz

Download URL msl_io-0.4.0.tar.gz
Size 157.4 kB
Tags Source
SHA-256 checksum
How to use checksums
85635f748b880af09a63f94145f456bfc80ec85db45c4b91731a15ba5f86f831
BLAKE2b-256 checksum
How to use checksums
622271823605080079610559130fcebbb10fe3627d39b7e08e559048f9314aeb
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 Jun 30, 2026.

Transparency log

Release files / msl_io-0.4.0-py3-none-any.whl

Download URL msl_io-0.4.0-py3-none-any.whl
Size 178.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
34b4b82b5b522966fc7fcb1f348feb0acbeaba05f1f0453c4f10c35536b67de3
BLAKE2b-256 checksum
How to use checksums
19b87607d15ce8c5f0739a95ca02349e25fb347bf8b3055ea0aa99dac34b85f9
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 Jun 30, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

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