Skip to main content

Bindings to the libgit2 shared library, implements Git plumbing. Supports Python 3.6+ and PyPy3 7.3+

https://github.com/libgit2/pygit2/actions/workflows/tests.yml/badge.svg https://ci.appveyor.com/api/projects/status/edmwc0dctk5nacx0/branch/master?svg=true https://travis-ci.org/libgit2/pygit2.svg?branch=master

Sponsors

Add your name and link here, become a sponsor.

License: GPLv2 with linking exception

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation.

In addition to the permissions in the GNU General Public License, the authors give you unlimited permission to link the compiled version of this file into combinations with other programs, and to distribute those combinations without any restriction coming from the use of this file. (The General Public License restrictions do apply in other respects; for example, they cover modification of the file, and distribution when not linked into a combined executable.)

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Release files for pygit2 1.6.1

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

Source distribution (sdist)

Source distribution for pygit2 1.6.1
File Size Uploaded
pygit2-1.6.1.tar.gz 258.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for pygit2 1.6.1
File
pygit2-1.6.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pygit2-1.6.1-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
pygit2-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pygit2-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
pygit2-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
pygit2-1.6.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
pygit2-1.6.1-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
pygit2-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
pygit2-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
pygit2-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
pygit2-1.6.1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
pygit2-1.6.1-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
pygit2-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
pygit2-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
pygit2-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
pygit2-1.6.1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
pygit2-1.6.1-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
pygit2-1.6.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details
pygit2-1.6.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Details
pygit2-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details

Total release size: 48.4 MB

Release files / pygit2-1.6.1.tar.gz

Download URL pygit2-1.6.1.tar.gz
Size 258.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c3303776f774d3e0115c1c4f6e1fc35470d15f113a7ae9401a0b90acfa1661ac
BLAKE2b-256 checksum
How to use checksums
6b23a8c5b726a58282fe2cadcc63faaddd4be147c3c8e0bd38b233114adf98fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.7

Release files / pygit2-1.6.1-cp39-cp39-win_amd64.whl

Download URL pygit2-1.6.1-cp39-cp39-win_amd64.whl
Size 1.2 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f90775afb11f69376e2af21ab56fcfbb52f6bc84117059ddf0355f81e5e36352
BLAKE2b-256 checksum
How to use checksums
4aad6b948f571487678873d715701ba2c48b78d6ed28ae9e82f7fca78d2f539f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

Release files / pygit2-1.6.1-cp39-cp39-win32.whl

Download URL pygit2-1.6.1-cp39-cp39-win32.whl
Size 1.1 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
dbbf66a23860aa899949068ac9b503b4bc21e6063e8f53870440adbdc909405e
BLAKE2b-256 checksum
How to use checksums
c626b928bebd1b95f51d088398bb85d35793451366fbfbeaebfa79d1f44c20e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

Release files / pygit2-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pygit2-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fe682ed6afd2ab31127f6a502cf3e002dc1cc8d26c36a5d49dfd180250351eb6
BLAKE2b-256 checksum
How to use checksums
b153fb62339f0663c5382e2952dfe20d6ebc1a0b33a0db205a44d8742bc75144
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pygit2-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ac12d32b714c3383ebccffee5eb6aff0b69a2542a40a664fd5ad370afcb28ee7
BLAKE2b-256 checksum
How to use checksums
e52879c7dde148e0f12c0b008c69860120595a932e5701ac7f58972f6e9370e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL pygit2-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 821.7 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b9b88b7e9a5286a71be0b6c307f0523c9606aeedff6b61eb9c440e18817fa641
BLAKE2b-256 checksum
How to use checksums
61a8d41a57bdcb11bb4d394464fbbac836eec0e1bdd09027773ec9aaa86c56ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp38-cp38-win_amd64.whl

Download URL pygit2-1.6.1-cp38-cp38-win_amd64.whl
Size 1.2 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
2fd5c1b2d84dc6084f1bda836607afe37e95186a53a5a827a69083415e57fe4f
BLAKE2b-256 checksum
How to use checksums
fd7ddc4cb842bc700e24df94a9ce907fbc19703c7fb31135bb5d5c07450d371a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

Release files / pygit2-1.6.1-cp38-cp38-win32.whl

Download URL pygit2-1.6.1-cp38-cp38-win32.whl
Size 1.1 MB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
7a0c0a1f11fd41f57e8c6c64d903cc7fa4ec95d15592270be3217ed7f78eb023
BLAKE2b-256 checksum
How to use checksums
2b5f4fd32fe7462c78f86c26090845f01364a9a99f606a7dc999f9e433f11c74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

Release files / pygit2-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pygit2-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ef07458e4172a31318663295083b43f957d611145738ff56aa76db593542a6e8
BLAKE2b-256 checksum
How to use checksums
b460d7810bdead2558ec948d6074049ddb8c947f7d15c3acbcc849613eff8af8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pygit2-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e5dadc4844feb76cde5cc9a37656326a361dd8b5c8e8f8674dcd4a5ecf395db3
BLAKE2b-256 checksum
How to use checksums
4f7b7e21384a499d885bff14fb68ef38e9ff846044d7793dd2c1cddfd2cac132
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL pygit2-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl
Size 821.7 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
0e1e02c28983ddc004c0f54063f3e46fca388225d468e32e16689cfb750e0bd6
BLAKE2b-256 checksum
How to use checksums
ef88e1d80c6e097e7a5852f0c9a3ec48b9df0d10e67a56bedc2b0f73eeb9c42b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp37-cp37m-win_amd64.whl

