Skip to main content

PyPI Python Versions License: LGPL v3+ Code style: black Ask DeepWiki PDF Manual

pya2l_social.jpg

pyA2L is an ASAM MCD-2MC processing library written in Python.

If you work with ECUs, ASAP2/A2L is the contract that describes what and how to measure or calibrate. pyA2L helps you parse once, inspect and validate programmatically, automate checks, and export back when needed — all from Python.

Contents

  • About ASAM MCD-2 MC (ASAP2)

  • What pyA2L offers

  • Installation

  • Getting Started (Quickstart)

  • Command-line usage

  • Tips

  • Examples

  • Compatibility

  • Project links

  • Contributing

  • Code of Conduct

  • License

  • Changelog / Release notes

  • Acknowledgements

About ASAM MCD-2 MC (ASAP2)

ASAM MCD-2 MC (ASAP2) is the ASAM standard that defines the A2L description format for ECU measurement signals and calibration parameters. In practice, the A2L acts as a contract between ECU software and tools so different vendors can consistently locate data in memory and convert raw values into physical engineering units. Runtime transport (e.g., CCP/XCP) is out of scope of the standard.

For an authoritative overview of the standard, see the ASAM page: https://www.asam.net/standards/detail/mcd-2-mc/

What pyA2L offers

  • Parse .a2l files and persist them as compact, queryable SQLite databases (.a2ldb) to avoid repeated parse costs.

  • Programmatic access to ASAP2 entities via SQLAlchemy ORM models (MODULE, MEASUREMENT, CHARACTERISTIC, AXIS_DESCR, RECORD_LAYOUT, COMPU_METHOD/COMPU_TAB, UNIT, FUNCTION, GROUP, VARIANT_CODING, etc.).

  • Rich inspection helpers in pya2l.api.inspect (e.g., Characteristic, Measurement, AxisDescr, ModPar, ModCommon) to compute shapes, axis info, allocated memory, conversions, and more.

  • Creator API in pya2l.api.create to programmatically build or augment A2L content (PROJECT, MODULE, MEASUREMENT, CHARACTERISTIC, COMPU_METHOD, AXIS_PTS, RECORD_LAYOUT, GROUP, FUNCTION, etc.).

  • Validation utilities (pya2l.api.validate) to check common ASAP2 rules and project-specific consistency.

  • Export .a2ldb content back to A2L text or JSON when needed.

  • Building blocks for automation: reporting, quality gates, CI checks, and integration with CCP/XCP workflows.

Supported ASAP2 version: 1.7.1

Why pyA2L?

  • Parse once, query fast: Avoid repeated parser runs by working from SQLite.

  • Powerful model: Use SQLAlchemy ORM to navigate ASAP2 entities naturally.

  • Beyond parsing: Inspect derived properties, validate consistency, and export back to A2L.

  • Automate: Integrate with CI to enforce quality gates on A2L content.

Design highlights

  • SQLite-backed storage (.a2ldb) with SQLAlchemy models

  • C++ parser (ANTLR4-based) for fast parsing (2.5 MB/s)

  • Adaptive flush strategy automatically tunes performance (10% speedup for large files)

  • High-level inspection helpers in pya2l.api.inspect

  • Creator API in pya2l.api.create for programmatic A2L generation

  • Validator framework in pya2l.api.validate yielding structured diagnostics

  • Export to A2L text or JSON format with complete roundtrip fidelity

  • Optional CLI (a2ldb-imex) for import/export tasks

  • Concurrent access via SQLite WAL mode (multiple readers during export)

Learn more about the standard at the ASAM website: https://www.asam.net/standards/detail/mcd-2-mc/wiki/

Installation

  • Via pip: shell $ pip install pya2ldb IMPORTANT: Package-name is pya2ldb NOT pya2l!!!

  • From Github:

Getting Started (Quickstart)

Parse once, work from SQLite thereafter.

Import a .a2l file and persist it as .a2ldb (SQLite):

from pya2l import import_a2l

session = import_a2l(
    "ASAP2_Demo_V161.a2l",
    # Optional:
    # encoding="utf-8",        # default is latin-1
    # progress_bar=False,      # silence the progress meter
    # loglevel="ERROR",        # also suppresses progress
    # force_overwrite=True,    # overwrite existing .a2ldb without prompting
)
# Creates ASAP2_Demo_V161.a2ldb in the working directory
  • Open an existing .a2ldb without re-parsing:

from pya2l import open_existing

