Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Ladybug Logo

Github Actions Badge discord twitter

Ladybug

Ladybug is an embedded graph database built for query speed and scalability. Ladybug is optimized for handling complex analytical workloads on very large databases and provides a set of retrieval features, such as a full text search and vector indices. Our core feature set includes:

  • Flexible Property Graph Data Model and Cypher query language
  • Embeddable, serverless integration into applications
  • Native full text search and vector index
  • Columnar disk-based storage
  • Columnar sparse row-based (CSR) adjacency list/join indices
  • Vectorized and factorized query processor
  • Novel and very fast join algorithms
  • Multi-core query parallelism
  • Serializable ACID transactions
  • Wasm (WebAssembly) bindings for fast, secure execution in the browser

Ladybug is being developed by LadybugDB Developers and is available under a permissive license. So try it out and help us make it better! We welcome your feedback and feature requests.

The database was formerly known as Kuzu.

Installation

Language Installation
Python pip install ladybug
NodeJS npm install @ladybugdb/core
Rust cargo add lbug
Go go get github.com/LadybugDB/go-ladybug
Swift lbug-swift
Java Maven Central
C/C++ precompiled binaries
CLI precompiled binaries

To learn more about installation, see our Installation page.

Getting Started

Refer to our Getting Started page for your first example.

Build from Source

You can build from source using the instructions provided in the developer guide.

Contributing

We welcome contributions to Ladybug. If you are interested in contributing to Ladybug, please read our Contributing Guide.

License

By contributing to Ladybug, you agree that your contributions will be licensed under the MIT License.

Contact

You can contact us at social@ladybugdb.com or join our Discord community.

Metadata

Release files for ladybug 0.16.1.dev20260512

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ladybug 0.16.1.dev20260512
File Size Uploaded
ladybug-0.16.1.dev20260512.tar.gz 10.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for ladybug 0.16.1.dev20260512
File
ladybug-0.16.1.dev20260512-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ladybug-0.16.1.dev20260512-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
ladybug-0.16.1.dev20260512-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
ladybug-0.16.1.dev20260512-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
ladybug-0.16.1.dev20260512-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
ladybug-0.16.1.dev20260512-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
ladybug-0.16.1.dev20260512-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details
ladybug-0.16.1.dev20260512-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ladybug-0.16.1.dev20260512-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
ladybug-0.16.1.dev20260512-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
ladybug-0.16.1.dev20260512-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
ladybug-0.16.1.dev20260512-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
ladybug-0.16.1.dev20260512-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
ladybug-0.16.1.dev20260512-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details
ladybug-0.16.1.dev20260512-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ladybug-0.16.1.dev20260512-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
ladybug-0.16.1.dev20260512-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
ladybug-0.16.1.dev20260512-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
ladybug-0.16.1.dev20260512-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
ladybug-0.16.1.dev20260512-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
ladybug-0.16.1.dev20260512-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details
ladybug-0.16.1.dev20260512-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ladybug-0.16.1.dev20260512-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
ladybug-0.16.1.dev20260512-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
ladybug-0.16.1.dev20260512-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
ladybug-0.16.1.dev20260512-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
ladybug-0.16.1.dev20260512-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
ladybug-0.16.1.dev20260512-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details
ladybug-0.16.1.dev20260512-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ladybug-0.16.1.dev20260512-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
ladybug-0.16.1.dev20260512-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
ladybug-0.16.1.dev20260512-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
ladybug-0.16.1.dev20260512-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
ladybug-0.16.1.dev20260512-cp310-cp310-macosx_13_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 13.0+ x86-64 Details
ladybug-0.16.1.dev20260512-cp310-cp310-macosx_13_0_arm64.whl CPython 3.10 CPython 3.10 macOS 13.0+ ARM64 Details

Total release size: 234.5 MB

Release files / ladybug-0.16.1.dev20260512.tar.gz

Download URL ladybug-0.16.1.dev20260512.tar.gz
Size 10.1 MB
Tags Source
SHA-256 checksum
How to use checksums
72933f6f4ba0d5ad75a56d09489069014213328acd6d65c08a454b1a72eecda5
BLAKE2b-256 checksum
How to use checksums
8a18d956a54f1d1f59df013063d8ebb4bba598e56c7d84ccac5b9d3f2d55904e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp314-cp314-win_amd64.whl

