Skip to main content
Pre-release

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

passagemath: Finding cliques in graphs with cliquer

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-cliquer provides an interface to cliquer, an exact branch-and-bound algorithm for finding cliques in an arbitrary weighted graph by Patric Östergård.

What is included

Examples

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

In [1]: from passagemath_cliquer import *

In [2]: from sage.graphs.cliquer import max_clique

In [3]: C = graphs.PetersenGraph(); max_clique(C)
Out[3]: [7, 9]

Metadata

Release files for passagemath-cliquer 10.8.13rc2

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-cliquer 10.8.13rc2
File Size Uploaded
passagemath_cliquer-10.8.13rc2.tar.gz 8.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for passagemath-cliquer 10.8.13rc2
File
passagemath_cliquer-10.8.13rc2-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
passagemath_cliquer-10.8.13rc2-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
passagemath_cliquer-10.8.13rc2-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
passagemath_cliquer-10.8.13rc2-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_cliquer-10.8.13rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
passagemath_cliquer-10.8.13rc2-cp314-cp314t-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64 Details
passagemath_cliquer-10.8.13rc2-cp314-cp314t-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64 Details
passagemath_cliquer-10.8.13rc2-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
passagemath_cliquer-10.8.13rc2-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
passagemath_cliquer-10.8.13rc2-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
passagemath_cliquer-10.8.13rc2-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
passagemath_cliquer-10.8.13rc2-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_cliquer-10.8.13rc2-cp312-abi3-macosx_13_0_x86_64.whl CPython 3.12 abi3 macOS 13.0+ x86-64 Details
passagemath_cliquer-10.8.13rc2-cp312-abi3-macosx_13_0_arm64.whl CPython 3.12 abi3 macOS 13.0+ ARM64 Details
passagemath_cliquer-10.8.13rc2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
passagemath_cliquer-10.8.13rc2-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
passagemath_cliquer-10.8.13rc2-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
passagemath_cliquer-10.8.13rc2-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_cliquer-10.8.13rc2-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_cliquer-10.8.13rc2-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
passagemath_cliquer-10.8.13rc2-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details

Total release size: 4.8 MB

Release files / passagemath_cliquer-10.8.13rc2.tar.gz

