Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

arl-met

Tests Documentation Code Quality codecov PyPI version Python Version License: MIT DOI Ruff Pyrefly

Read, write, subset, and sample NOAA ARL meteorological files.

arl-met provides a Python-first interface to the ARL packed meteorology format used by HYSPLIT and related workflows. It supports:

  • low-level record-preserving reads and writes through File, RecordSet, and DataRecord
  • xarray Dataset reads and common-case writes through open_dataset() and write_dataset(), plus an xarray backend (xr.open_dataset(path, engine="arl"))
  • downloading from NOAA's ARL archives (HRRR, NAM, GDAS, GFS, ...) with optional crop-on-download
  • crop-before-unpack subset extraction with extract_subset()
  • vertical helper functions such as pressure(), z_agl(), and z_msl()
  • point sampling with sample_points()
  • joining files with concat() and concat_by_time() (e.g. 6-hourly into daily)

Status and stability

arl-met is in beta: the public API (everything in arlmet.__all__, the arlmet.archives module, the ds.arl accessor, and the engine="arl" xarray backend) is frozen, and breaking changes are rare and always flagged in the changelog. See the API stability policy for what counts as public and how versions change.

Strengths:

  • low-level ARL fidelity, including preservation of trailing DIF* records
  • xarray-native analysis workflow for common ARL files
  • direct subset extraction and point sampling
  • tested support for Python 3.11 through 3.14

Known limitations:

  • write_dataset() is intentionally conservative and targets the flat common-case Dataset contract
  • complex multi-record DIFF chains are not tested
  • WRF vertical flag 5 and rotated grids are not implemented

Installation

Install the core package:

pip install arlmet

Install the optional archive-download dependencies:

pip install "arlmet[archives]"

For development:

git clone https://github.com/jmineau/arl-met.git
cd arl-met
uv sync --dev

Quick examples

Open an ARL file as a Dataset:

import arlmet

ds = arlmet.open_dataset("met.arl")
print(ds)

# or through xarray, e.g. to get dask-backed arrays
import xarray as xr
ds = xr.open_dataset("met.arl", engine="arl", chunks={"time": 1})

Modify a Dataset and write it back:

import arlmet

ds = arlmet.open_dataset("met.arl")
ds["TEMP"] = ds["TEMP"] - 273.15
ds["WWND"].attrs["diff"] = "DIFW"
arlmet.write_dataset(ds, "edited.arl")

Extract a subset without unpacking the full file first:

import arlmet

arlmet.extract_subset(
    "met.arl",
    "subset.arl",
    bbox=(-114.0, 39.0, -110.0, 42.0),
    levels=[0, 1, 2],
)  # returns the output path (a pathlib.Path)

Join short files into longer ones (HYSPLIT accepts at most 12 met files per run):

import arlmet

# join a list of files into one (ordered by valid time)
arlmet.concat(["20240101_00_hrrr", "20240101_06_hrrr"], "20240101_hrrr")

# or batch a whole directory into daily files
arlmet.concat_by_time(
    "hrrr/", "daily/", freq="1D", pattern="*_hrrr", template="{time:%Y%m%d}_hrrr"
)

Use the low-level writer for irregular layouts:

import numpy as np
import pandas as pd
import arlmet

grid = arlmet.Grid(
    projection=arlmet.Projection(
        pole_lat=90.0,
        pole_lon=0.0,
        tangent_lat=1.0,
        tangent_lon=1.0,
        grid_size=0.0,
        orientation=0.0,
        cone_angle=0.0,
        sync_x=1.0,
        sync_y=1.0,
        sync_lat=-10.0,
        sync_lon=20.0,
    ),
    nx=20,
    ny=20,
)
vertical_axis = arlmet.PressureAxis(levels=[0.0, 1000.0])
time = pd.Timestamp("2024-07-18 00:00")

prss = np.ones((grid.ny, grid.nx), dtype=np.float32)
wwnd = np.ones((grid.ny, grid.nx), dtype=np.float32)

with arlmet.File("custom.arl", mode="w", source="TEST", grid=grid, vertical_axis=vertical_axis) as arl:
    rs = arl.create_recordset(time, forecast=0)
    rs.create_datarecord("PRSS", level=0, forecast=0, data=prss)
    rs.create_datarecord("WWND", level=1, forecast=0, data=wwnd, diff="DIFW")

