Skip to main content
Pre-release

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

passagemath is open source mathematical software in Python, released under the GNU General Public Licence GPLv2+.

It is a fork of SageMath, which has been developed 2005-2026 under the motto “Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB”.

The passagemath fork uses the motto “Creating a Free Passage Between the Scientific Python Ecosystem and Mathematical Software Communities.” It was created in October 2024 with the following goals:

Moreover, the passagemath project:

  • provides a stable, frequently updated version of the Sage distribution,

  • integrates additional mathematical software, notably Macaulay2, a full set of GAP packages, and the Combinatorial Matrix Recognition library,

  • curates a library of Sage user packages.

Full documentation is available online.

passagemath attempts to support and provides binary wheels suitable for all major Linux distributions and recent versions of macOS.

Binary wheels for native Windows (x86_64, ARM) are are available for a subset of the passagemath distributions. Use of the full functionality of passagemath on Windows currently requires the use of Windows Subsystem for Linux (WSL) or virtualization.

The supported Python versions in the passagemath-10.8.x series are 3.11.x-3.14.x; the passagemath-10.6.x series (EOL 2026-10) still supports Python 3.10.x.

About this pip-installable distribution package

This pip-installable distribution passagemath-rankwidth is a small optional distribution for use with passagemath-graphs.

It provides a Cython interface to rw by Philipp Klaus Krause, which calculates rank width and rank decompositions.

What is included

Examples

$ pipx run --spec "passagemath-rankwidth[test]" ipython

In [1]: from passagemath_rankwidth import *

In [2]: g = graphs.PetersenGraph()

In [3]: g.rank_decomposition()
Out[3]: (3, Graph on 19 vertices)

Metadata

Release files for passagemath-rankwidth 10.8.11rc2

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

Source distribution (sdist)

Source distribution for passagemath-rankwidth 10.8.11rc2
File Size Uploaded
passagemath_rankwidth-10.8.11rc2.tar.gz 8.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-rankwidth 10.8.11rc2
File
passagemath_rankwidth-10.8.11rc2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_rankwidth-10.8.11rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_rankwidth-10.8.11rc2-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_rankwidth-10.8.11rc2-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_rankwidth-10.8.11rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
passagemath_rankwidth-10.8.11rc2-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 abi3 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_rankwidth-10.8.11rc2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_rankwidth-10.8.11rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_rankwidth-10.8.11rc2-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_rankwidth-10.8.11rc2-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 3.3 MB

Release files / passagemath_rankwidth-10.8.11rc2.tar.gz