Download URL ladybug-0.16.1.dev20260512-cp314-cp314-win_amd64.whl
Size 5.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8ca80125bde1025cd9a549fb5b1ec9ccefebb0b48ad2f4422663c892bb1f6398
BLAKE2b-256 checksum
How to use checksums
5014af67fce2380dfbd75fc53810827cd89420df87a759eeddb5129ab4ccbbf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp314-cp314-musllinux_1_2_x86_64.whl
Size 8.6 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c9f16f82dbb057b1eb0ec075bcc39853b26d645ba600239021c14ef115cd75a7
BLAKE2b-256 checksum
How to use checksums
983eefb0c3da9214773387cf12acebb998e1e9353c8537b2a9e7b5e1546db0c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp314-cp314-musllinux_1_2_aarch64.whl
Size 7.8 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ed3768c340239ab788888974b0670d6829b53069df1e525ec3c451748584b676
BLAKE2b-256 checksum
How to use checksums
14c58bcea660823e70d7582b53237a4d2e1c2643aebdd15861332236c15ae04f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 7.8 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bc337aa99b6c3bb0e068d3d3afe069bf48e6a4a5e127dcf274a41b71350d9082
BLAKE2b-256 checksum
How to use checksums
b1557688a02bd83cf386dbe54d1315d59ae4ce227351e6f2a8af4f6b41c9bc01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.9 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
80ee3eac4c2be7f5ca4823a4d08a163530f54dc0d11d637433d9301e48403841
BLAKE2b-256 checksum
How to use checksums
f7f9378eeb1ddd471c582ec1a819b75fef4731eaa58b0689e1f9d2d0c19913db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp314-cp314-macosx_13_0_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp314-cp314-macosx_13_0_x86_64.whl
Size 4.5 MB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
7cc9684715713f1e444dbeb5c80e574d5787ff6f29a632d639620fcf339b0ccf
BLAKE2b-256 checksum
How to use checksums
93e98fc2e49b9442a6d9d2187c43459f25c2b0d6571c47c722d2b156c2709f8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp314-cp314-macosx_13_0_arm64.whl

Download URL ladybug-0.16.1.dev20260512-cp314-cp314-macosx_13_0_arm64.whl
Size 4.1 MB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
808d28b294a9595ac1dc63e3df9748eb0e334c6c485860a61c7d5144254258aa
BLAKE2b-256 checksum
How to use checksums
09df61a7c906f238430588dac35f04a981e4e39c788e152a628f1866819eb5ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp313-cp313-win_amd64.whl

Download URL ladybug-0.16.1.dev20260512-cp313-cp313-win_amd64.whl
Size 5.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
866a74b38b38e65302dcc6522453166f2588adce46269794a6f4fda86c1c978c
BLAKE2b-256 checksum
How to use checksums
cfc602829c4bb7e300eea7fa07bb44b0be247c1320c40bb6b665611e9d9b9656
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp313-cp313-musllinux_1_2_x86_64.whl
Size 8.6 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e772e3afbfafeb04735255ba25d935deebae398a87aa45bf30711c2f9dd07083
BLAKE2b-256 checksum
How to use checksums
875367742ee5180514458fa00735f418ecafbb5982b9a8b18136a2eb81d8e7fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp313-cp313-musllinux_1_2_aarch64.whl
Size 7.8 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e646bf6d757474b6f7ef96cec874530ea7a11583b2d84a06f1818a34a35660cc
BLAKE2b-256 checksum
How to use checksums
ef4e469468657d572cb7c98a766f1195b92952804374c87be5a2a3b61978c2ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 7.8 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9af2121e7582c9b092127fa1d3b09fd5bb184566b76953837ba55d0ef62b9c2a
BLAKE2b-256 checksum
How to use checksums
5964b0566ac36163b4eec6de9ef9b372ad0036d02b41bb7156a24b46da137429
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.9 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6ab4a8d98b6b08539ef3fdb9f079f20f9fd1c73c9ca44808473f972159968320
BLAKE2b-256 checksum
How to use checksums
c36297ab1f7b1170ae4b0c7ae6ced94771aacdc0d3dd1e838ced2bf4f28e671d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp313-cp313-macosx_13_0_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp313-cp313-macosx_13_0_x86_64.whl
Size 4.5 MB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
3fd5b443b86f9c507743449a08928afe88bebb18cce46dc8aca38c3028b5adac
BLAKE2b-256 checksum
How to use checksums
7774cecb52816a74f9ed5da4c361f40917c16a5b0b38a2dc962ceb0dba2c9e4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp313-cp313-macosx_13_0_arm64.whl