Records are held in memory until the file is flushed or closed. When writing many time steps, call arl.flush() after filling each one so memory stays bounded by a single time step.

Resources

Documentation is available at https://jmineau.github.io/arl-met/

Useful ARL/HYSPLIT references:

Related project:

  • ARLreader, which focuses on GDAS1 files, while arl-met targets a broader ARL/xarray workflow.

Release notes

See CHANGELOG.md for release history.

Contributing

Contributions are welcome. See CONTRIBUTING.md for development setup and contribution guidelines.

Use of AI coding agents

This project is developed with the help of AI coding agents, directed and reviewed by the maintainer, who owns the design and the science.

License

This project is licensed under the MIT License. See LICENSE.

Metadata

Release files for arlmet 0.1.0b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arlmet 0.1.0b1
File Size Uploaded
arlmet-0.1.0b1.tar.gz 130.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for arlmet 0.1.0b1
File
arlmet-0.1.0b1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
arlmet-0.1.0b1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
arlmet-0.1.0b1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
arlmet-0.1.0b1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
arlmet-0.1.0b1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
arlmet-0.1.0b1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
arlmet-0.1.0b1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
arlmet-0.1.0b1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
arlmet-0.1.0b1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
arlmet-0.1.0b1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
arlmet-0.1.0b1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
arlmet-0.1.0b1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
arlmet-0.1.0b1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
arlmet-0.1.0b1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
arlmet-0.1.0b1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
arlmet-0.1.0b1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details

Total release size: 1.7 MB

Release files / arlmet-0.1.0b1.tar.gz

Download URL arlmet-0.1.0b1.tar.gz
Size 130.9 kB
Tags Source
SHA-256 checksum
How to use checksums
40572c50b8eb196d2766dac628f596451cbea15be445832330fe1b33e1a534be
BLAKE2b-256 checksum
How to use checksums
1dc8cccf2c6d33a79920467b54315934b79e45c1caa39c34f48ed79399726e73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp314-cp314-win_amd64.whl

Download URL arlmet-0.1.0b1-cp314-cp314-win_amd64.whl
Size 98.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
aca30f5db1a292e6be0f3c15ddb50f2f03e75044e240e6cd371bf88fe09895ad
BLAKE2b-256 checksum
How to use checksums
3c9fc87b0b0bcb49bfbd86ba68822b4f194ccf70c601343993f882b064a39e3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL arlmet-0.1.0b1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 105.0 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b03b48ba6595db89b3ae649677a3d9844a52544263b4d506c339c253e337d500
BLAKE2b-256 checksum
How to use checksums
cfd43efe85acaab8a15313aa16a346ae3bd6b40dfef7a9e67f496e69c90ceb4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp314-cp314-macosx_11_0_arm64.whl

Download URL arlmet-0.1.0b1-cp314-cp314-macosx_11_0_arm64.whl
Size 95.7 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
940963e70e6faaf84a35286ab1c763f757e72d43d4532a5277418973e066c105
BLAKE2b-256 checksum
How to use checksums
e1ab2f33ae0c96f3b317bd6aba79a09c948f3e85e6db403a374b2c4ae81569d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL arlmet-0.1.0b1-cp314-cp314-macosx_10_15_x86_64.whl
Size 95.3 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d23b3e24999ede80bec9a116a278e5ffe1ba9cc6bee52d70e54423ad2e16648e
BLAKE2b-256 checksum
How to use checksums
1bdf097b02d387a1a149cf25fd5441dc23d84ab10f36e779dc94e375dbf2f3e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp313-cp313-win_amd64.whl

Download URL arlmet-0.1.0b1-cp313-cp313-win_amd64.whl
Size 98.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3cdca7b4a3805533b285b59348ad34e4d63509ded9d8914133c63d168f929429
BLAKE2b-256 checksum
How to use checksums
5bf649cd74b5f7b37698e03d9fa89ebe6835df2b3547258ff4fd716c80c50f10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL arlmet-0.1.0b1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 104.9 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
fb96b0080b0d44edf1d052b495c4afe3a0ae686015c273e8f91cc27478737366
BLAKE2b-256 checksum
How to use checksums
8cccb3a833b4a709d9ae17e6d57c536f1768fbd7d4e44ccd94087d17d3bee622
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp313-cp313-macosx_11_0_arm64.whl

