Skip to main content

Tools for working with JSON-BUFR conversion in the E-SOH proejct.

Project description

E-SOH

EURODEO

The RODEO project develops a user interface and Application Programming Interfaces (API) for accessing meteorological datasets declared as High Value Datasets (HVD) by the EU Implementing Regulation (EU) 2023/138 under the EU Open Data Directive (EU) 2019/1024. The project also fosters the engagement between data providers and data users for enhancing the understanding of technical solutions being available for sharing and accessing the HVD datasets. This project provides a sustainable and standardized system for sharing real-time surface weather observations in line with the HVD regulation and WMO WIS 2.0 strategy. The real-time surface weather observations are made available through open web services, so that they can be accessed by anyone.

Near real-time observational data

E-SOH is part of the RODEO project. The goal for this project is to make near real-time weather observations from land based station easily available. The data will be published on both a message queue using MQTT and EDR compliant APIs. Metadata will also be made available through OGC Records APIs. The system architecture is portable, scalable and modular for taking into account possible future extensions to existing networks and datasets (e.g. 3rd party surface observations).

RODEO BUFR Tools

This tool handles the BUFR messages:

  • ecoding the messages for E-SOH/openradardata ingestion
  • providing E-SOH API output in BUFR format

The library suports ECMWF ecCodes, WMO and OPERA BUFR tables.

Installation

Create virtual environment

python3 -m venv bufr-venv

Activate

source bufr-venv/bin/activate

Install rodeo-bufr-tools

pip install rodeo-bufr-tools

Install BUFR table files:

  • WMO(for example version 44)
    wget https://github.com/wmo-im/BUFR4/archive/refs/tags/v44.zip
    unzip v44.zip
    export BUFR_TABLE_DIR=./BUFR4-44/txt/
    
  • ECMWF Eccodes
    sudo apt install libeccodes-data
    export BUFR_TABLE_DIR=/usr/share/eccodes/definitions/bufr/tables/0/wmo
    

Usage

Dump BUFR content

# Dump BUFR file(s)

import os
import sys

from bufr_tools import bufr2txt

if __name__ == "__main__":

    msg = ""

    if len(sys.argv) > 1:
        for i, file_name in enumerate(sys.argv[1:]):
            if os.path.exists(file_name):
                msg = bufr2txt.bufr2text(file_name)
                print(msg)
                print(file_name)
            else:
                print("File not exists: {0}".format(file_name))
                exit(1)
    else:
        print(f"Usage: python3 {sys.argv[0]} <bufr_file1> <bufr_file2> ...", file=sys.stderr)
        sys.exit(1)

    sys.exit(0)

Create E-SOH message(s)

Print E-SOH message

# Extract BUFR file(s) to E-SOH ingest json format

import os
import sys

from bufr_tools import create_mqtt_message_from_bufr

if __name__ == "__main__":

    msg = ""

    if len(sys.argv) > 1:
        for i, file_name in enumerate(sys.argv[1:]):
            if os.path.exists(file_name):
                msg = create_mqtt_message_from_bufr.bufr2mqtt(file_name)
                for m in msg:
                    print("======")
                    print(m)
            else:
                print("File not exists: {0}".format(file_name))
                exit(1)
    else:
        print(f"Usage: python3 {sys.argv[0]} <bufr_file1> <bufr_file2> ...", file=sys.stderr)
        sys.exit(1)

    sys.exit(0)

Encode BUFR content from Coverage json

# Convert E-SOH coverage json to BUFR format

import os
import sys

from bufr_tools import covjson2bufr

if __name__ == "__main__":
    bufr_schema = "default"

    if len(sys.argv) > 1:
        for i, file_name in enumerate(sys.argv):
            if i > 0:
                if os.path.exists(file_name):
                    with open(file_name, "rb") as file:
                        coverage_str = file.read()
                        bufr_content = covjson2bufr.covjson2bufr(coverage_str, bufr_schema)
                        with open("test_out.bufr", "wb") as file:
                            file.write(bufr_content)
                else:
                    print("File not exists: {0}".format(file_name))
                    exit(1)
    else:
        print("Usage: python3 covjson2bufr.py coverage.json")

    exit(0)

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

rodeo_bufr_tools-0.4.5.tar.gz (5.7 MB view details)

Uploaded Source

Built Distributions

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

