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

Or use a context manager so resources are closed deterministically:

from pya2l import open_existing
import pya2l.model as model

with open_existing("ASAP2_Demo_V161") as session:
    measurements = session.query(model.Measurement).limit(5).all()

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}")

When not using with ... as ..., call session.close() when finished so SQLite WAL data is checkpointed and file handles are released.

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.352.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.352-cp315-cp315-win_arm64.whl (1.6 MB view details)

Uploaded CPython 3.15Windows ARM64

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

Uploaded CPython 3.15Windows x86-64

pya2ldb-1.0.352-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.352-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.352-cp315-cp315-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.15macOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

pya2ldb-1.0.352-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.352-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.352-cp314-cp314-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

pya2ldb-1.0.352-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.352-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.352-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

pya2ldb-1.0.352-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.352-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.352-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

pya2ldb-1.0.352-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.352-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.352-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

pya2ldb-1.0.352-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.352-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.352-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.352.tar.gz.

File metadata

  • Download URL: pya2ldb-1.0.352.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.352.tar.gz
Algorithm Hash digest
SHA256 8e44506926c4e946841ef1d7b895db9af860349dbe2df0800cfe8c4c6035c8cc
MD5 e3cc1f3739e2690a1ad8c5c9c255cae9
BLAKE2b-256 f359c5751d4a2f1b17b32a990f4de68de37165105f68aa8235ca2af79b9da27a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352.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.352-cp315-cp315-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp315-cp315-win_arm64.whl
Algorithm Hash digest
SHA256 12d5a80dc014a3e8f34081fb1a96423c96df40be5e6327970ab7d183b2093716
MD5 cf115fc7b889d9a83222c860d81cc369
BLAKE2b-256 18d6dd51aecd47269b2204393b56b5c3e116bd9d8cedb503b49e840d9effc697

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp315-cp315-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 b9b4ce00efd7dbd9298fa05d69b9b61ed89cf7fb4f2a704a3c6395accabbb8ae
MD5 097275388af04d794fd626f70884f0e9
BLAKE2b-256 8a51547db5771147eeb5f73a6005bc3e4d97aeb9a0276b8d2a5a22e8ea8b9f40

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eaaa35589e34e6a99d329db8b4dd0f5d1925a59b9d435e601708d14ac1c942bf
MD5 f15862133d6b5ddac494c6d5726e34c1
BLAKE2b-256 63125754f1855ed1f49c8ad21c234c2ddf3aa2a302c5bfff1a3cd0a043835498

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 40eff9914a35f825003f3787aebe2948c65d4a86bb203ccc5c7caefba60bed60
MD5 249bf880d78eebfb4cf5e4935f047530
BLAKE2b-256 5bc4af9d5a569a1f2e64738c95b60192dbc2318c275672740cc617ee2a6f0a3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp315-cp315-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp315-cp315-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4fb648c5dc761986e5256920687c7cca06399dbbd5fb1fb8e3288828e906e32
MD5 a027a1d9dfd6eb46e3f6ad0604d8d860
BLAKE2b-256 de639d4e875bd310ff8b93252c9e25e3f1de37596304427037bb064ecede2d42

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 6dbeca9bf4dd6362211488cb2dfdbfbbbfe2ee8d8d051f5bf0bb43a654ea5554
MD5 fd52e4f7a9540effcb5b5021fc5776e8
BLAKE2b-256 2fbc59407e3c87173cb21704a20778d2b5c16d43c17e02a7305c6acc158380bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 08accbd7cdb6969a096cf83dba46f52975ffb75fba01f31c653a9d0413c561e7
MD5 15b64c32da7c138f30d4e6cfb75ce6cf
BLAKE2b-256 d6ee961e564046882be42a72e6f900bc863854072b7cb339f33cc8bb8a502c61

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 016d2613e04ff196ebc005366467f2ba66f78b1bfa72e30f87adc603d0cb9dc3
MD5 530cb1638bbac8fba1f22c6fb9ec13bd
BLAKE2b-256 d0f215a90cbbf5002c232773fea98743ccae958f471550bab78357dc3a2bde75

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 816bf5525b4d328e0f17416a255edef11c44669ba7d88e38eeea53f327ede704
MD5 c374ce991085df3b31158ee0fa0d81e4
BLAKE2b-256 d8b1cc2863104a449df4cae54142b5a6ea2afa604e59ccc2748ab3a6cfcb34f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8e2c7273559ae2f4d9da0c8f89cfc847a530e2b7b9bfadcb1c7380eed797cf4
MD5 1256a53546a6d66183348d6ce47d2afd
BLAKE2b-256 983376fd205a53019b0ba1a0b3395a9fae82bf5016af45d3a0b05968374002c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 9d706809803f061de988b3fec92084007a78c19c9fefc7442b40debf656b75a5
MD5 5cc3bebf0185ff9c5a606eb12dcf9d39
BLAKE2b-256 61fbb04b244b0182d3c25721125530615fadb6283c5c12de770de207c129e4cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b14ab1f31bcf88c72a51c7a8c81d569f39f861546ec2ba138a3eafccc4728ef7
MD5 1cca67afc0634d257a3e2a5127eeb53a
BLAKE2b-256 12f2ef1f76bff46cbe6ebe578e649797c3fce3d83f87c88df9dd80e2679124ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f6203f4cf41336c3dcdc3192cda85e5323cba3d833365d3494c15c02ec868bf
MD5 9d2c0cd389b846638f3eb293e3018999
BLAKE2b-256 bd18b2c6e6d670a574f8cbdb068df3b8ed04f2aef299f4a7523c93b3a2d5c3c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 109cf145dfbd427eb287ed0815a4950b52766771df953244ec06cbc91c8d0798
MD5 cad738d3c4d31f96ee10a568c8835dee
BLAKE2b-256 9367a99191199be47182f5177f7c9f7e61552fb88cda217bb55b3aac833f7ac2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9252f227ce3a6cf2155cff5ec030812222900c733631fa6b91e124521c66004c
MD5 5736adc384d75aa4d398c0809a368765
BLAKE2b-256 ef7b72f6e97b2d824ac621d8720797e8f30c32a4a01b8041d61fcc982e529d34

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 ed4f37f1a043cee6d29ce42cc3ee3519b1348a224d9dd35dcd66ecdea70f5c50
MD5 9fe1dabd2e543f919a03f69c7fe37417
BLAKE2b-256 3e9b48bf3c2c1eb0d37da0080923a9c36b6e21d812b1719d0c6b293800070f23

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d097ec7e470aaec90a894321f80ded2fd34328de085dec6cc7400ab1ca1e2801
MD5 648e9ba838efa03f0e0e44f766ac873d
BLAKE2b-256 31310c5d46c36b54c55d23468117ca90c0074e553eb82d444a44ae1322fb2d4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b9a946d4ef841041e13ae21847749f4fa352190fb759a70a41f221b92d52460
MD5 578e0399fd3517110cae4631f3e1c9eb
BLAKE2b-256 b944c9075251c57f48a00fb576df5e96ab71c072187253b7e242dee54df7698b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 379d7e163b4a0dbfd45c64957a365f05b0d506b59fc35c1e09451ba7d75db045
MD5 44a35e031037ce03fb14b4667c795d9c
BLAKE2b-256 297defba661be38169ec2862d4c4973c93d0b182be3e2df220e5a776b91bef6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e324dfc76d7b685af97330687114a22e714260b92b4dd5c52e688fd083fa3915
MD5 1730c92269d7970ce8c9e0075ca574c3
BLAKE2b-256 d97c0355954306a58c64e634caa328fea9d47dd4719605ae5f0d269a729d9eb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 bee8b6af482da596592ba957c777cb3618a8557a298a88e16d21697a3f85bf34
MD5 cce14b958df8960a05a5ed1985c28e4f
BLAKE2b-256 50fa58cd79ef73d4a35aa66e9a88597fdf92fb6e694af0ddb20bbe56ff1d50a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8c0d486bed347138d50a45d4d42b076bcd803a56a80c7dd3a06f19a37a0fb184
MD5 081b5e7c623ec9fd1041be6028178fb6
BLAKE2b-256 607a7be911a7a16c883ddbd218a637544e042a23a31fee66a0c8c2d6db0833c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 42571255d74192ee27fc1b68fbb2fd7419f22b8552d0af52ddb16174db141533
MD5 f0cf819350d15d28bdfb58ef2b38fb9e
BLAKE2b-256 072f4d2b4b557a836289fca123fe6a1cbb6ecf27a4bda889309960eb4d7efd6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c4c81fd18b47dec01a36347e1c0c8036f53b9c4b08bc8f8ce58c1b37139f372e
MD5 1898bb63f59ed1e21ee3abac3bde5210
BLAKE2b-256 417ab0af0a2922a62a1d86bc2f16e4fe60044669601fb4c2cb700f759a80dd17

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7acc5350270768a7208262bc0b8b7e4dfe9705fb53b9f1b9c64f77efa55c45b8
MD5 29c09cce0a278a5a163f231841339094
BLAKE2b-256 1e2700c342f52ac40811e7e807e32b07cfe20c20ffc124ae2a58394733129614

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 80eab3c8abb1629e81118fa44134213a108c8171c881b3811d84b5326fb0f148
MD5 6bdcdc28b497b886c9165aeb19caaa8e
BLAKE2b-256 74daada0bd9c2d6d2385a09d38198af3c6caf73ccc676028a138a044c3a0ce5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pya2ldb-1.0.352-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.352-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 73f908712ce469cd379a5d7648e495d8ed340d5e7cf4ae75546b61d4cec391d9
MD5 f5a0f281d630601aff8e05ba42e3e89c
BLAKE2b-256 07c85847cc576f681ad8127619081f7e4065a2ced45a37441ceb817fbb9c75e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f5d641136fb06aa8f8ca8e1a6add52f6d02d03f69c79a00864d63c250538ef6
MD5 163f8408dc2dcd6d118f9bb42f316797
BLAKE2b-256 e5f03deb33fe6ab29b94b1ffcb4887831eec73d056c1035a448d2e57c16c6436

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5becfd261ae835313b39a5f1a9a92f4ff568804360a4f5a372bee1202d55ab4a
MD5 cc93b9486982aeb15e576516361df2ec
BLAKE2b-256 6ab52640a6562cd8bb4fea4f63bb33e384774b9d315c1284370c2d1628209b9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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.352-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pya2ldb-1.0.352-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b124641de28304f5e11df14623079def2e013091464ec9ca40d63fde8b974ec
MD5 9c46474982da4633bf717fbdf723e3ed
BLAKE2b-256 825774823acd4991d394978b27dfc562c843f24e0010aed6d1acc339ea093036

See more details on using hashes here.

Provenance

The following attestation bundles were made for pya2ldb-1.0.352-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

This release

1.0.352 This release

31 files

1.0.351

31 files

1.0.349

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