Download URL arlmet-0.1.0b1-cp313-cp313-macosx_11_0_arm64.whl
Size 95.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e30f686745a47ebbd5846983ae4a0f14383f1b97447d37daa5a4042986258edb
BLAKE2b-256 checksum
How to use checksums
e9054bca8feab427d120986dcb03c7dc3f93af32f63f85238087004277758c10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL arlmet-0.1.0b1-cp313-cp313-macosx_10_13_x86_64.whl
Size 95.2 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
aad5211544aa45a7231bbf5757a23d2fab025404b1e85c2b32ce2e29034a4df8
BLAKE2b-256 checksum
How to use checksums
5657876ecfdc6ce35f4c98ae37aad7ed9e45aa5a2a6a0b142d4aca03b1a06e4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp312-cp312-win_amd64.whl

Download URL arlmet-0.1.0b1-cp312-cp312-win_amd64.whl
Size 98.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
28f7a5ee4a38b139ceb583f04ff4f51e4222421115bcced436b942c6e6351df0
BLAKE2b-256 checksum
How to use checksums
388fcb65d9b006d6edf367eee64b153f3b5b7947d8cf89efce2e2e534f0e7ee9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL arlmet-0.1.0b1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 104.9 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
27f1582014f051af4cadf98ab900ab49cc583fdec51a5f5d5f4c6ab46e7b5ad6
BLAKE2b-256 checksum
How to use checksums
9e60a9dac78a025361740b314f19947cc6b6931d1aa529ad1c27a0db1a2ef591
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp312-cp312-macosx_11_0_arm64.whl

Download URL arlmet-0.1.0b1-cp312-cp312-macosx_11_0_arm64.whl
Size 95.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0218b7321cdade3b3a364d807cb23ca2827c82223f5887d1af197d728f5aa8fa
BLAKE2b-256 checksum
How to use checksums
991637de4e438c9d89aa69627f42338de8ff800dbf9cdd0ded4e35b8945a3b3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL arlmet-0.1.0b1-cp312-cp312-macosx_10_13_x86_64.whl
Size 95.2 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
1eff6acbf3ffdcc5cfa7366e35198fa705187a32330b14a32a0674820284a2f7
BLAKE2b-256 checksum
How to use checksums
1d33a1e27ab917f347563d69c1970c63601ec6d4a5927dd163b11afd849d1be5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp311-cp311-win_amd64.whl

Download URL arlmet-0.1.0b1-cp311-cp311-win_amd64.whl
Size 98.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b38843da98b99ba4ed2b6f4232121b6d5b00d9a5140b54196db6f70685ec04ba
BLAKE2b-256 checksum
How to use checksums
c7ff779a0fc4e7bc4548f52cc53a88951f3329be43e63323de4be5679a075d1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL arlmet-0.1.0b1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 104.4 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b4ebd4daefd582345a4ec9ce46cfa81dbe28ebbc9052093cb349d0428f3f4282
BLAKE2b-256 checksum
How to use checksums
0f9e950acb9883685d58e4912278241c808314b6af9146eccdc6d7da86dd208e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp311-cp311-macosx_11_0_arm64.whl

Download URL arlmet-0.1.0b1-cp311-cp311-macosx_11_0_arm64.whl
Size 95.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
db138ec3b9410bfa5155408f25c77c5817aea112b2f59d07a2188e39ae218200
BLAKE2b-256 checksum
How to use checksums
90e92511b341471de0eb2a034e4a81cfcad262b4160f4f927f667bf4bdba9685
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / arlmet-0.1.0b1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL arlmet-0.1.0b1-cp311-cp311-macosx_10_9_x86_64.whl
Size 95.2 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
767988dfd6c4a75f5b136a3da2cd94a1a2517f18d1693387ac90b60d7c4009ef
BLAKE2b-256 checksum
How to use checksums
57152e65fb57e58b570f53572ed54095b4677105a7ad61ef708d048ba86bf2fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log
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