Download URL passagemath_cliquer-10.8.13rc2.tar.gz
Size 8.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ba9108d44906e8db1b460c15a2f84cf54422a5096a86acbb94a054ede0b1a320
BLAKE2b-256 checksum
How to use checksums
c7f1ea5d060f3aea5dcac2623d6a50cfe9839001e726bf5ceb052c2c66596d07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp314-cp314t-win_amd64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp314-cp314t-win_amd64.whl
Size 151.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
142c85926f6dbdcdb9469ed6ea6d5e4ae436c466af027cdca2aae305cd3a6904
BLAKE2b-256 checksum
How to use checksums
8828744eb597e2c731b97f254a8d0c0727b8e8af4911e1c8f1a44a9ba148796d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 348.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9a5e820e421aa9508223314bf49af638d93ec622d8b3bb4a8b9ad05b19af0dc9
BLAKE2b-256 checksum
How to use checksums
bcb9c1ba0a361bab805b1a466d5d1efb17fce1f91bb70f159406b6396758130e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 350.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2a8fb97766895329fe9faaddf4b3495193b47bc8353cb83b7d44a39c5c3961bd
BLAKE2b-256 checksum
How to use checksums
90f1280b81d9535996ae78fc8170dab611503b56abefaa37b4c13f3aff533d71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 354.0 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
de7f55ef99c9f4196256ab37641965c5478dc8f062b523aa5e078939d2121e85
BLAKE2b-256 checksum
How to use checksums
bc044538a2da123e937aa6e7098e4f7e6b81cd8c47d64fe5c692ce9ed5bbd162
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 365.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
f37f46955a824c2b61e523ba7fc19ebf84e63d62a68f1e50751c6b45a75b0528
BLAKE2b-256 checksum
How to use checksums
1af6e1f26cd68f44c9034803500ae57a59af0e9cfbe582e569850c2900bce6e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp314-cp314t-macosx_13_0_x86_64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp314-cp314t-macosx_13_0_x86_64.whl
Size 80.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
73e8fe3facd5f605cbe50998fbb339900ca8df1f51b6827f2409d2609839e925
BLAKE2b-256 checksum
How to use checksums
515366dc385f1f897b2d5275c98f7cd2597e55f21630101a35b4469e5db5caf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp314-cp314t-macosx_13_0_arm64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp314-cp314t-macosx_13_0_arm64.whl
Size 82.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
8847c17c42d8a9b6e58f59a6cf657b0bfb406f9cb506011c6838aa3e30fb6b17
BLAKE2b-256 checksum
How to use checksums
187dcb4a13f7cd08465d93eb5ecace3e5fc55a031d2e968e971f4b7f768b7847
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp312-abi3-win_amd64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp312-abi3-win_amd64.whl
Size 138.0 kB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
6f7f0b6d97af73b1dff7d9a579ac7fca2b6930b80c54a56071a19e71df580f9e
BLAKE2b-256 checksum
How to use checksums
2a19c02eb520eac47c003c77db8683eccc5b4161c3e123185646752e2c3c15fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp312-abi3-musllinux_1_2_x86_64.whl
Size 279.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
462ba01f23dea3731d919fecccfe50238fd779e3a6b986ef15371036a70017b3
BLAKE2b-256 checksum
How to use checksums
25180e69a6f4a06af76e704b244727d35516f0d2dc6519df739b88f1ede0ac25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp312-abi3-musllinux_1_2_aarch64.whl
Size 275.2 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
631fa3ea6a2adc44b6781849025bf913acdc826043d2d735bf46246a0e99a147
BLAKE2b-256 checksum
How to use checksums
b752572a49b2b475da4951d0a33735e684fe356cb0473326fcab758227c468f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 284.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
ae32270b4b96c456d1244b92e974c97d9a74bae0c6010901d7dafd85e2bc85b4
BLAKE2b-256 checksum
How to use checksums
3c05c6f59eba1e3dbc27259a4ccd6fd3ac203d09def379dce218aeb1c265226d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 284.5 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
a36c3a89925532590adc8cf08325b38c7a92f6319f4fb5355e5437c59af53b15
BLAKE2b-256 checksum
How to use checksums
1c89867169bcca789c76e3053d82cb18c0736b702a6420ba3386ef899d167799
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp312-abi3-macosx_13_0_x86_64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp312-abi3-macosx_13_0_x86_64.whl
Size 72.9 kB
Tags CPython 3.12 abi3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
e21967b90b5c999c6dfcded9c2376e401a76d4a266c63fb27164d676ecd38b33
BLAKE2b-256 checksum
How to use checksums
018c612c71fab602ad678511debfda600d2bf55e2f28753552a54b3d96213884
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp312-abi3-macosx_13_0_arm64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp312-abi3-macosx_13_0_arm64.whl
Size 73.8 kB
Tags CPython 3.12 abi3 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
b3b0c958d031022af8939c5ba7e1143a2c8ca770ec1cc506a8942c57121d6c4f
BLAKE2b-256 checksum
How to use checksums
eba576ee17930c93f1c8f489345d0957d9e0c68bfe6e280e4a0a6371096d1f34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp311-cp311-win_amd64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp311-cp311-win_amd64.whl
Size 139.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
db020d99644573bb2d0c826b9ea95441aadd498c647b12cd3a2a0a4819f3da75
BLAKE2b-256 checksum
How to use checksums
9692403a4d5c55d818b105796125ceb86ab00b572120432bc796550c12605834
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 339.4 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ce28cf74bdbe3dd953bc86bb32fa1a17b038266bbc4d344ea934123aeff74d00
BLAKE2b-256 checksum
How to use checksums
3f77c28e9dfe6675a4d6f3fc78687e72f3a4557bfcf19400df065ab6140348ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 338.0 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f0e3aed89defeb7b87a267e2bc74f21e5e0752f4be90d97abbc2258d23a5711a
BLAKE2b-256 checksum
How to use checksums
cf8528cc7a75c192d2e7539bee30fe072b03b3da6d5c14da943bcf88ce397108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

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

Release files / passagemath_cliquer-10.8.13rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 342.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
77b6ddd0e09d8adddca1f0d804fe5e3933faf1b993c20ba2c0be37d8f37445b5
BLAKE2b-256 checksum
How to use checksums
4e40a382a76c29facd924d3707e789423f6a5ff73baf611e88acd547f244e9cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp311-cp311-macosx_13_0_x86_64.whl
Size 76.4 kB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
dfbc0187e5f7e0f90bf30aee7ddfa33a8c191811a8d627988d9b095cc3e382f1
BLAKE2b-256 checksum
How to use checksums
7506e8e052c66930f58eb0ea128cbfb971f3c66f620ed5aaa11ff858b55aa022
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / passagemath_cliquer-10.8.13rc2-cp311-cp311-macosx_13_0_arm64.whl

Download URL passagemath_cliquer-10.8.13rc2-cp311-cp311-macosx_13_0_arm64.whl
Size 77.9 kB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
bca62618ab65e726b8315a7eb37d6fedde9ea1d0424c03d8f80abe3142a48d31
BLAKE2b-256 checksum
How to use checksums
a38db5f8ba55893dd21e7fc778ff648ac6dc230a802738c97a8dc5324e3977aa
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.13rc2 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