Skip to main content

Add your description here

Project description

xarray-validate

PyPI version

GitHub Workflow Status (branch) Documentation Status

Rye Ruff

Motivation

This is a maintained refactor of xarray-schema. I needed an xarray validation engine for one of my projects. In saw in the xarray-schema library a good start, but both its maintenance status and the foreseen integration of its feature set into the much larger Pandera library seemed uncertain. I therefore decided to fork the project, refactor it and add the features I was missing.

Features

  • ⬆️ DataArray and Dataset validation
  • ⬆️ Basic Python type serialization / deserialization
  • Construct schema from existing xarray data
  • 🚫 JSON roundtrip (not guaranteed to work)

⬆️ Inherited from xarray-schema 🚫 Won't do / won't fix

License

This project is distributed under the terms of the MIT license.

About

xarray-validate is maintained by Vincent Leroy.

The xarray-validate maintainers acknowledge the work of the xarray-schema project creators and maintainers.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xarray_validate-0.0.1.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xarray_validate-0.0.1-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file xarray_validate-0.0.1.tar.gz.

File metadata

  • Download URL: xarray_validate-0.0.1.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for xarray_validate-0.0.1.tar.gz
Algorithm Hash digest
SHA256 78b534970593c0dbe4faf5aaf814b292264c44b7b50b1794bf1f8390cb2c4f31
MD5 6f1a57521545b6a837ca3ee800e32c5d
BLAKE2b-256 cdd1d04afbe9fdd558661fb1e03174c02fc677647cee2be80b5bedd44e2da4b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for xarray_validate-0.0.1.tar.gz:

Publisher: release.yml on leroyvn/xarray-validate

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xarray_validate-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for xarray_validate-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 03a091becd072488eefa538190ae91e90b019a5c1215996082ab07db99cbb074
MD5 d7222df92fc14769476e2375610cec8e
BLAKE2b-256 6a1f80bac2b28fa591444488f4e09fdaedc153538bb1fdd3928de92f85382b8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for xarray_validate-0.0.1-py3-none-any.whl:

Publisher: release.yml on leroyvn/xarray-validate

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page