rodeo_bufr_tools-0.4.5-cp314-cp314t-win_amd64.whl (6.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

rodeo_bufr_tools-0.4.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

rodeo_bufr_tools-0.4.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (6.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

rodeo_bufr_tools-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

rodeo_bufr_tools-0.4.5-cp314-cp314-win_amd64.whl (6.1 MB view details)

Uploaded CPython 3.14Windows x86-64

rodeo_bufr_tools-0.4.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

rodeo_bufr_tools-0.4.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (6.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

rodeo_bufr_tools-0.4.5-cp314-cp314-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

rodeo_bufr_tools-0.4.5-cp313-cp313-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.13Windows x86-64

rodeo_bufr_tools-0.4.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

rodeo_bufr_tools-0.4.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (6.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

rodeo_bufr_tools-0.4.5-cp313-cp313-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rodeo_bufr_tools-0.4.5-cp312-cp312-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.12Windows x86-64

rodeo_bufr_tools-0.4.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

rodeo_bufr_tools-0.4.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (6.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

rodeo_bufr_tools-0.4.5-cp312-cp312-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rodeo_bufr_tools-0.4.5-cp311-cp311-win_amd64.whl (6.5 MB view details)

Uploaded CPython 3.11Windows x86-64

rodeo_bufr_tools-0.4.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

rodeo_bufr_tools-0.4.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (6.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

rodeo_bufr_tools-0.4.5-cp311-cp311-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file rodeo_bufr_tools-0.4.5.tar.gz.

File metadata

  • Download URL: rodeo_bufr_tools-0.4.5.tar.gz
  • Upload date:
  • Size: 5.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rodeo_bufr_tools-0.4.5.tar.gz
Algorithm Hash digest
SHA256 77cdc15ea48ff95108ae6126158bcb9827d4ebd07bd869aa1554e42b6ba5b534
MD5 62ac70121bb0134cf1f5a29099f0ef94
BLAKE2b-256 039096d671c6cdede5a2f13d531d7e2b37e6ff887dab58cfbab3a79c7e7af7f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5.tar.gz:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 0a28e226aa76b1a48592874afe42934885dc651630295e3f9f2095a43c65145b
MD5 8710c0c3c5cf8034e8180713ddbbb972
BLAKE2b-256 fd16d77892f60c0fee194569e45cb4f6c0772b71b8af0b757ececbb3ed88efa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp314-cp314t-win_amd64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd5b4ea636a8e7556ea119c389d21cd79c926a8628d82aebc7672f3dd1db8cd3
MD5 b2e4c11cf6a1d6b5a4f1f7aa4c9e6ea7
BLAKE2b-256 6f4faefee01e5b32dcb7ceeb91a101e9873cad929db102f33189d34d0d388ba9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da512e098e6bbc21603a9bcbf7c7eb566a5f5fec6806b66e207598c8948e2f20
MD5 6796d9d207cbee9a4c6bf7c02404b2a4
BLAKE2b-256 1071776a465f033f8e226763f9086a5b138d96400c990402fbd2cc9cd1bc4b5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca91e4c2bf49347b09595f2f2a789af309c6cb6a3d3dd1fac720191fab5511eb
MD5 7924fbbf8cf771d90c0d38c5f16e0c6a
BLAKE2b-256 5d19d24c4b7fd92f8d0642a0f25850fc6a682d82287163c23a496287eeb13004

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4c792fc8306575f390c4e7f1e3d61b811a14dd82bc21fc4aa77f1986ffd12d84
MD5 e62dc7e5727d757e7a04c27cb2f34481
BLAKE2b-256 12960e4aa8e444abd75417c87b65028430e0fb843c25eccc87e9f5ce25bb5e62

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp314-cp314-win_amd64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8eac2d1cc7a727ab5db661593ca1b174a17e12ce7173b950fc7fdd2a4161e714
MD5 4266dfb1828bb9dec77371dbf88d9abc
BLAKE2b-256 1a1d4c2421296247c2eb9ec3787f53e92ba6b3db1dde4c3f2d98ba7523c3ec32

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86362aa817fc4fc4e3191bf5542a0b2896a152b18c652da2cba3b43eb565c9b7
MD5 d3ec8652c5208dafc8f3cde0365b77b2
BLAKE2b-256 d5050482316e32b57fda6e7fe1d08318cb2d2a7cb434121e33edcc810f78cdc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edb0f623aca134ca22587e2762e923472e6388b3ff0a611ef458372ecbaddf0d
MD5 b5034eae572b3225ee314df1de38bc08
BLAKE2b-256 019ce87ef8010136882963cc6eaebd73141cba8c6bdd1438376d81d9a09eb205

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9c633062e870f93878793c2b467879514ae12cd2a1d4d19aad898c5d700dadb1
MD5 be9b176ef8029e3e540ce22e71244dbb
BLAKE2b-256 c16b2b06b744b238a73a17117c84e88fb8aa944e5a7a9ab1f9ac2f1275e333b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp313-cp313-win_amd64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ff6f80afeeff2b524b0f4f8a2ee42abcbc01c498eb1f5d4ea67c5b2093acbf3
MD5 35f5659d9d8e9ae81a558218c554609f
BLAKE2b-256 defd5a82584f13d0b9e6f227be18b4f715a6ba8116539cc40090cf0134eb6748

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2ea72ced938d90e84b28d523e14c657477ae1717a7bea6d516873149891975de
MD5 afdf571654a6972e344c0807c3671983
BLAKE2b-256 2b5269db30e8a3b9d1510504895c3a8e0c9993b5ffa4aff114f082c84d754d35

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1a42e2bd70e0d0153467f035a06d97c0c2761bc51bbf4fa5a48001a4e881055c
MD5 a2251c4937eeaec85b05f8203aead0e2
BLAKE2b-256 ab7012c71f11e0e3eb2217588fd4f35b11cdce0c007bda2ae8373c829e86b2a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 776bed8fcaae4643f66f01fe1357206143b231b3e2bf2ce0dcd9a0dfd22164f0
MD5 18f1319564fbe1f2a5c11d2fb7f16698
BLAKE2b-256 f02e8771224ea0b48b9a9c58fd6eb7923b5c74dce9dba075a83cfab424e64401

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp312-cp312-win_amd64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 112db7874503b3c5042e270ebddfe63d09be9f29732e1d89d96c6d4df1ba3097
MD5 1403beafcd55411876f33d76f105e395
BLAKE2b-256 0d879e281683cc4fd68fb2dffad29f909adbc1737a41135af8254a1d38a67b55

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e841433e121b1d090ff28e794c03afa334ab097f0740a62c5a87503167e14f2b
MD5 8e72745195f9c2dae64f93d58094347f
BLAKE2b-256 2b46ddaf1db94c8308072b47cac80ebcdd66adf2126928a1ea6e77e5ea5f95f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4bf2c70773307cb1d10d63b918b11923402bd487d69d8d89afad5b6d3121a1a5
MD5 e6972cf3905479bd52a9f81ccf00dcb3
BLAKE2b-256 e6f2011ce944de25d445edd269e29d763a2a85fd9971e6582495a192f38f5304

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 76a2c89f9820e3b9a0e24bf379156353e62657bb354162701105b19dfed372d4
MD5 f92ddc1c11baeffc983a91622c97f4d8
BLAKE2b-256 7ddaa349b86e76f2966e4d1c41e12ee75dce7d272c3c1fb9a547394cec7f61e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp311-cp311-win_amd64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd4c41b52e9df0f2fa4044faa5cad70203db9bd62e90cc0d813d7a93c2942557
MD5 99893f9c4d85a7f992f1525ce3b32769
BLAKE2b-256 10aab2c47d1772727dc805602a120e9e20577c542bb423a1f0cfd87e6b51c750

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f2ad62da5d3f7fbdc69c25ce0974276c5116cc841cee89c6e2651378a5d68132
MD5 115087b5c9d99ab0bee5c25c6cee779d
BLAKE2b-256 6d861bf0d665a41e2ae425d881293d17ab340a55d0edf947af6b3473cdb63046

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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

File details

Details for the file rodeo_bufr_tools-0.4.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rodeo_bufr_tools-0.4.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b1ae9663cb7b9766579d2f9a859bd1033e02286fd3e046d20dcb7dcbd402899
MD5 dfe8a16791c56b24480e327709061e66
BLAKE2b-256 730559c9acaafa9489217b918050014bc103ff7a10774fb12683059d45365877

See more details on using hashes here.

Provenance

The following attestation bundles were made for rodeo_bufr_tools-0.4.5-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yml on EUMETNET/rodeo-bufr-library

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