session = open_existing("ASAP2_Demo_V161")  # extension .a2ldb is implied

Query with SQLAlchemy ORM - List all measurements ordered by name with address and data type:

from pya2l import open_existing
import pya2l.model as model

session = open_existing("ASAP2_Demo_V161")
measurements = (
    session.query(model.Measurement)
    .order_by(model.Measurement.name)
    .all()
)
for m in measurements:
    print(f"{m.name:48} {m.datatype:12} 0x{m.ecu_address.address:08x}")

High-level inspection helpers - Use convenience wrappers from pya2l.api.inspect to access derived info:

from pya2l import open_existing
from pya2l.api.inspect import Characteristic, Measurement, AxisDescr

session = open_existing("ASAP2_Demo_V161")
ch = Characteristic(session, "ASAM.C.MAP.UBYTE.IDENTICAL")
print("shape:", ch.dim().shape)
print("element size:", ch.fnc_element_size(), "bytes")
print("num axes:", ch.num_axes())

me = Measurement(session, "ASAM.M.SCALAR.UBYTE.IDENTICAL")
print("is virtual:", me.is_virtual())

axis = ch.axisDescription("X")
print("axis info:", axis.axisDescription("X"))

Create A2L content programmatically - Use the Creator API to build or augment A2L databases:

from pya2l import open_create
from pya2l.api.create import (
    ProjectCreator, ModuleCreator, MeasurementCreator,
    CharacteristicCreator, CompuMethodCreator
)

session = open_create("MyProject.a2ldb")

# Create project and module
pc = ProjectCreator(session)
project = pc.create_project("MyProject", "Demo ECU Project")

mc = ModuleCreator(session)
module = mc.create_module("MyModule", "Demo Module", project=project)

# Add a conversion method
cmc = CompuMethodCreator(session)
cm = cmc.create_compu_method(
    "CM_Voltage", "Voltage conversion", "LINEAR",
    "%6.3", "V", module_name="MyModule"
)
cmc.add_coeffs_linear(cm, offset=0.0, factor=0.01)  # y = 0.01*x + 0

# Add a measurement
mec = MeasurementCreator(session)
meas = mec.create_measurement(
    "BatteryVoltage", "Battery voltage in Volts",
    "UWORD", "CM_Voltage", resolution=1, accuracy=0.1,
    lower_limit=0.0, upper_limit=20.0,
    module_name="MyModule"
)
mec.add_ecu_address(meas, 0x1000)

# Add a characteristic (calibration parameter)
cc = CharacteristicCreator(session)
char = cc.create_characteristic(
    "InjectionMap", "Fuel injection map",
    "MAP", 0x2000, "RL_InjMap", 0.0, "CM_Voltage",
    0.0, 100.0, module_name="MyModule"
)

mc.commit()
db.close()

Validate your database

from pya2l import open_existing
from pya2l.api.validate import Validator

session = open_existing("ASAP2_Demo_V161")
vd = Validator(session)
for msg in vd():  # iterate diagnostics
    # msg has fields: type (Level), category (Category), diag_code (Diagnostics), text (str)
    print(msg.type.name, msg.category.name, msg.diag_code.name, "-", msg.text)

Export back to A2L or JSON

from pya2l import export_a2l

# Export to A2L text format
export_a2l("ASAP2_Demo_V161", "exported.a2l")

# Or export to JSON for further processing
from pya2l.imex.json_exporter import export_json
export_json("ASAP2_Demo_V161.a2ldb", "exported.json")

Tips

  • Default import encoding is latin-1; override encoding= if your file differs.

  • Silence the progress meter via progress_bar=False or loglevel="ERROR".

  • Python package name is pya2ldb (not pya2l).

  • See howto for Excel export and other short recipes.

Examples

  • See pya2l/examples for sample A2L files and scripts.

  • The Sphinx docs contain a fuller tutorial and HOWTO guides.

Create API and coverage parity

pyA2L offers a Creator API in pya2l.api.create to programmatically build or augment A2L content. The project’s goal is coverage parity: everything you can query via pya2l.api.inspect is intended to be creatable via pya2l.api.create.

Example: creating common entities

from pya2l import open_create
from pya2l.api.create import ModuleCreator
from pya2l.api.inspect import Module

# Open or create a database
session = open_create("MyProject.a2l")  # or .a2ldb

mc = ModuleCreator(session)
# Create a module
mod = mc.create_module("DEMO", "Demo ECU module")

