Skip to main content
Ask DeepWiki DOI Build Status Coverage Documentation PyPI Downloads Conda Python

Python library for ocean wave spectral data analysis and processing

Wavespectra is a powerful, open-source Python library built on top of xarray for working with ocean wave spectral data. It provides comprehensive tools for reading, analysing, manipulating, and visualising wave spectra from various sources including numerical models and buoy observations.

Key Features

  • Unified Data Model: Built on xarray with standardised conventions for wave spectral data

  • Extensive I/O Support: Read/write 15+ formats including WW3, SWAN, ERA5, NDBC, and more

  • Rich Analysis Tools: 60+ methods for wave parameter calculation and spectral transformations

  • Spectral Partitioning: Separate wind sea and swell using multiple algorithms (PTM1-PTM5, HP01, wave age)

  • Spectral Construction: Create synthetic spectra using parametric forms (JONSWAP, TMA, Gaussian, Pierson-Moskowitz)

  • Flexible Visualisation: Polar spectral plots with matplotlib integration

  • High Performance: Leverages dask for efficient processing of large datasets

  • Extensible: Plugin architecture for custom readers and analysis methods

Quick Start

Installation

Install from PyPI:

# Basic installation
$ pip install wavespectra

# Full installation with all optional dependencies
$ pip install wavespectra[extra]

Or from conda-forge:

$ conda install -c conda-forge wavespectra

Basic Usage

import xarray as xr
from wavespectra import read_swan

# Read wave spectra from various formats
dset = read_swan("spectra.spec")  # SWAN format
# dset = xr.open_dataset("era5.nc", engine="era5")  # ERA5 reanalysis
# dset = xr.open_dataset("ww3.nc", engine="ww3")    # WAVEWATCH III

# Calculate wave parameters
hs = dset.spec.hs()          # Significant wave height
tp = dset.spec.tp()          # Peak period
dm = dset.spec.dm()          # Mean direction
dspr = dset.spec.dspr()      # Directional spreading

# Multiple parameters at once
stats = dset.spec.stats(["hs", "tp", "dm", "dspr"])

# Spectral transformations
spectrum_1d = dset.spec.oned()                    # Convert to 1D
subset = dset.spec.split(fmin=0.05, fmax=0.5)     # Frequency subset
rotated = dset.spec.rotate(angle=15)              # Rotate directions
interpolated = dset.spec.interp(freq=new_freq)    # Interpolate

# Visualisation
dset.spec.plot(kind="contourf", figsize=(8, 6))   # Polar plot

Working with Different Data Sources

# Numerical model outputs
ww3_data = xr.open_dataset("ww3_output.nc", engine="ww3")
swan_data = read_swan("swan_output.swn")
era5_data = xr.open_dataset("era5_waves.nc", engine="era5")

# Buoy observations
ndbc_data = xr.open_dataset("ndbc_data.nc", engine="ndbc")
triaxys_data = xr.open_dataset("triaxys.nc", engine="triaxys")

# All use the same analysis interface
for dataset in [ww3_data, swan_data, era5_data]:
    hs = dataset.spec.hs()
    tp = dataset.spec.tp()

Advanced Analysis

Spectral Partitioning

Separate spectra into wind sea and swell components using various methods:

# PTM1: Watershed partitioning with wind sea identification
partitions = dset.spec.partition.ptm1(
    wspd=dset.wspd, wdir=dset.wdir, dpt=dset.dpt, swells=2
)

# PTM3: Simple ordering by wave height (no wind/depth needed)
partitions = dset.spec.partition.ptm3(parts=3)

# PTM4: Wave age criterion to separate wind sea from swell
partitions = dset.spec.partition.ptm4(
    wspd=dset.wspd, wdir=dset.wdir, dpt=dset.dpt, agefac=1.7
)

# PTM1_TRACK: Track partitions from unique wave systems over time
# Useful for following the evolution of individual swell events
partitions = dset.spec.partition.ptm1_track(
    wspd=dset.wspd, wdir=dset.wdir, dpt=dset.dpt, swells=2
)

Spectral Construction

Create synthetic spectra from parametric forms:

import numpy as np

