Skip to main content

Rocket League replay parsing and analysis.

Project description

sprocket-rl-parser

An open-source project for decompiling and analyzing Rocket League replays. It exposes a Python API that returns protobuf metadata, JSON output, and a pandas DataFrame for frame-by-frame analysis.

Install

pip install sprocket-rl-parser

Quickstart (Python)

import carball

analysis_manager = carball.analyze_replay_file("path/to/replay.replay")

# Protobuf game metadata + stats
proto_game = analysis_manager.get_protobuf_data()

# JSON-friendly dict
json_game = analysis_manager.get_json_data()

# Frame-by-frame data
data_frame = analysis_manager.get_data_frame()

CLI

The package installs a carball command for one-off parsing.

carball --input path/to/replay.replay --json output.json --proto output.proto --gzip frames.gzip

Output formats

Protobuf

analysis_manager.get_protobuf_data() returns a game_pb2.Game object. This is the authoritative metadata and stats output (players, teams, events, goals, etc.). The schema lives under api/ in this repo.

JSON

analysis_manager.get_json_data() returns a JSON-compatible dict matching the protobuf schema. Use analysis_manager.write_json_out_to_file() to persist the output.

DataFrame (frame-by-frame)

analysis_manager.get_data_frame() returns a pandas DataFrame with a MultiIndex column structure:

  • The index is the sequential frame number.
  • Columns are tuples like (object, field) where object is game, ball, or a player name.

Example: pull ball positions and a single player's positions.

ball = data_frame["ball"][["pos_x", "pos_y", "pos_z"]]
player = data_frame["SomePlayerName"][["pos_x", "pos_y", "pos_z"]]

You can also persist the DataFrame with gzip and read it back:

import gzip
from carball.analysis.utils.pandas_manager import PandasManager

with gzip.open("frames.gzip", "wb") as f:
    analysis_manager.write_pandas_out_to_file(f)

with gzip.open("frames.gzip", "rb") as f:
    df = PandasManager.read_numpy_from_memory(f)

Advanced options

analyze_replay_file supports additional flags:

  • analysis_per_goal=True to analyze each goal segment independently.
  • calculate_intensive_events=True for extra stats that are more expensive to compute.
  • clean=False to skip data cleanup if you want rawer frame data.
analysis_manager = carball.analyze_replay_file(
    "path/to/replay.replay",
    analysis_per_goal=False,
    calculate_intensive_events=True,
    clean=True,
)

Troubleshooting

  • If you see missing or invalid data, try calculate_intensive_events=False and clean=True first.
  • For reproducible analysis, make sure you are parsing the raw .replay file and not a previously decompiled JSON.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

sprocket_rl_parser-1.2.41-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

sprocket_rl_parser-1.2.41-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

sprocket_rl_parser-1.2.41-cp312-cp312-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

sprocket_rl_parser-1.2.41-cp312-cp312-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

sprocket_rl_parser-1.2.41-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

sprocket_rl_parser-1.2.41-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

sprocket_rl_parser-1.2.41-cp311-cp311-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

sprocket_rl_parser-1.2.41-cp311-cp311-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

sprocket_rl_parser-1.2.41-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

sprocket_rl_parser-1.2.41-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

sprocket_rl_parser-1.2.41-cp310-cp310-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

sprocket_rl_parser-1.2.41-cp310-cp310-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

sprocket_rl_parser-1.2.41-cp39-cp39-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86-64

sprocket_rl_parser-1.2.41-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

sprocket_rl_parser-1.2.41-cp39-cp39-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

sprocket_rl_parser-1.2.41-cp39-cp39-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

sprocket_rl_parser-1.2.41-cp38-cp38-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.8Windows x86-64

sprocket_rl_parser-1.2.41-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