# Units and conversions
temp_unit = mc.add_unit(mod, name="degC", long_identifier="Celsius",
                        display="°C", type_str="TEMPERATURE")
ct = mc.add_compu_tab(mod, name="TAB_NOINTP_DEMO", long_identifier="Demo Tab",
                      conversion_type="TAB_NOINTP",
                      pairs=[(0, 0.0), (100, 1.0)], default_numeric=0.0)

# Frames and transformers
fr = mc.add_frame(mod, name="FRAME1", long_identifier="Demo frame",
                  scaling_unit=1, rate=10, measurements=["ENGINE_SPEED"])
tr = mc.add_transformer(mod, name="TR1", version="1.0",
                        executable32="tr32.dll", executable64="tr64.dll",
                        timeout=1000, trigger="ON_CHANGE", inverse="NONE",
                        in_objects=["ENGINE_SPEED"], out_objects=["SPEED_PHYS"])

# Typedefs and instances
ts = mc.add_typedef_structure(mod, name="TSig", long_identifier="Signal",
                              size=8)
mc.add_structure_component(ts, name="raw", typedefName="UWORD", addressOffset=0)
inst = mc.add_instance(mod, name="S1", long_identifier="Inst of TSig",
                       type_name="TSig", address=0x1000)

# Verify with inspect helpers
mi = Module(session)
print("#frames:", len(list(mi.frame.query())))
print("#compu tabs:", len(list(mi.compu_tab.query())))

See pya2l/examples/create_quickstart.py for a more complete example.

Command-line usage

A small CLI is provided as a console script named a2ldb-imex:

# Show version (exit 0)
$ a2ldb-imex -V

# Import an A2L (creates .a2ldb next to the input or in CWD with -L)
$ a2ldb-imex -i path/to/file.a2l

# Import with explicit encoding and create DB in current directory
$ a2ldb-imex -i path/to/file.a2l -E latin-1 -L

# Overwrite existing .a2ldb without prompting
$ a2ldb-imex -i path/to/file.a2l -f

# Suppress all output (useful in scripts/CI)
$ a2ldb-imex -i path/to/file.a2l -q

# Export an .a2ldb back to A2L text (stdout by default or -o file)
$ a2ldb-imex -e path/to/file.a2ldb -o exported.a2l

Compatibility

  • Python: 3.10 – 3.14

  • Platforms: Prebuilt wheels are published for selected platforms. From source, Windows/macOS are supported; Linux may require building native extensions.

Contributing

Contributions are welcome! Please open an issue to discuss significant changes before submitting a PR. See the existing tests under pya2l/tests and examples under pya2l/examples to get started. Contributors should use pre-commit to run formatting and lint checks before committing; see https://pre-commit.com/ for installation and usage.

Code of Conduct

This project follows a Code of Conduct to foster an open and welcoming community. Please read and abide by it when interacting in issues, discussions, and pull requests.

See CODE_OF_CONDUCT for full details.

Changelog / Release notes

See GitHub Releases: https://github.com/christoph2/pyA2L/releases

Download files

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

Source Distribution

pya2ldb-1.0.349.tar.gz (16.4 MB view details)

Uploaded Source

Built Distributions

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

pya2ldb-1.0.349-cp315-cp315-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.15Windows ARM64

pya2ldb-1.0.349-cp315-cp315-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.15Windows x86-64

pya2ldb-1.0.349-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pya2ldb-1.0.349-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pya2ldb-1.0.349-cp315-cp315-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.15macOS 11.0+ ARM64

pya2ldb-1.0.349-cp314-cp314-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.14Windows ARM64

pya2ldb-1.0.349-cp314-cp314-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86-64

pya2ldb-1.0.349-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

pya2ldb-1.0.349-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

pya2ldb-1.0.349-cp314-cp314-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pya2ldb-1.0.349-cp313-cp313-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows ARM64

pya2ldb-1.0.349-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

pya2ldb-1.0.349-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

pya2ldb-1.0.349-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

pya2ldb-1.0.349-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pya2ldb-1.0.349-cp312-cp312-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows ARM64

pya2ldb-1.0.349-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

pya2ldb-1.0.349-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

pya2ldb-1.0.349-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

pya2ldb-1.0.349-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pya2ldb-1.0.349-cp311-cp311-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows ARM64

pya2ldb-1.0.349-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

pya2ldb-1.0.349-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

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

pya2ldb-1.0.349-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

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

