Skip to main content

passagemath: Computational Group Theory with GAP: cddinterface package

Project description

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-2025 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:

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) 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.6.x series are 3.10.x-3.14.x.

About this pip-installable distribution package

This pip-installable distribution passagemath-gap-pkg-cddinterface is a distribution of the GAP package cddinterface for use with passagemath-gap.

What is included

  • Wheels on PyPI include the GAP package cddinterface

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

passagemath_gap_pkg_cddinterface-10.6.44.tar.gz (4.3 kB view details)

Uploaded Source

Built Distributions

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

passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-musllinux_1_2_x86_64.whl (566.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-musllinux_1_2_aarch64.whl (498.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (562.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (492.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-macosx_13_0_x86_64.whl (434.1 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-macosx_13_0_arm64.whl (393.9 kB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-musllinux_1_2_x86_64.whl (559.8 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-musllinux_1_2_aarch64.whl (490.8 kB view details)

Uploaded CPython 3.12+musllinux: musl 1.2+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (555.7 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (484.4 kB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-macosx_13_0_x86_64.whl (434.0 kB view details)

Uploaded CPython 3.12+macOS 13.0+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-macosx_13_0_arm64.whl (393.5 kB view details)

Uploaded CPython 3.12+macOS 13.0+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-musllinux_1_2_x86_64.whl (563.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-musllinux_1_2_aarch64.whl (494.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (558.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (487.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-macosx_13_0_x86_64.whl (433.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-macosx_13_0_arm64.whl (392.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-musllinux_1_2_x86_64.whl (562.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-musllinux_1_2_aarch64.whl (493.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (558.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (487.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-macosx_13_0_x86_64.whl (433.6 kB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-macosx_13_0_arm64.whl (393.1 kB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44.tar.gz.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44.tar.gz
Algorithm Hash digest
SHA256 b623c925ecc9209dd25c6c39d24c602b6db1524af6d5f7f61de6322ca75eb417
MD5 463bc1c2c58338040e7425dfcac422cb
BLAKE2b-256 e42d9d8632bb5a80f96622691f628ca50b297135f953fe2fd28440c23ae6660c

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 606af31cb5b619f35aa97f33254d1c57e4b3152332699e0b6a3a9695d15bbebf
MD5 e5e7728ee885320ed9dca1d70bc21d51
BLAKE2b-256 956b6c94ee1c6b4a57050b4dd9199b113dea9631e6e56fafd0dd2c82e689764a

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a88939112253f8d31fcd2f7b51858036b5340a17c01c9d0ecf54af52e8835439
MD5 6eb7d7370394b8c07b1261466fe76bb4
BLAKE2b-256 679e9f16d714fc9d573370e590378b98b4b5d7c6e140f53491153ba14c7a9ac4

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9bdeb32d2aff902bee0ffc1c703e9b58ed35fb46b0d9f12ad017932bdb638f5f
MD5 104cb0b97b86ea2c2991a2a026d95245
BLAKE2b-256 035a10192feb47ea0ca06d83605453ec98ce89bc6a7c0cc90cfd3ca6b611b214

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 014f73445a98ba2428a141724c8db1007bd20eab295a21fc90f5bd98c53aad8a
MD5 cb5322f1422b2b99d9e830706bddd203
BLAKE2b-256 d14d4dbb1537c6a5c9818e88b9bf93247857e0e4a0520876c5c46f5026b9e627

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b9f91e22fde01a1e25bb60fcea2f3730f40a8bb3649e5fd3023be3f4be5dfcd7
MD5 e46a6ab75f51165faaa7b9b3eac5fb58
BLAKE2b-256 8bf97230cc27ccea73f2ca6e769a16036b38e76355417667d82c86a989b602d5

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 2c8fa556e0aa41d2f68f56fb3703d875b52190e892955f6e5ca8a651da316e1a
MD5 550c1c9f64ca3a396d5664e76317c30a
BLAKE2b-256 046b655bcab9f642f080fb5efed18eb4d15a1e7a7d1fba77aa540fa797b71451

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 512f3e27929069196d9d5f1cc671583c076b71a5494e65e8943f553d7dfd7b76
MD5 8f40b4ad3e3dc0fae6ce79b3552afa67
BLAKE2b-256 37e59534c26d7d7116759db51a0f7c4152024a26da35fac94de2c6c458af2392

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 307030d8b086cd22234d2f924789602677bef497b04b11475f6d037cc140bd3f
MD5 508b820b9dc8ada513e3c248b779a08e
BLAKE2b-256 cdc12291820d2e802c44a997e3b85afff6bbaa911b3d8f9e8cc87ad72eb8df89

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 38f76b3869e8e5b76a12765ba651a9fa274f314a144c29741577c2ad7e8604a1
MD5 957efd094e9eaf2d3a273f8f5c6018fd
BLAKE2b-256 8adae928dd7ac166d141ad1138eb4477c6f1231a244ae82bc5c640f88bc3dc30

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1db12f2c20cd4dc30b49334afd69fa40298ce03eeab57289f63bd92882106b1a
MD5 a4767c226684d7e1f19a2676c743b877
BLAKE2b-256 46a67317a634a92de08f451818dd93ad7b6f4b6603650cdce641f199096305cf

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7ca580ade6455181b13bd1e27445793e3a6e095b1e446ae368c4cdb715eb76de
MD5 94a4f69043e09e6597c938e0bd300207
BLAKE2b-256 4ae311a528fa8d83a83f505164b91ed17aac2858eabf7ee1b293bd25f78b7bc9

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp312-abi3-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 87652ce6dcd873af70bbc23f4dcb6a31d5f7fbf634cca2c3043b125ed5575f93
MD5 72f0420beeb099f6eddfbcd23a69f5db
BLAKE2b-256 5a7df8436348d1b8799d6659d2f77dc5f4c25b5d78545ec5859e7905296be993

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6aad2c89f2fd28bb649819578af66adab46a06af6818e74653633128fc75d484
MD5 7297560b223d2fa8cdf8908606de5238
BLAKE2b-256 e05f90305b5d992639269a5aa2a43b80153e1636ebad9fd92e08ca27635e5a21

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3e942137b9b7bf06fde1202f29a658766cf0bdb14b0422782c9db2ab8ac06d1f
MD5 244e9872f82566c743245a6a9ccf428c
BLAKE2b-256 d46cf348fe4a15e2ba34996e30fc1cb3abf61eeeda356a449f7373a45e5319cc

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 135fb23bdcf174bd0e34121b0da43be7c6bc6a0809653a41b999e4be41df0120
MD5 2f0d1b537b834072f45810b52cd5f5f2
BLAKE2b-256 e67278521772f52616376b26bb7fd25183851b32e3a4125810f44d7f95dc67fd

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ddabb0abf41b2a71334d8095009faa43abdf0b2c6e7fec9260a6b032a1dc467a
MD5 d17fdd99744917989c183a1397e53967
BLAKE2b-256 e415bb5dedf63365df34695c4a32cd8c45bb270adad897f5814b5f24b0cdd2e2

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b0d649a9740a18653c05cbd216bf67b8242073b9b7f9010ef7ba6cd47597a17f
MD5 ff47effdda847436dc874526fed24c62
BLAKE2b-256 4a7dd052129c6ff181c20370f5d8924d5bf9e0df2dbe4120132facc2ea153c8d

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1b740b5943c1848564d6309cf00c363665ca0bfa0704e24847385f44860ab85a
MD5 6e2a20addb66fecdc5f1b822289da27c
BLAKE2b-256 36a3c5139ffdf5d87d3b9ecc7942167b5fc105edb45bbbd0ba2485cd8f8e6599

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f3ad2cd443aa36d7cc4f3bf48385470c78fce73da82f35f44068d8fff48eccd7
MD5 5bbbc275dbda977ce01733aa3128a026
BLAKE2b-256 406a6fb5a6855c01e954c4abd18e718b64bac5d0733d76db7669e809bd332553

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a245015e60b1b4097f16aa711b27f72dfa023435a8bf0cf6f51ae24cbb1c3fae
MD5 06039ee3358e119b331dc36e1357a6b1
BLAKE2b-256 c5442b0c22ebeae5f54cd234322ea9d8132ac9af2d01d395aebe94a47fd8b912

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e72571d246be5f21135cbd0e3d1a526e685720f3db4fba6b816c58a3c662903a
MD5 73a5abee9ace132383452adf779bda87
BLAKE2b-256 ccec47735d0a538646b203ad76252a66f2e380112875807edb9920978f580f66

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b7f48104cee8451800cedd95935172f1c5e33154d86f07b4e8884b4d59804787
MD5 04fab5765203d5e88b6048522cfc42bf
BLAKE2b-256 832852cb6919264b438d80b61d30ed1635a6906c21bae74ce1ee142c9e79e746

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3fd8881d14cfe76e567b159c36211b292830f5322d1e221d6157d0e13a67798b
MD5 2bb9d0a1bc382f6652b3de39af92362b
BLAKE2b-256 d0bb5c7345a3e6bf3baf8050df01253c29465fbf7484f57d1801df2ebeb01eac

See more details on using hashes here.

File details

Details for the file passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_gap_pkg_cddinterface-10.6.44-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e68b3a7a9700f2c7c39c964e9fcff87adb1c883a1934e8cfde591f114adbab14
MD5 59ed86ad39ab47cb0ce33648055a68d2
BLAKE2b-256 4b565f24de508b0c255a63c022b4ec18951923ad2b804cc5b668930f9c1ca250

See more details on using hashes here.

Supported by

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