Download URL ladybug-0.16.1.dev20260512-cp313-cp313-macosx_13_0_arm64.whl
Size 4.1 MB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
7f42f20726221ccbf03b3b0729e95b3492b23304582550c12724a2897cb80939
BLAKE2b-256 checksum
How to use checksums
2f41fd393588e706d4b41961c89ad0d2babfbbda9b5bb539cda5d1a9ed36c286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp312-cp312-win_amd64.whl

Download URL ladybug-0.16.1.dev20260512-cp312-cp312-win_amd64.whl
Size 5.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3630637d9b8f6c1204ff1c265c28cc912cf16e7ed7a10063d8dac3245a3b1815
BLAKE2b-256 checksum
How to use checksums
933e7aa7556b4d2d743c05092bb6eaa22bdbe169348ec02e7e86b121a31783d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp312-cp312-musllinux_1_2_x86_64.whl
Size 8.6 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
caf9e6ad715b4d48ecd07cd7b50c1c81f26f0893a607c28d330965cde893c8db
BLAKE2b-256 checksum
How to use checksums
82926f4af4687785523f1d2cbc831340f259801aded2caa201db792f0ffe42e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp312-cp312-musllinux_1_2_aarch64.whl
Size 7.8 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6a1ec00a953d6c858d4f9c29fd0b5a4307231150cbde938794e9139a8d99c8ff
BLAKE2b-256 checksum
How to use checksums
31c4b66ceddee906b000c602ac6d9f1547e008ad0825a3e389bce68eb4dcb1f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 7.8 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
65a1694e41b991c17bdce5ab5ddf001b175bd2ec1e1a18a0071c32ce730797f4
BLAKE2b-256 checksum
How to use checksums
20af60cf1cad1fe5a7a1e8838cb22e4f036027b5590c614f75da5c350d2c24a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.9 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d2de9bf2e980fa488e3e22b55a275bae81cd8ef4541f6fac8d3d9c4a49301663
BLAKE2b-256 checksum
How to use checksums
9235856bb4681456569d64762bfe1657c367be05ac9ca4d5c862bd5e552d43e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp312-cp312-macosx_13_0_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp312-cp312-macosx_13_0_x86_64.whl
Size 4.5 MB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
f7b4003727e547433f2f043e17e888636311c572a144f1bd1a0d541ae91922f8
BLAKE2b-256 checksum
How to use checksums
dd3d36adaae3d334ce8124c4c781da4e1c5742a025db3b0f4db72577b100dfd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp312-cp312-macosx_13_0_arm64.whl

Download URL ladybug-0.16.1.dev20260512-cp312-cp312-macosx_13_0_arm64.whl
Size 4.1 MB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
62721bf09d54246f09d2ee856dd83c2014fc0ba13ece8db2a5e708ebcaa21e41
BLAKE2b-256 checksum
How to use checksums
b91b8ca313dfdc4042b6a94c6c1dfc20db488a624b252d8a90157178cf911c56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp311-cp311-win_amd64.whl