from wavespectra.construct.frequency import jonswap, tma, gaussian
from wavespectra.construct.direction import cartwright
from wavespectra.construct import construct_partition

# Create JONSWAP spectrum for developing seas
freq = np.arange(0.03, 0.4, 0.01)
spectrum = jonswap(freq=freq, hs=2.5, fp=0.1, gamma=3.3)

# Create TMA spectrum for finite depth
spectrum_shallow = tma(freq=freq, hs=2.0, fp=0.1, dep=15)

# Create 2D spectrum by combining frequency and directional components
dir = np.arange(0, 360, 10)
spectrum_2d = jonswap(freq=freq, hs=2.5, fp=0.1) * cartwright(dir=dir, dm=270, dspr=30)

# Or use construct_partition for a complete 2D spectrum
spectrum_2d = construct_partition(
    freq_name="jonswap",
    dir_name="cartwright",
    freq_kwargs={"freq": freq, "hs": 2.5, "fp": 0.1, "gamma": 3.3},
    dir_kwargs={"dir": dir, "dm": 270, "dspr": 30}
)

Spectral Fitting

# Fit parametric forms to existing spectra
jonswap_params = dset.spec.fit_jonswap()          # Fit JONSWAP spectrum

Wave Physics

# Calculate wave physics parameters
celerity = dset.spec.celerity(depth=50)           # Wave speed
wavelength = dset.spec.wavelen(depth=50)          # Wavelength
stokes_drift = dset.spec.uss()                    # Stokes drift

Data Requirements

Wavespectra expects xarray objects with specific coordinate and variable naming:

Required coordinates:

  • freq: Wave frequency in Hz

  • dir: Wave direction in degrees (for 2D spectra)

Required variables:

  • efth: Wave energy density in m²/Hz/degree (2D) or m²/Hz (1D)

Optional variables:

  • wspd: Wind speed in m/s

  • wdir: Wind direction in degrees

  • dpt: Water depth in metres

Supported Formats

Input and Output Formats

  • Wave Models: WAVEWATCH III, SWAN, WWM, FUNWAVE, OrcaFlex

  • Reanalysis: ERA5, ERA-Interim, ECMWF

  • Observations: NDBC, TRIAXYS, Spotter, Datawell, Obscape, AWAC, Octopus

  • Generic: NetCDF, Zarr, JSON

Documentation

Full documentation is available at wavespectra.readthedocs.io

Development

Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Installation

$ git clone https://github.com/wavespectra/wavespectra.git
$ cd wavespectra
$ pip install -e .[extra,test,docs]

Running Tests

$ pytest tests

Building Documentation

$ make docs

Citation

If you use wavespectra in your research, please cite:

@software{wavespectra,
  author = {Guedes, Rafael and Durrant, Tom and de Bruin, Ruben and Perez, Jorge and Iannucci, Matthew and Delaux, Sebastien and Harrington, John and others},
  title = {wavespectra: Python library for ocean wave spectral data},
  url = {https://github.com/wavespectra/wavespectra},
  doi = {10.5281/zenodo.15238968}
}

Licence

This project is licenced under the MIT Licence - see the LICENSE file for details.

Support

Metadata

Release files for wavespectra 4.9.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 wavespectra 4.9.0
File Size Uploaded
wavespectra-4.9.0.tar.gz 131.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for wavespectra 4.9.0
File
wavespectra-4.9.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
wavespectra-4.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
wavespectra-4.9.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
wavespectra-4.9.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
wavespectra-4.9.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
wavespectra-4.9.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
wavespectra-4.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
wavespectra-4.9.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
wavespectra-4.9.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
wavespectra-4.9.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
wavespectra-4.9.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
wavespectra-4.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
wavespectra-4.9.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
wavespectra-4.9.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
wavespectra-4.9.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
wavespectra-4.9.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
wavespectra-4.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
wavespectra-4.9.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
wavespectra-4.9.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
wavespectra-4.9.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
wavespectra-4.9.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
wavespectra-4.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
wavespectra-4.9.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
wavespectra-4.9.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
wavespectra-4.9.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
wavespectra-4.9.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
wavespectra-4.9.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
wavespectra-4.9.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
wavespectra-4.9.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
wavespectra-4.9.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 4.8 MB

Release files / wavespectra-4.9.0.tar.gz

Download URL wavespectra-4.9.0.tar.gz
Size 131.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7ef58090ecd440249c233f61961f204e4b1b62f451f6bdcc9fe98829ca037d97
BLAKE2b-256 checksum
How to use checksums
093fcecba6e50cd28c54b2074895301bbf1f68bba2a006346bfab6cf93f559d6
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp314-cp314-win_amd64.whl

Download URL wavespectra-4.9.0-cp314-cp314-win_amd64.whl
Size 151.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
21b71d93651c1e1e3d00cf3f79bb49afaff32dcff6bacdf4e07f3896306c52a8
BLAKE2b-256 checksum
How to use checksums
cce2990b52f551ec4c057fc0ada281be63e1e9c327b20fd2f8f09e9495b9f064
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL wavespectra-4.9.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 167.6 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8376fa1defb7aff7a3b9d9fc2019f69619748286f86bad8996e3e006887f0e33
BLAKE2b-256 checksum
How to use checksums
5626f3ac0e2c4c0c75a2d7af4debbe9c227cbdba8f3a3b10948bb644d28989b6
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL wavespectra-4.9.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 168.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c61d5d91ec32154805529de05f358f39660bf627bbf8ef0d1997f64da781d86d
BLAKE2b-256 checksum
How to use checksums
99180071ace6d0a0c31014a6d289487e6726b5601f70ab7e7008629799cae4f8
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL wavespectra-4.9.0-cp314-cp314-macosx_11_0_arm64.whl
Size 150.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c04c95e0116643922c5d321d88ae794ae2988dc8ddcffc46b03f7b68bb11e173
BLAKE2b-256 checksum
How to use checksums
796c3699f02d6d6dc985c8f2e425074284ce221e559c14b5f626bf3824984a81
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL wavespectra-4.9.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 149.6 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
b7f12c73c699917323d28730fe0e8995507f236328238cec7265b0a4d5766b82
BLAKE2b-256 checksum
How to use checksums
f782f484dd22d0ad9e8d4b7bfc94acc71c36fefbeb984773db20616b1eab8749
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp313-cp313-win_amd64.whl

Download URL wavespectra-4.9.0-cp313-cp313-win_amd64.whl
Size 151.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
83e65040bd56f4b712c4650cf91dbc64d7e240317042f17c99aea9eccd8a3286
BLAKE2b-256 checksum
How to use checksums
532e78fa31fd88ef8447274297a453b1f94fc209b47a31fd2a3c01f20bd97f8d
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL wavespectra-4.9.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 167.4 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aff3387c2a06021800ac811edb42c2b1faed1ed7aefb74e453174128bf0f5e79
BLAKE2b-256 checksum
How to use checksums
dacffc6c85bcace31be22d1b0a0a709962e6322be7484e1d87f2e84ad263a2b4
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL wavespectra-4.9.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 168.1 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
62cbd30cc4392e01bd6c2b2dca935a661c26276166b787ff69fb37d68e0a067e
BLAKE2b-256 checksum
How to use checksums
047eb7651935f05944bcbeebe5a8265a12d242031e2c22417b7965d3b8d4f2c3
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL wavespectra-4.9.0-cp313-cp313-macosx_11_0_arm64.whl
Size 150.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9797419b046cc397ece2c0ce5f62e50d9b4c340e483158cc95ed9511a2527afa
BLAKE2b-256 checksum
How to use checksums
6658c87de52999151baac46b59e37b63882e24ca55eb50556958bc72c6019d56
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL wavespectra-4.9.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 149.6 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
db657617dad3e13029914cdefbf1d2193494aa18b4b1ee4986bb9d0ec06caef1
BLAKE2b-256 checksum
How to use checksums
f58dfe8fb1be9a8f4d5dacf9d49f0df7ee91871272277e72eaef1f5eabb261f1
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp312-cp312-win_amd64.whl

Download URL wavespectra-4.9.0-cp312-cp312-win_amd64.whl
Size 151.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
254dabe96d98c4c55fc0a0e29299ed0bab6a11e83d60d8f6520191d3d0577976
BLAKE2b-256 checksum
How to use checksums
2d2259ce6ddb30f1b178b8c79c358be838a4ba117bfdd5de8a24a1481e630135
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL wavespectra-4.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 167.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1a136204275dbbb9d9d0939eb6869d36cb37b5b75eaeb688bdbbfb7679c03776
BLAKE2b-256 checksum
How to use checksums
71291c57c1d8af8c835bf777f815817e467c72ddde31ec42a16d97a734c3ae65
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL wavespectra-4.9.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 168.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
45c27fd20c21a0a3c5b264d4fce4794e5c02cfe2f04aa2a7ddd9833a6ffe52fd
BLAKE2b-256 checksum
How to use checksums
c2299d64de5ea82fa3edf62345b60ed436488116e05d03b00cac80705d6fc564
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL wavespectra-4.9.0-cp312-cp312-macosx_11_0_arm64.whl
Size 150.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cfc7073ed4cdffc3771a225f71db5dfcc462a86ce64d3a44194ab6ec9e37401d
BLAKE2b-256 checksum
How to use checksums
7040d60d43b3776b853c94cfd61c071b32524dec5ee8fdab428e970225ce225c
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL wavespectra-4.9.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 149.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e924af04e40f52e346c66f6310264a458d85f873bccaa1d302a24e03284dc750
BLAKE2b-256 checksum
How to use checksums
a573ada4790df68eb16b235e131520c61711fa0cca1d6ac38bffdead699a33a7
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp311-cp311-win_amd64.whl

Download URL wavespectra-4.9.0-cp311-cp311-win_amd64.whl
Size 151.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0d93f6417f2a398b7f6eb26e8395793d2b99e6b28749224d7f944cc7a5cb2bb4
BLAKE2b-256 checksum
How to use checksums
c1662df696fdec221f54bf4ca686b50377ef3d35a248302981ff3b2caacaca4c
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL wavespectra-4.9.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 167.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
52e22d2471e3002c9adc3c7a36b6f7085bdfb6b513f3b480df91ce1307765057
BLAKE2b-256 checksum
How to use checksums
b3f56216cf94a53e35994063babcacef40af226bf657429acd9a70206102df75
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL wavespectra-4.9.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 168.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6a86804a95c3975e8478290a6a83eddddf9ffcddad4dc780110085ecf9e93790
BLAKE2b-256 checksum
How to use checksums
68a4868d4dbdcf7d1afd500cc6536c07d0ba1dca449c36c8b9f5ccf05b87098a
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL wavespectra-4.9.0-cp311-cp311-macosx_11_0_arm64.whl
Size 150.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
63c1ffb4fed7bb1daa6858de738fc7335459ea161a9fe05c94cb0b12d63a8f30
BLAKE2b-256 checksum
How to use checksums
61f06fa507f7a596610fbb4b211307e4a50de8ddd9eb9ec8acb9041e0e17c45a
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL wavespectra-4.9.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 149.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
600e177c66afbde22ef054edc08068401184134ea8e95a49fad8cad644f5283c
BLAKE2b-256 checksum
How to use checksums
8c2a78dc3f3019b8128925a575a92f3346062d12815268fb1f14a01cd56d910d
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp310-cp310-win_amd64.whl

Download URL wavespectra-4.9.0-cp310-cp310-win_amd64.whl
Size 151.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3c8a41b027e97d6353fb08e6791f0ef4f4fcbc7a82bcbc68f46e05ac1820fe14
BLAKE2b-256 checksum
How to use checksums
c0f47f29c2bb509dbb570b4646518f06a02a3a1129bc479fee05946410301658
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL wavespectra-4.9.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 166.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
18c439b382479abe5c8fb363cdd63f5b9a076aa93c783b812cef404cb27d6fe1
BLAKE2b-256 checksum
How to use checksums
2937986f3b74d295ef115c3c0865a4d44d1748b11549e981b16633ab7ab37cda
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL wavespectra-4.9.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 167.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
52ff2891371454fe6ecf667ed293b3f161a429fec0db924d320454a2c50b8c91
BLAKE2b-256 checksum
How to use checksums
0e44f947dcd8e7a77098870411fc285569fc6401379f19df950064320542c753
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL wavespectra-4.9.0-cp310-cp310-macosx_11_0_arm64.whl
Size 150.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
08e5ce103e6ac028785bfc634291767482c62b74203f36ab1a9b5081c88859a0
BLAKE2b-256 checksum
How to use checksums
de69dbbf0573841c0e8108650bc5fb143dbe15b26aabb446ad05803b0b863d46
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL wavespectra-4.9.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 149.7 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4f18f94e879d66b5a2ea7c2d0d91182a2054f8dba7ff4b4e81761c01d9568301
BLAKE2b-256 checksum
How to use checksums
f2b3621fef5b206f782ae79ce55bafa18221972c4d5f0aadebabeabc6312b9c0
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp39-cp39-win_amd64.whl

Download URL wavespectra-4.9.0-cp39-cp39-win_amd64.whl
Size 151.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
8aec27db8c8b62b7669ae800df6e389ca94b449dd7d0416bcc88987482b91e89
BLAKE2b-256 checksum
How to use checksums
30ae9e8d5398da7311896ee78e882ab0e26f13ae4db23eb6a45c59ef46c97e15
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL wavespectra-4.9.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 166.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8768f342619b644b2edf7db760953e90a08e24c18ff359777f0ec5c937fff8cd
BLAKE2b-256 checksum
How to use checksums
1863914d00a922eb97b52332f3c5b795e4109fc3604496ed21229688589f9d35
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL wavespectra-4.9.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 167.1 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
aad732ddb5f4fd0a8cd1bea608559e65a6bc19eddbe2660889c1ed141b002463
BLAKE2b-256 checksum
How to use checksums
ec379b23f4d76eee870d4509aa471237547a85470c500bacfd921afbf74b4089
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL wavespectra-4.9.0-cp39-cp39-macosx_11_0_arm64.whl
Size 150.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7bdc6b9f445e0cd19c4417525546ad3d1fd5fcb576601db368486901458a0dbf
BLAKE2b-256 checksum
How to use checksums
a185dc9a1bb19816c70d3ad6ecd256a05e959a8a55e215d7e2effa9bc47077e4
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 4, 2026.

Transparency log

Release files / wavespectra-4.9.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL wavespectra-4.9.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 149.7 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7766138345b6ec92e791494d591f80933eae3bf4fc606d027b9d9cf611c37886
BLAKE2b-256 checksum
How to use checksums
fa85e5ec9c13e713d697860432c0a75fe0337c62e9a4611ba731f9c94415ba76
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 4, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

4.9.0 This release

31 release files

4.8.0

31 release files

4.5.1

1 release file

4.5.0

1 release file

4.4.3

1 release file

4.4.2

1 release file

4.4.1

1 release file

4.4.0

1 release file

4.3.0

1 release file

4.2.1

1 release file

4.2.0

1 release file

4.1.1

1 release file

4.1.0

1 release file

4.0.3

1 release file

4.0.2

1 release file

4.0.1

1 release file

4.0.0

1 release file

3.19.0

1 release file

3.18.0

1 release file

3.17.0

1 release file

3.16.0

1 release file

3.15.2

1 release file

3.15.1

1 release file

3.15.0

1 release file

3.14.0

1 release file

3.13.0

1 release file

3.12.1

1 release file

3.12.0

1 release file

3.11.0

1 release file

3.10.0

1 release file

3.9.0

1 release file

3.8.1

1 release file

3.8.0

1 release file

3.7.2

1 release file

3.7.1

1 release file

3.7.0

1 release file

3.6.5

1 release file

3.6.4

1 release file

3.6.3

1 release file

3.6.2

1 release file

3.6.1

1 release file

3.6.0

1 release file

3.5.3

1 release file

3.5.2

1 release file

3.5.1

1 release file

3.5.0

1 release file

3.4

1 release file

3.3.1

1 release file

3.3.0

1 release file

3.2.5

1 release file

3.2.4

1 release file

3.2.3

1 release file

3.2.2

1 release file

3.2.1

1 release file

3.2.0

1 release file

3.1.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.3

1 release file

0.1.2

2 release files

0.1.1

1 release file

0.1.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