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

Uploaded CPython 3.15Windows ARM64

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

Uploaded CPython 3.15Windows x86-64

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

Uploaded CPython 3.15macOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

pya2ldb-1.0.351-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.351-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.351-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.351.tar.gz.

File metadata

  • Download URL: pya2ldb-1.0.351.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.351.tar.gz
Algorithm Hash digest
SHA256 ea8edaba09ae6ecffe4ba043af9a6b87142946836f6ab31684f39a533fe6be7c
MD5 ff772d366a7272a5882ff6a5618e6818
BLAKE2b-256 6b11e3f774a240da3cf4cab5753478998734999cc80cc7f7b170d403996ff42d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp315-cp315-win_arm64.whl
Algorithm Hash digest
SHA256 7dedcb4f4b0a347f301ec84ee6f891f46114e19191516d71dc368744334b30f1
MD5 7399c8861d21659a60beb3c47de11552
BLAKE2b-256 940e59280d063301fb868171137313971e4721ec72dc54d83d8c38879cd2354b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp315-cp315-win_amd64.whl
Algorithm Hash digest
SHA256 71e2dc85114b17ca5d158eb1625a0c5dcdbdc5035a7f5d9dabc80853b44a5012
MD5 3bcd9c875f9404f3694a67524eae5161
BLAKE2b-256 16ebe35a76b3c11e716a0bc507e21f9f37e47811a9338499a7943cf1ca554c7f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 beba59acb5a2fb9531fa23e0cc6d4bf6eb4866ba5b96f87ac6c33b4605ceb786
MD5 7dbebaafd49fd689a574749d954d6e8f
BLAKE2b-256 b6bb548a4c8bc5468b225d5d7ed9da71e8e96f0e1b55a7bcfc28d4c8d05cb639

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9a45ac469b0c4c55db6a7359a299c5836c874e6949fe5f929397d0ba63722185
MD5 96e47a03d692940dd86a44141e327ccf
BLAKE2b-256 03508ce4af76eb7b1dea7c058d6ea84eac574837cf127167fa22d3c0c0805586

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp315-cp315-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3cb48aa0558151a575244546eeefceaea5b22578aebcf583913f8a94aa702a8b
MD5 236f5fa849b63a4ba1d48f091e8770e8
BLAKE2b-256 5cbe4902a62e5bce3ea67b58ae20e3ffb06cd57f8d9834b4aea655c744190ca6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 ec9d7874d3a0d3157436002e5e112ae0a96e6309e2c7e3db70058f3a5c8f7e36
MD5 0c8d1566a19b8ec52337135f8a63c10c
BLAKE2b-256 51db4d7615a08708b9c82baf1bce3ea8f515f75477ef91fa3b149f29890a73a8

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9db64dc24c814efd8eb8636ff8c0de94b33173ad1d4cd991a7480cb555b772db
MD5 43ecb45081529bfbc00ca33fca4b5b72
BLAKE2b-256 46bc85442248e9e9e32a2101afc1e0473f98464ba8bad1e2420a243b26b1ca42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c38d6d64c2d6e4edb823c35da0d97880d46cad79ea04030e830cbe71d239819d
MD5 8425a68da6f66c47478a560c39434e83
BLAKE2b-256 f520b988a471701a89ac881d17df6e2db578a645b80b48c8eb3e0a0e472e47df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cb119ede269de51ddbc97e3edc69744a8e3e89c01b36037a5df7eafcb8de53ff
MD5 6c3c2ccb3cc7765d2ff40510c069abb3
BLAKE2b-256 7752806b58fc8dbdee65de9767a96e65bbeb320361406421b880c6296d20536a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a619ef0862e1294bdbaeed3b2a8b824e2698337f8089b6dd2d4d0e0c44afd165
MD5 34b0cddc229048753ac72f92580737a8
BLAKE2b-256 d72275c25a6bb327a7d405cb54db0a04fb207feea112d7fe1d7f4afec4c1d47e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 c9efa2327004e10778f12fd3791baa8a755b2f1c02acf2c8a07aa4366e3ad449
MD5 7eded2395dbb645f9da24517fca3e2de
BLAKE2b-256 1bf5a0d2f63b9ce7aa24211321fa0642ab7905f8c82fa408d1490064dbcc5f8b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7a546c011675f5ca7dd44d95a26cf6899082f9ba0a3517b41251ee9328128708
MD5 856cc37b4beb84d5417b029a65b22eaa
BLAKE2b-256 8694601dc08b367adc1fc17575b649021f0934cb7653501605eceb9372054dbe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 db1d23c13dce192e6ce341e8abc30fd654fe0fe5bb5c3ddc152c5a994fc7c1d0
MD5 24e5a59248053dd62b7315a9317ed3bd
BLAKE2b-256 4d22cb6819ef221fdf5c4872e5a44b1d2a81640755b41306fec988db1012b5d3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7b0721c198c4ed6fd5f5c144d4252626b1b5e2a9348b318563c7872778a17aec
MD5 79663d716373db773c6bbcbcd1e51698
BLAKE2b-256 c72aeda7eb43a7785351107828e34f6e60c47b8dec127f7fe6c028a6d28be988

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5e2affaa256a3599b57c64d9318e781d650e58868d550454d1ed21921503f66
MD5 14962f8e33c6e1039acc7cb1898a5e6f
BLAKE2b-256 0c2a754767eaa6d60d745be5518cc9e300a232bddfa30a84d782064610e9fba7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 2be79007897d2803b610c6cb6c698c2adf8f4c3be72a363428f2d93ec90338db
MD5 6dd52d469a14f0cdc5a36f89ae8353dd
BLAKE2b-256 a58f767adb2617d2a01be8fb2388a2ae5035c1daaadc1c5f9da3b9d2f9343474

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 00bbbe01313317d664ccd936cc38d570f5e84f68f9575407f76644ec4d03b913
MD5 b55b9d0c6b1f1cd0765eb8ec9ec3cfac
BLAKE2b-256 c821a761cc84f097bc49d4cce4ebfd2170cae256c0dbf37fc78f93858cfa697a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac1b79cc7d777562ca7d5d148dc8e18afbc4fcebbf0c009e74feb9e8cb2bfb88
MD5 83e412f38293a1ab7ba1bfc3b0d5f1d7
BLAKE2b-256 9bc646e28773089136df3b7fec3c1c97a451f8ff8e9cf7ffc8fac7b8506e0d44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6a8ace5b1969c8ed22e8f1eb203a3249b2cae4a3f96b04d2c14c4803fb6c5128
MD5 ae75b55148724eed403a11ac8af16e37
BLAKE2b-256 295691bffde4c3fa86c8ab64407af2817ee40f1243b2c2456e49b82c528be37a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0810114d45b9d90b53d891c81664a8389a2e3a7333676d54bc35e80c22102129
MD5 38cf6a7f3df07eb743bb42a700c8cfbc
BLAKE2b-256 3270e9de1ae03faa6f9bcf796f39a7239b1074506b62b63131bf40f28ea490a1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 caec63ad2baac22e9f7fbe1e82ec908405cf56cabe9e8f93e8833b0f70176d2f
MD5 c3d1336b3dbab4fe62ac80c9518b2107
BLAKE2b-256 f8037fe1e4ccbfe90726a870f6b793e255fdf1b36c37520a714689e7b89741a7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4703ecd9369920e4236445c2493c3f11add08b06f227a4f6463262146875f98a
MD5 fe4ffcc6e5aa329cdc1067306f68e8d7
BLAKE2b-256 5f7e7959b7f5611e1bb749b6d59005364db41c1ca1fff91e809ee589ad506cd1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7b05222cdd13f52dbf8a8e4cdd0191dbc4308b81a7c000448c25308be2f77978
MD5 6c59664f8507ef07e1ac15e7cebbe193
BLAKE2b-256 56f769f857b586478bf8de49f3cd108383496224a87eb3a033bca26314604a80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dfa0025a639fc7fbe85eb94c9912d83794c89103b4ce40043811aeaf57c25bb1
MD5 4ba412b286485e10d4a7066a9e68a6e3
BLAKE2b-256 88564053dd305a723005f3b6c7ef9fc10cd8b6babf14fbcd78a097c264f6442d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f44ad873117bc12a9fcfe2d91adac024abcff1af643146f127c0535afc207ff8
MD5 cecdd6f37b84ff1a7891dcf14d0f6da9
BLAKE2b-256 79c56dd7bed733b0318d4160619c0c0c3dfb31718eba8b94b0c747595570ac0b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 6894f81c2a61eb6dc454e93384252febf912569411e87936c11ee592bb3e334c
MD5 eef42a6a24cad378997de65e0d1aa1c5
BLAKE2b-256 b9b39a7226263491bc13482c2197826d1311ba1041314f0dd31eeaccd0c5fc5d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pya2ldb-1.0.351-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.351-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4c9aef777ef6cba15d8d71216ad1b05db5d3fca52f8ebba6e495d335636e737a
MD5 a8cdd854a10155ff4297745cbbfdfb7b
BLAKE2b-256 b044001e16e29e82d9877d9521d97be4b6f37a6fef2d8eb15ee7ab714f0aa723

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6620d1434ad196e33e51daced762c399ccb0a73ea41750cfb3e06692982c6db6
MD5 f3d5af5b27f625769e1a244cbbb5ddd4
BLAKE2b-256 bf80b0cbc3a468188323db84ec8e556e6d346ce67cff3f1a42a50962f164073e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f077948210816d626cbac6c476f19e503b2fe5e1766a0452155399cc24d68f64
MD5 1c67a455f682d1209c1d1c94a6d71d52
BLAKE2b-256 e3852f10e201180e9af5827a6f5ef65f994a0c0df432b581ef9eb0ffbf5ece11

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pya2ldb-1.0.351-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89ab2e61d88bfbe3540f82fb464176f1e78b230debc66c0c726d52d27275695f
MD5 2a4fbb97ca079743b4f370410dec9faa
BLAKE2b-256 dda187cca12c424f59eaba8dc0d515fb6acd62fabfc83645991979ad0f0bb023

See more details on using hashes here.

Provenance

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

This release

1.0.351 This release

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