Download URL passagemath_rankwidth-10.8.11rc2.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
64ad1a6c508dac8018b322f6b2a9aef96a075bd066e9d921ce8c1e6b5fcffc3a
BLAKE2b-256 checksum
How to use checksums
5468a564c822756db0921ff1fbbe542d8f516043b6a96d0240c580b9842525bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp314-cp314t-win_amd64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp314-cp314t-win_amd64.whl
Size 86.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
115428a479a64abef119f00d6b2d40fa5ab66a7c4c0a35c99efdc561c949b09e
BLAKE2b-256 checksum
How to use checksums
f06eb3ec8c8b05a1e00803948d8d42969690f6230b43c3f7dd1271c69b1cefe6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 289.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5f151e95d7129286905e972dd76dfc66ea998062901396caeeb9c32762c956f7
BLAKE2b-256 checksum
How to use checksums
da7db9b26d2c6acf7b185a916f1d1d373cc53cad7fd3ca0d288fce0ffb764000
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 288.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c90c26559cdad3087b75104e6be3c2c4562a98808e874788a85b91ec64584b4b
BLAKE2b-256 checksum
How to use checksums
1c950f7ae488f506257f09b7a3ad34ae837ebcba3f1695460abc999a555bc220
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 292.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
897fafbae0195ddb59196aceeb98406666dc37bb36a4133171533a117d5b298c
BLAKE2b-256 checksum
How to use checksums
56cc479a937cc86c463e934c71a78dc8b9893d90258bf45aeb6bda2cae154561
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 299.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9ed56c04b961aac348c12673c318bea91b3fe959291be90136f167b86262062e
BLAKE2b-256 checksum
How to use checksums
4e1f35fa63706eb664c35c02d14340217e05de9f7646a093b2f7ed227ab16d41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Size 48.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
d7dc08b3161c87d69c96288325a1f2dd068c08c292911bd693a008b4f022f92f
BLAKE2b-256 checksum
How to use checksums
d16566bee21356196387e62dc51401ca2b55dcd6ea0ef9186e065c9d11fc36c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp314-cp314t-macosx_13_0_arm64.whl
Size 50.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
8bd76fd70d90284b25bc42d9804a3b70972a6cca7db7559c52f84a652a31bcde
BLAKE2b-256 checksum
How to use checksums
16f0c387ca95fc3ef13bb33b8869dfcbb5e8b07db09f8f32c3429b945d3f9c4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp312-abi3-win_amd64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp312-abi3-win_amd64.whl
Size 76.6 kB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
8cd7d48b71bce74125e03bf53b908c1b200082371367e513dadd0e95755000d5
BLAKE2b-256 checksum
How to use checksums
ce14610dcf468d987e5881cbaa00a70c915f6f234bf32a392c738a38e0a8f757
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp312-abi3-musllinux_1_2_x86_64.whl
Size 180.9 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
265504e75aef101117eb89fb57524db2ea3097ed6637f2579b2140846d4b9f75
BLAKE2b-256 checksum
How to use checksums
a649b4c7383a64b0d6117f934a929aa7c565b0827863b26ccb11bbbf6de2b642
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp312-abi3-musllinux_1_2_aarch64.whl
Size 178.6 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
edcecda86c917a4ec5adea317c95cd1f0257f683ddce5388720ebe14e32becf2
BLAKE2b-256 checksum
How to use checksums
2358796d60ddf96d4d8432e18a524bbc7736a7d1bfe7d30645a4f11b1e5ab9c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 183.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
9102464f88f36bb4a78721c60e4a0e2ee5b678d1d84e70c4a94f7c5eb2c82224
BLAKE2b-256 checksum
How to use checksums
e3b31c067702fe823fee5380783e085ef568d3e2a30d4bf45ea38321f763e41e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 181.9 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 abi3
SHA-256 checksum
How to use checksums
95258c9944b7598df7eef8af06bf04af027d89b6428428136eeb0af8f31b6f29
BLAKE2b-256 checksum
How to use checksums
7d440dff68981576384837df1a9d164bef48f98cd7b832f590b935d24fb49445
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp312-abi3-macosx_13_0_x86_64.whl
Size 41.5 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
94356cfd3571bf794aef15905e523a32e8ff85f32e3dce710b2570bad7df53ec
BLAKE2b-256 checksum
How to use checksums
1da2d2fa5f278837b9f3ab505df5538449ebdd491c83732ba1c01f9594859a1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp312-abi3-macosx_13_0_arm64.whl
Size 43.1 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
6cf7105c913f0fa29c905ee7e0e47d3499e2474bf60914d6a93d33a8ee87dae6
BLAKE2b-256 checksum
How to use checksums
e8b62c84dbc26567f5f2fd0f92561b652a14a902cdca968ab14d600d88744496
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp311-cp311-win_amd64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp311-cp311-win_amd64.whl
Size 78.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8b19838f684a363a0326e1581e327aca124dc0c9857cb78d270cc1f653bfc725
BLAKE2b-256 checksum
How to use checksums
179568db42cb0a45d64455ea876a93ca5b1ff9b2de4fbc845cd3462adfbd967f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 224.9 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2757d5d14ddf7c4f3c079598ae5697be5b3594e3bac02a65f7e2037d6e6ea64a
BLAKE2b-256 checksum
How to use checksums
67b6467ca7995067c8457562270861445ef73f08138fbb83a3baa16dc7e9201e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 224.6 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c639ea1bd0c818d324628f2f9bbd127c54027f2ed998af65d163d601f8656ff6
BLAKE2b-256 checksum
How to use checksums
323e1a86b73614242b9add604528f7b75a14b07c7b1e5e0bd9b7c7cb217a7191
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 223.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aebc3938ac9db9e3e27afd911bfe0ce093b17fc9f37a3a62c7a8cc15011742f5
BLAKE2b-256 checksum
How to use checksums
bfc6ae3a8c5e4f249ca201b8a4c19158a728a52080d3952394111e70e1460fdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 226.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8bd9638e52c8ccfa848897b0d245a0b13116fe6fa530859c6ed84078c99edb1a
BLAKE2b-256 checksum
How to use checksums
08b56c1eed7937420d4fcdceab3fab56f346f5cc57962cd8f4edc742611d8495
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp311-cp311-macosx_13_0_x86_64.whl
Size 44.4 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
5057f1017c39b46c511fbf572b06ecbd958976a9b72faac43ab8c1d2f4271290
BLAKE2b-256 checksum
How to use checksums
5ae08ef59c2a9be2ae6c6a4a65b1bed954b819c39f681b11a5507cb5a4a8bd91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_rankwidth-10.8.11rc2-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_rankwidth-10.8.11rc2-cp311-cp311-macosx_13_0_arm64.whl
Size 46.8 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
78a1308fc50a61bd2551fd213ba0249409f8723fd3a28bd15bfdefd6c436c559
BLAKE2b-256 checksum
How to use checksums
4f7a1e46d1deb9bd84e7f0aaab1106eefea6e619fcff9d8650cc3106479afbc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

10.8.11rc2 This release

22 release files

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