sprocket_rl_parser-1.2.41-cp38-cp38-macosx_11_0_arm64.whl (1.7 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

sprocket_rl_parser-1.2.41-cp38-cp38-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

File details

Details for the file sprocket_rl_parser-1.2.41-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b22004047ac2a8a00d892949ee14c54581e1d1bfe49751b32584d8e48666d582
MD5 19e85336899f480acc7b94d363852631
BLAKE2b-256 579faf4621d75993d3252e988075af60de940cfc90e0f5fe8308716d7c9336e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp312-cp312-win_amd64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4cf2a58ec25029f2ac7502b90cd49432aabd66899815c92046f4aedc1decaa0
MD5 281717b45e696c9cd36bc7d343458743
BLAKE2b-256 c1a83db2388cb883d615775fe0ed35a1e60663836a61166f6f2d7767179af680

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1341b3f7a1ef0124fccdf8dcfafa7fc834d53a1cfd76dd147732c5cf7627085
MD5 b96ca84933d58734a89be326166dd9f2
BLAKE2b-256 f78251034ac6f4d31689e031c7fed5e416076972de00fb1bb70424a8d034ef4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 25261d37ad126e891545941b6c3822e66b226cf1f1735b84ef08ac0e87e6b167
MD5 062dc764bb049d4d235dfe6501b232fe
BLAKE2b-256 3688f14eaaac2a12d0946cccec111175e94a2af314b01f56feff8b5d8774c647

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6c4997b918ce5114ff91c77f2a9ce2807e09a299ad95b683f7f5d972b3c0a663
MD5 21e6db4d852fb7d0860583501ea13e5a
BLAKE2b-256 ed104f86d3653473a819c00f810b60b65b3c293479a614a9da6f95dc75893edb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp311-cp311-win_amd64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f36357f15d4930113c6e1515b93dcd6776e0669a7837c47465a7e32121a92c46
MD5 7e069b8a29709ca7246808bae8fd45d9
BLAKE2b-256 473735fed7dac34fca7ba5dfb19de421c26e180baf5e6c3196643efaa2a503d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 093ebd6962daea0170d1d35c2ff7aa5ea42c601038ae6638bb727b2b711638a7
MD5 ef07e777e5a4ffb1bd35cb4f5756ab00
BLAKE2b-256 7901b026f5aa82adb93bc81a62085cc74c680764010ef65033fe4439c5c3c63e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ca4d4af37205550b7c8870cf651a7c8963a160521a8af5d81a8799831e9dea39
MD5 a19a75f699c72f9537bbaf59529219a1
BLAKE2b-256 5a28c1d5dd7f1e5bd0ee81e69ca014cc2cd096217ed8ed5987d790f93f7a8607

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 161c8665ab6f49264a0c1c1e7ed12af3f2aa0aeae57adb7b8ce64ff84f46751f
MD5 735c6d13d0e236e73286ad00f9d18ee9
BLAKE2b-256 88ede687adf2fe65fdfbbdf9abf2c2a447d0e143acb3e104b6d302a4ab655f82

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp310-cp310-win_amd64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83dd6b896023387912438a918d5c31553dee45f61ed6d55b04d9bf0238c59f0c
MD5 2b69f48b4a25e8bd38eeaa8a22805d37
BLAKE2b-256 00fade526dc71cf1cdb2c96958b12adf0b4cda244c4d69188dcc209212be0915

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ccaa32df9474446f128333a49f3328c39d606e3fa7da4d3400d303737006663c
MD5 2ee6ead59d06a4478c887e247dda17f0
BLAKE2b-256 925096ae8b390074da3004ef1e0fd2ef6c002c5b1465514ca04a51cab183d912

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 90d100e8399b31aa21c5e352c63038657b185c66450cf60d1cf67690d993af95
MD5 9709cf0795562c689cdc93a59f581b5d
BLAKE2b-256 81af034f72f136cfc1f8e2e772f481d37954a3558353d585b18a65973d4dff83

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 18bab6752caa13ab304dfcb6821faafd67de0de27c8d0d2c9c39c973ce87b2de
MD5 1017c489ee6a59e6b4dd488b429bf496
BLAKE2b-256 81984c95fe9bde3e4883e2911e03e22570ef67d083a084aba6df071ee1fbaf89

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp39-cp39-win_amd64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37c46a544cbee4d5ce0c85ae8b7a53b544a9dd99064869900548947edbb32a1f
MD5 204a2ba244521c2726cacf2c27d14bdd
BLAKE2b-256 3a07a79566495c7c34be1dc31507aa0be4dee79098df6ccb15cb488f55812e8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5180f67af433620773e80cee45fd2752f6eae2ee77e7808c3213f9d6f5e3535a
MD5 ea130d5e9c740618a72e2a815c6da94e
BLAKE2b-256 05a6972eb9363ccb64b7f9a7f92fc9640cba4b1fc49600808fcaa05abea5949f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 446f392f358d151bf21d5eefa4354f091c1c3413d0b2660640eae3273eff180e
MD5 83fba1288f47a99debf0b57342675214
BLAKE2b-256 d722dc47163ad73159dbcc1ff635e7fa3503340270413418acc0f3e9341297f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2b0be25ba3cbd4768715ae92110fa7ae6f6500d80a292851d5ec95b2b17fc2f8
MD5 66d0ccc93cbeb0ca00f5ae566a2f5b7c
BLAKE2b-256 a1201f07cac88895f272fc81138009b87f811413bef0294c0cf80a9adca16657

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp38-cp38-win_amd64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8fd3829b900f99d214c0c0ee71abee4c60b482062226817519ff1f4331ef19e5
MD5 3e9f80aee4aae06307a1308202519936
BLAKE2b-256 8a69574f148e40189d845a5cea3922a1d2ffb8a5423486d247692acd6c8a1f6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 206fee80589ec58e78d3bbe95376b132501e92db7b1d3c9a9726fff06882ec86
MD5 15707e3afbfcd9774504a91d698573f0
BLAKE2b-256 2c33a8aa46788c5f7defdc5d3a885a7c8afe49e065d02abc5c6fe9c197c9fc95

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

File details

Details for the file sprocket_rl_parser-1.2.41-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sprocket_rl_parser-1.2.41-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 46ea001a18952973eb0ac4b3400899ca57e239cbcb1f33ed8d7efddacfe0d434
MD5 105f1e63e154c32840c2ffdbfc498028
BLAKE2b-256 84da8f592c07846391fa6808b66517c3672d0aefb2fd97ed031e12157be7f7f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for sprocket_rl_parser-1.2.41-cp38-cp38-macosx_10_12_x86_64.whl:

Publisher: publish-pypi.yml on SprocketBot/sprocket-rl-parser

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page