Download URL ladybug-0.16.1.dev20260512-cp311-cp311-win_amd64.whl
Size 5.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fc33cfc5022c51edbedff41210f2fce1b84b3e41164247d48fe8b6b619ddf8b0
BLAKE2b-256 checksum
How to use checksums
26fc069fceb0e7c85c42a8746b7a6d86d70f06d1495fbc973462b29bcc33fb5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp311-cp311-musllinux_1_2_x86_64.whl
Size 8.6 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3bcc4d1e77552b54dd7430b0b7e6f768271e4b4941d4b2b813b5f51c29a5c1dd
BLAKE2b-256 checksum
How to use checksums
cc741a0f228100e8f4411c0d1bfca2d0a27eb1faa9d928108bca4442cd2004fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp311-cp311-musllinux_1_2_aarch64.whl
Size 7.8 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1602c77e0763d7ad263b7d4c384c0e8c221d2be94d58c074832449475419e2db
BLAKE2b-256 checksum
How to use checksums
4f53e5534cc37f9c5e4dee76229d8b9c99cf561d110de3d7b3f52d7026b187ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 7.8 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ea00b57b6803447ea13298c9f5f3a051ffe827f2c6b98c0380945a904ce9f78f
BLAKE2b-256 checksum
How to use checksums
5d853232acda60a0136a209d41af6a304f51eb71258331ab18791f493f79f583
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.9 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a1f5fdff55aadcf6d080af41024220a324dbfa5608f80280a352baf42d72901d
BLAKE2b-256 checksum
How to use checksums
1b56f31547f694d8048a379737736fd2a6a630db749cddd7ad93ae011f49ceda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp311-cp311-macosx_13_0_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp311-cp311-macosx_13_0_x86_64.whl
Size 4.5 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
67db1f14d1652b17feaa38b3132e3dfe60ed6b54648edd69de74c38efe553763
BLAKE2b-256 checksum
How to use checksums
d3668089af57be9f2476e6e433a384d27b7a4d5f8e9a54673313b591f223d904
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp311-cp311-macosx_13_0_arm64.whl

Download URL ladybug-0.16.1.dev20260512-cp311-cp311-macosx_13_0_arm64.whl
Size 4.1 MB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
561798d2409f4e5294a3b8edd9f7857e5f462bbfb3d20a19881a3a4e4ab095b7
BLAKE2b-256 checksum
How to use checksums
8ddd7625f0736c82e86d95efe8a90396a5471df6cc225d92c2cfbdeeb339f51c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp310-cp310-win_amd64.whl

Download URL ladybug-0.16.1.dev20260512-cp310-cp310-win_amd64.whl
Size 5.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ecf85c349a5531197299cb3aa7eb62bce4ab32552d794c09ff99669c8166972d
BLAKE2b-256 checksum
How to use checksums
c7214249dd5957ecddfedf18e0e4efcf2b4c58ce08b2fe5f944af5125da555c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp310-cp310-musllinux_1_2_x86_64.whl
Size 8.6 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
effda14988f87477b7bb3594f553b568a6cbf9a3668e6382ed9517a3a3edd992
BLAKE2b-256 checksum
How to use checksums
d0d3ea0bf3cf1d3736ddfd5e51f41abfbc0761ed729e95f550dd60d60cd40b30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp310-cp310-musllinux_1_2_aarch64.whl
Size 7.8 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4271debc925bdb2031d750a7a4fd8e690e0c0acc22844a01aa5a29eff9047822
BLAKE2b-256 checksum
How to use checksums
f8086f80ffe617682e4ad64911bf9aa0f8b8cc165ebce88a7695c93f5e4bddbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 7.8 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
55ce43b2d2a2f75827f263d73d89a06613b205e448fe20c70b052e51055c844d
BLAKE2b-256 checksum
How to use checksums
d681f88501f54a40d5edde5544018da03d8a4afc5b23e1f01b4b725ec2dbf6dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL ladybug-0.16.1.dev20260512-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.9 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d6fd62b4d1e58cbffa5ba010fbf82e90d1ffaec7bfd99aa33eb05f7b168225dc
BLAKE2b-256 checksum
How to use checksums
610378fde82a27f5f9649c2f5feedf2693e0c0a2738f33229036cf528a82b2f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp310-cp310-macosx_13_0_x86_64.whl

Download URL ladybug-0.16.1.dev20260512-cp310-cp310-macosx_13_0_x86_64.whl
Size 4.5 MB
Tags CPython 3.10 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
ada5f1eafe6346cb2ac307780bd791ae8a99e5a0bf3fa20b8035bc355467ab95
BLAKE2b-256 checksum
How to use checksums
a6a77a5da1f45ad2685e80ec00cc679918b8b6984c9da1777ed38a09b27cae9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release files / ladybug-0.16.1.dev20260512-cp310-cp310-macosx_13_0_arm64.whl

Download URL ladybug-0.16.1.dev20260512-cp310-cp310-macosx_13_0_arm64.whl
Size 4.1 MB
Tags CPython 3.10 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
652a4eea15a1148682c87ed457609da04b865adeb280b6279d01511d0f330204
BLAKE2b-256 checksum
How to use checksums
2553e8f381816e963d4ee6fc995140df2f19b1433896ca07d50aba4576cd0c59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 12, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page