Skip to main content
Pre-release

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

passagemath: Rankwidth and rank decompositions of graphs with rw

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.11rc3

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.11rc3
File Size Uploaded
passagemath_rankwidth-10.8.11rc3.tar.gz 8.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-rankwidth 10.8.11rc3
File
passagemath_rankwidth-10.8.11rc3-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
passagemath_rankwidth-10.8.11rc3-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.11rc3-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.11rc3-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
passagemath_rankwidth-10.8.11rc3-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.11rc3-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.11rc3-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_rankwidth-10.8.11rc3-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
passagemath_rankwidth-10.8.11rc3-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_rankwidth-10.8.11rc3-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_rankwidth-10.8.11rc3-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
passagemath_rankwidth-10.8.11rc3-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.11rc3-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_rankwidth-10.8.11rc3-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_rankwidth-10.8.11rc3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
passagemath_rankwidth-10.8.11rc3-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.11rc3-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_rankwidth-10.8.11rc3-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
passagemath_rankwidth-10.8.11rc3-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.11rc3-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_rankwidth-10.8.11rc3-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 3.2 MB

Release files / passagemath_rankwidth-10.8.11rc3.tar.gz

Download URL passagemath_rankwidth-10.8.11rc3.tar.gz
Size 8.4 kB
Tags Source
SHA-256 checksum
How to use checksums
986d8a8dc215e5f8f9f0b09f8c773573fe29dd1368759914ad9dedd59ceaa4bf
BLAKE2b-256 checksum
How to use checksums
435ef2255e979cc1ab7572ac197d1c429e85c1c9483a9dc497c970a02f18ba94
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.11rc3-cp314-cp314t-win_amd64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp314-cp314t-win_amd64.whl
Size 87.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
b118c200e0db63c0d61fbcbe5dba4782d3b127aa8bf4948bb6e367473b76cf8e
BLAKE2b-256 checksum
How to use checksums
69a1bcd1b669647ce18adf3d059057064f33c82538ed9f3b9c7d87176d50c3dc
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.11rc3-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 274.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ce901c7d6e16e693b9632f82cbd613358fb5d21fd033ab60e9d8b83216bfe26b
BLAKE2b-256 checksum
How to use checksums
f71482e451a345891804a8db234678829417c00d9e85f05e076594b3e27dc02e
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.11rc3-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 273.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4d1e3f17be919497b58b129b20c1b28ef9fd5e355257b361a1744498e07ffcf7
BLAKE2b-256 checksum
How to use checksums
5d791dc1c13396c3307ca78ccccb41b409d0ba34a2caf02568081841874a07a2
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.11rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 275.5 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
f5c7b8f8eff0c59ef72afbb05f9bc0c943cd71b9fb3359974309f767ba207d1d
BLAKE2b-256 checksum
How to use checksums
6d8c48483e7f230503ee4c1e2bca9afc258185ea9c6b45b7a3475292ae7e4eb7
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.11rc3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 283.5 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
b545ae7988c70eab30dd5c9234b44a1e84caeef74055a048d983753078437ceb
BLAKE2b-256 checksum
How to use checksums
c3f3071bd320cd07c88a094e64a70a6c0f3919ca999c5bc8d3455169c9abf12e
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.11rc3-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp314-cp314t-macosx_13_0_x86_64.whl
Size 50.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
ed644048a7a25a7e89ad24da9c637c5ff9ca001d3b704d91bf70ddc0e755e3ae
BLAKE2b-256 checksum
How to use checksums
3f800fd8ad33c3f5d291973bf4549f9442d133066b60db0a35eaeb7e9ac0167a
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.11rc3-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp314-cp314t-macosx_13_0_arm64.whl
Size 53.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
48a4a22c5e18901de47f779c8b6bca0ea84324ee3188189772935c80a2b1a859
BLAKE2b-256 checksum
How to use checksums
3298d1d38d200092e457d33fe83ae13f5c381e1a6bfc50d11a7c1133ba91a7b7
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.11rc3-cp312-abi3-win_amd64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp312-abi3-win_amd64.whl
Size 78.4 kB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
108381857fe78d9c801c309aeff1d44efe415414396d556c61449232187dbfdb
BLAKE2b-256 checksum
How to use checksums
ac2e113311480e2ee6e69b3866125ef5964ae0fb3cb4b130a046eb8c5cc56c77
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.11rc3-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp312-abi3-musllinux_1_2_x86_64.whl
Size 173.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
d9a1447248313fd5e374becc04128be93739e9a76baf963794a1f6408bccb898
BLAKE2b-256 checksum
How to use checksums
4dbb775f371bdeedd251925b1594ea3511beecdc8ae07bee911ad68d1db41dc3
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.11rc3-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp312-abi3-musllinux_1_2_aarch64.whl
Size 170.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
a064ad17cad12578fad8986a714836d893137ccfa0f66bf63406358edf3359a7
BLAKE2b-256 checksum
How to use checksums
c8707bc906a077b6f4ac6696256bdfd531daa41a9ee5fb7e7b00c8374467a054
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.11rc3-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 174.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
809814e2dc097de3c5f2b589cef916d2107be3ebc0e55a69f5580afd82c0b08f
BLAKE2b-256 checksum
How to use checksums
a8b86a6d33ffd1705b6a6cd0f73a08e8ade1f73aa7cb070dca0d3312b3002058
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.11rc3-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp312-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 174.3 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
f5d6e43fc4a25b2178715ab63bfe8a3e4be680db4a3179cea7d43143554e6186
BLAKE2b-256 checksum
How to use checksums
efab9eadad5ccdfbedfc570fcc1ad40d560be58b4a2de5e6f5c8497c2ba65ea9
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.11rc3-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp312-abi3-macosx_13_0_x86_64.whl
Size 43.9 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
ea66eaa83f9a6dcffb640e0ee214d7f4d1410da3feaa2dcb71bd1cfcdc04fa10
BLAKE2b-256 checksum
How to use checksums
c7fe1261c2132a0790fff1ccc5cbc0c037ea1e229f2a0b6cc390c37c1b269d42
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.11rc3-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp312-abi3-macosx_13_0_arm64.whl
Size 45.7 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
6171a0e58f8438c4f1525c6662593ad09954a0394516a05938dc68abd47028fa
BLAKE2b-256 checksum
How to use checksums
41ab027a1dd69075abce1d345373ef5e57269120ef75642aab9a95caf13a6fa9
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.11rc3-cp311-cp311-win_amd64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp311-cp311-win_amd64.whl
Size 79.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
220f7288c9d6329e091bef1326e998659b56eee8de34fe67c098c3536667477d
BLAKE2b-256 checksum
How to use checksums
97a7554dfa339603ae3131ae1c5e55db9c5d1ab7d0ba6ab1df05f4313024c06f
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.11rc3-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp311-cp311-musllinux_1_2_x86_64.whl
Size 218.0 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f9005a66c63d9c2483356728ff369f5920bdbd7be05ee1729ff5dbee4e9e4e6b
BLAKE2b-256 checksum
How to use checksums
e079ac2fba2ff76809d1634b68cdd9e09aa8a0bf8f924f57f46370d533ebab69
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.11rc3-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp311-cp311-musllinux_1_2_aarch64.whl
Size 216.6 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6fe9022d2398ff1e2e92840950b64cbf9325799f89fa287f9ce9b9a54373f9cf
BLAKE2b-256 checksum
How to use checksums
1103adfc175f54d7f1421d38dab8768544a39767c03dfad146754f1404c8c8fe
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.11rc3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 216.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1bd2dc9c9dd76ea010dd55a8de1c3a3f3b1776281e549f6bdfbdf0e07bb12dc2
BLAKE2b-256 checksum
How to use checksums
a4b434cf50e4ae564fa4877bf7476377a5257804286d4ac9cedb9acbe46e9d8c
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.11rc3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 219.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a341b05ca698c7ee0617c1c4a3107452e27c507af0ead8ee738c653b09ff5ce0
BLAKE2b-256 checksum
How to use checksums
2c4d19384a1d7a3eb805532265a2d554a241834727db3367f975969716f20e52
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.11rc3-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp311-cp311-macosx_13_0_x86_64.whl
Size 46.2 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
6f895924ff1b6cae648e37ee65636ed24764b7047abcc65a3ff9f0deab6ff44c
BLAKE2b-256 checksum
How to use checksums
b1a20e4c7144e25fe31d680ae35ae623a19d9c0d46ae7ea8e62c4fea410016f8
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.11rc3-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_rankwidth-10.8.11rc3-cp311-cp311-macosx_13_0_arm64.whl
Size 48.7 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
f73766f13afae9040396c6bb1cac2bc3b7a6b5045d68c3f22522697135d8dc5a
BLAKE2b-256 checksum
How to use checksums
c4762f4aa7b1b5afa7762249a96fcbd7db21004d6638b3fcd2ee1c32977fb434
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.11rc3 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