Download URL pygit2-1.6.1-cp37-cp37m-win_amd64.whl
Size 1.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
af2fa259b6f7899227611ab978c600695724e85965836cb607d8b1e70cfea9b3
BLAKE2b-256 checksum
How to use checksums
dccf20dfc9d95d6cf0807bdf51e00c65fb8a48534f9c1113ef32af6d4d378fa8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

Release files / pygit2-1.6.1-cp37-cp37m-win32.whl

Download URL pygit2-1.6.1-cp37-cp37m-win32.whl
Size 1.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
b0161a141888d450eb821472fdcdadd14a072ddeda841fee9984956d34d3e19d
BLAKE2b-256 checksum
How to use checksums
de0392e72678d2c8d890c4d26aa32854276f4dbc2555f24ed941194405e858e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

Release files / pygit2-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pygit2-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ce0827b77dd2f8a3465bdc181c4e65f27dd12dbd92635c038e58030cc90c2de0
BLAKE2b-256 checksum
How to use checksums
16efe32789e87cb7e9fba86aca668acae6379e65865d6eda524474e8694939ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pygit2-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
454d42550fa6a6cd0e6a6ad9ab3f3262135fd157f57bad245ce156c36ee93370
BLAKE2b-256 checksum
How to use checksums
9b00b8867dab49979819ae425ca8de1e84581649ca822a87025c205efab67855
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL pygit2-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl
Size 822.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9c1d96c66fb6e69ec710078a73c19edff420bc1db430caa9e03a825eede3f25c
BLAKE2b-256 checksum
How to use checksums
6ea6a9a014c11c1fd6d7e00fcf06e45edbc36eeddaa90246eaf3dff2e2b4c04b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp36-cp36m-win_amd64.whl

Download URL pygit2-1.6.1-cp36-cp36m-win_amd64.whl
Size 1.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
b2de12ca2d3b7eb86106223b40b2edc0c61103c71e7962e53092c6ddef71a194
BLAKE2b-256 checksum
How to use checksums
b79af54a3edb925ab90b54591e26f9c56bcb5ef9eebff32d06d0aa12ed7fb984
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

Release files / pygit2-1.6.1-cp36-cp36m-win32.whl

Download URL pygit2-1.6.1-cp36-cp36m-win32.whl
Size 1.1 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
2666a3970b2ea1222a9f0463b466f98c8d564f29ec84cf0a58d9b0d3865dbaaf
BLAKE2b-256 checksum
How to use checksums
72cd97f95ac502ddf8409e825df11de66a6be1acbdfdb3fa3d3e8b134a5e06b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/2.7.18

Release files / pygit2-1.6.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pygit2-1.6.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
be4a64b6090308ffd1c82e2dd4316cb79483715387b13818156d516134a5b17c
BLAKE2b-256 checksum
How to use checksums
99a14bc542815d4492c8f947e0e59e1c5316571815fa5c70045e42a7c90663e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL pygit2-1.6.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4e75865d7b6fc161d93b16f10365eaad353cd546e302a98f2de2097ddea1066b
BLAKE2b-256 checksum
How to use checksums
c3204494d26e19d4a0d968b1273935100f9d86d1a7a9511cc22ed711e9eb6e1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / pygit2-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL pygit2-1.6.1-cp36-cp36m-macosx_10_9_x86_64.whl
Size 822.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
547429774c11f5bc9d20a49aa86e4bd13c90a55140504ef05f55cf424470ee34
BLAKE2b-256 checksum
How to use checksums
40bce8854aaf082137c9b1682505958e816df7edd9ce24b29f9b03d9a8265c79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release history Release notifications | RSS feed

1.9.2

33 release files

1.9.1

30 release files

1.9.0

30 release files

1.7.1

21 release files

This release

1.6.1 This release

21 release files

1.5.0

17 release files

1.3.0

13 release files

1.0.3

13 release files

1.0.2

13 release files

1.0.1

13 release files

0.26.2

1 release file

0.25.0

9 release files

0.24.1

1 release file

0.24.0

1 release file

0.23.3

1 release file

0.23.2

1 release file

0.23.1

1 release file

0.23.0

1 release file

0.22.1

1 release file

0.22.0

1 release file

0.21.4

1 release file

0.21.3

1 release file

0.21.2

1 release file

0.21.1

1 release file

0.21.0

1 release file

0.20.3

1 release file

0.20.2

1 release file

0.20.1

1 release file

0.20.0

1 release file

0.19.1

1 release file

0.19.0

1 release file

0.18.1

1 release file

0.18.0

1 release file

0.17.3

1 release file

0.17.2

1 release file

0.17.1

1 release file

0.17.0

1 release file

0.16.2

1 release file

0.16.1

1 release file

0.16.0

1 release file

0.15.0

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