pya2ldb-1.0.349-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pya2ldb-1.0.349-cp310-cp310-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows ARM64

pya2ldb-1.0.349-cp310-cp310-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86-64

pya2ldb-1.0.349-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pya2ldb-1.0.349-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pya2ldb-1.0.349-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file pya2ldb-1.0.349.tar.gz.

File metadata

  • Download URL: pya2ldb-1.0.349.tar.gz
  • Upload date:
  • Size: 16.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349.tar.gz
Algorithm Hash digest
SHA256 d021b3d504aa3ad40fc218f9749bdda5c32e2dc41a08a6077b7e8f51c88f0a55
MD5 7558d4166cea7bcbec6275c495fcd6b4
BLAKE2b-256 bdc03e48139b1e807fc43527b1841cba740988195c9894d552eaab1030749b45

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349.tar.gz:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp315-cp315-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp315-cp315-win_arm64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.15, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp315-cp315-win_arm64.whl
Algorithm Hash digest
SHA256 085a12fd9ca804c27ca12445535f32de7f9befec48cf6ae1844f3be65ad55af6
MD5 ad18386c3ec76edc321b49f6f3f98cbc
BLAKE2b-256 5de9681e67e0032263925e671a8d0a0991f26260899a8d2d1ea4f19a627d2f6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp315-cp315-win_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp315-cp315-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp315-cp315-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.15, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 b5a371927f616499e6e1371ec0ce99e6b11673e919ce304121382ff55cff75df
MD5 c100c87311aba3a46751bda0b579023d
BLAKE2b-256 a836cbe0c7ed55fb13421b8855e18303b6f8e3cd8997ef692e7c651f3b67e761

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp315-cp315-win_amd64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 285fc9e111ef3b001e1d5adb2018206885e06ee955c897360f8dab53b5c8eaae
MD5 4de1081bcdfeab36d8509ea3f59baef4
BLAKE2b-256 dcec627d323a7137c7c4851174946d2fffc0469fdaed9b6cc414ed8e9e96aaab

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe69ec3efc276f56723de6f655b7720a1aa0f2d885a6476751329c617e597b73
MD5 92dea823d49e1b2a45d8f61b9ec62eba
BLAKE2b-256 b8b237fc1a4a89cf24e55ab8a8d509813ab1517b6b5b6c4da3fd483fab78e3da

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp315-cp315-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp315-cp315-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ec1639e9801f798d6a03352a5a7a6fcf58c8f1b65913befe5d6c6f43d83c0e05
MD5 d13cf46107b3414f5b7ccaa3ddcd7192
BLAKE2b-256 f7c44884a355c3d87cb569334a2f862100c27aafce0b0ae92e8ba95da2cbac30

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp315-cp315-macosx_11_0_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 f6631c75e0153fe5c6e71070c2f960814afc0e0d71b41fb7665161188c2457b3
MD5 bdabc71af28d14fa18f4ff8ae67784ff
BLAKE2b-256 4a9e40b5ad26b30d5e554531051d190da55b48e15b4fa3fbdbd283c674f5cd8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp314-cp314-win_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 51c2fa986ee681fc2ae86b5b37f05c4aec2fa616f873871b34085d6beb99cbb6
MD5 78c67c86a8557b776d7a3c15f071d3cd
BLAKE2b-256 d71a4c090f4ad5f98c242bc7785761d65aa47b03a8186a52c634eecfdfe689eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp314-cp314-win_amd64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc004e51f56dbf953416bde4aeb7a053305fd3dc35ab34ce3b59658a744699c2
MD5 03b71501ecc41a88a8c366efd621ee3e
BLAKE2b-256 a2174abceb65136a97be9e409c4596b40cd4d1efdea22cd62da40bdc3410acf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8fba893eeacd8c2058e570fb4ada535b57c106bcbf6c581f3953037060a5e5bc
MD5 5442803db7179f6598b980f421d10558
BLAKE2b-256 013dc5773d5f80c954d252527bd60ce8c43211505b9f6d9a7ab9ab5edcd9a79d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eaecc732b625919c51ba42f82d17aee61018326fd1509debddde561554db0aea
MD5 3901530604bca08a23dc216ea5395eeb
BLAKE2b-256 827d6246672cfb6528b9bef8bf5a96f00cb90e46be930d2d8b253904f9cde49d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 9a6ef08d86173463db52ee712d9c720f0c9b0f05c58cf8804d52dc8400de5f9c
MD5 93f76bbee664fd4c0205e96118e9412e
BLAKE2b-256 740fd891c5409a4aeb424d613af0e47856456e043110052e4a15522f5694faf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp313-cp313-win_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d892d6cbfa0eee69e3d8178106213cac35fec4aa79a0611a9d192615c1f1cc3c
MD5 9a025394497daff3cf8a07989d54532c
BLAKE2b-256 2fa9a28c47cedaa7d3168c2c25366e6d497429f75eab4cb160b2fe596a67d32d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp313-cp313-win_amd64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 efddb5f5a0734b05f5515ff7c72caeed12035a567209ae2a025eb78a885a5266
MD5 3b0c8c9e61224917cebcb1681eba497d
BLAKE2b-256 032d5a9bb619abc1aed072d552809bcdc1f4a78cc4147a506be7adf34432205e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c2b34fdcbaa870ac614175f088f78e57cf3453c7cb764e4f8719e66c993cd77b
MD5 3ec401451801ceee2ce1dc100105f293
BLAKE2b-256 fc3a6ecc4ff18fd9a5608e1baa149a484c6dd306cd7091f1121f40e90e172adb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26dfe2056c88d705f33be68cee6b86897a85ec9f3589431543133fe38cebd542
MD5 18c1f0350cc8b58c4984f866b69f2dfe
BLAKE2b-256 b38fd6f78f5cad081adb31006e939f084cf627479280a6b260804beca070c0c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 2ba4b8f00c6007e232f74bf0dfdd10eaa4062e7fbfb8905859f217553492a8a6
MD5 0598fb097863ec5c98e0594dee700ab5
BLAKE2b-256 319556d170a63c1a994676962ffbb526bb260ea9ee299368c506361c8856bb7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp312-cp312-win_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f3a0101b40e088238f374b7c7cc199c2d1fe61eaa969977c183d0fd30a336f13
MD5 f7815cf50055a9bfb79faf34640ae9bf
BLAKE2b-256 83332d869ca9de2e0a03cda78e4a8312f861f7bd832cd73bebb4948b7eaf84dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp312-cp312-win_amd64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e09ed25a4c80ed68bfa9e13f5d46951dbb9f348f6a837af47feeb76e28727d4
MD5 a67bfb68ba3141e313f0ec4f36b24780
BLAKE2b-256 b78380e5431f659a99e942dc5e6d8eebbc1fe635fbcc559cc9817d15e9ed66e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 272dc5d675a7ae2148b96d257eaad8ad854aa92b8650efaa0fafc6d91751a6f8
MD5 4454f085deb7f5cfb3d83392bf1e1fc6
BLAKE2b-256 6ccd7315db732df6195a7d72d0929f771a4d771114861720ff210931a1efa18b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df576cbea581bfe505f653a08fffd726f0001412b3d40e0e7b178d4278836ed1
MD5 2823aa7c1c88948ee43c0f8e30d8f91e
BLAKE2b-256 1ac06fd9b02d0db675d3d290e310fbc7db49af7b8c2ac41faced878bd2de5823

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 913fcf17f8275f8914d3007106407892e343065038796a6ae71db3d4690a982b
MD5 c700e2f70dac7b7c1049015072deffed
BLAKE2b-256 af15071627910e6384d594683911eafba797ea4e7e5e757b1cdbd17d42b0a63e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp311-cp311-win_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 37fda5d454c866ee2d47228cfe0400d981875947855ad02e4e9b7fde03ddd97e
MD5 342b5804571901b54a16ce72315a908d
BLAKE2b-256 822567a58dc0b8ce83beaec1e39197183d649b378c7c832fce137ca9d6e53fe8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp311-cp311-win_amd64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0d14f58e0a1ac025eb9dbde91bd7529cc1a92854854973d102144ac65a0a57b0
MD5 0951225f3c7492946f1cb0619169171c
BLAKE2b-256 39d1fdc8f8a59dd20f49e6d1ae825a8da413829adf0b93e7adfa802a3b1baebc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1dd692e662572dd152cd08c411ff61098d5a97969ff785fd82c371d9f5dee51b
MD5 a960f61109cc56906805602323c7e283
BLAKE2b-256 07194c5d63252f77ff10855763906ec113b86d438188ae36fa5f2b8dfc518b4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0ad5877c6a81fd4da73c0555ca59298d26220c99c9b0ddcd9eaba4e89e8fd96
MD5 1c1d1003d6ad502983fcb3f45cebcecf
BLAKE2b-256 cfa2cfa6739368c87d09f93d36c90a43b2efedf3c9900ee899c96ac80c02d195

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 53d6a2bcd1f246e349b0283204a6b2d5369cc09310ba6a89e22a02d3dcfe1394
MD5 ebfb90d3e7ef89dd6a7f4938ac04cec4
BLAKE2b-256 d2787d175ade879a0833b0bbcb46fd811ecc3655f1cb57ef6131b3483a935fe4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp310-cp310-win_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.349-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pya2ldb-1.0.349-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7fef1be0e34acf1ec08249fe317a2973c72655125244d17871581f213f15e275
MD5 216ac52782b4a56659d7ed319dd9dc4b
BLAKE2b-256 bba3be0e33e92da0ba389a57ded3247323b4bb058ebd66d70dd95ac2151bdc86

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp310-cp310-win_amd64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8d255a3cf8cc27b1853dbd756c76a933ae971b3291ef92b974c4953aea4b3ae
MD5 0342004bf7235d1ae82b9718393b0a5a
BLAKE2b-256 e36d4ab647a3ad6113a8a17924961b28a6f2374ad94aba29a9e594d1c700098e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 11da465149ab77301b12f3b08149472fecc1ad01ebf8f944a6a82629af09bb82
MD5 b7f472dcbf62b7ef975f63dcc62e448a
BLAKE2b-256 0b7dd03b588564a4a431823bd0114c4f8d661d5425df1fb13ab4f22d0386dfd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

File details

Details for the file pya2ldb-1.0.349-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.349-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae8f6c794536d60eb18975b0b8a93efb992ac2eff3d4c906a600b2cbb112b181
MD5 7e5f3ac0e5925167e42be3e6e1dee4de
BLAKE2b-256 eb377909c7dab53279aabe8a2286b61bafd76ad6bd93d36cce4a67e60cd349cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.349-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pythonapp.yml on christoph2/pyA2L

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

Release history Release notifications | RSS feed

1.0.352

31 files

1.0.351

31 files

This release

1.0.349 This release

31 files

1.0.348

31 files

1.0.347

31 files

1.0.346

26 files

1.0.345

26 files

1.0.344

26 files

1.0.332

26 files

1.0.331

26 files

1.0.330

26 files

1.0.329

26 files

1.0.328

26 files

1.0.327

26 files

1.0.326

26 files

1.0.325

26 files

1.0.323

26 files

1.0.322

26 files

1.0.320

16 files

1.0.319

26 files

1.0.318

26 files

0.17.6

26 files

0.17.5

26 files

0.17.4

26 files

0.17.2

26 files

0.17.1

26 files

0.17.0

9 files

0.16.1

21 files

0.16.0

15 files

0.15.6

12 files

0.15.4

8 files

0.15.3

7 files

0.15.2

7 files

0.15.1

7 files

0.15.0

7 files

0.14.13

12 files

0.14.12

12 files

0.14.11

12 files

0.14.10

12 files

0.14.9

12 files

0.14.8

12 files

0.14.7

12 files

0.14.6

12 files

0.14.5

12 files

0.14.3

12 files

0.14.2

6 files

0.14.1

6 files

0.14.0

6 files

0.13.6

13 files

0.13.5

13 files

0.13.4

13 files

0.13.3

13 files

0.13.2

13 files

0.13.1

13 files

0.13.0

13 files

0.12.92

15 files

0.12.91

15 files

0.12.90

15 files

0.12.89

15 files

0.12.85

10 files

0.12.48

1 file

0.12.47

1 file

0.12.43

1 file

0.12.42

1 file

0.12.41

1 file

0.12.40

1 file

0.12.39

1 file

0.12.38

1 file

0.12.37

1 file

0.12.36

1 file

0.12.33

1 file

0.12.27

1 file

0.12.26

1 file

0.12.25

1 file

0.12.23

1 file

0.12.21

1 file

0.12.20

1 file

0.12.19

1 file

0.12.18

1 file

0.12.17

1 file

0.12.16

1 file

0.12.15

1 file

0.12.14

1 file

0.12.13

1 file

0.12.12

1 file

0.12.11

1 file

0.12.10

1 file

0.12.9

1 file

0.12.8

1 file

0.12.7

1 file

0.12.6

1 file

0.12.5

1 file

0.12.4

1 file

0.12.3

1 file

0.12.2

1 file

0.12.1

1 file

0.12.0

1 file

0.11.0

1 file

0.10.2

1 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