Skip to main content

ci cov pip doc

pytesmo, the Python Toolbox for the Evaluation of Soil Moisture Observations, is a package/python toolbox which aims to provide a library that can be used for the comparison and validation of geospatial time series datasets with a (initial) focus on soil moisture.

Documentation & Software Citation

https://zenodo.org/badge/DOI/10.5281/zenodo.596422.svg

To see the latest full documentation click on the docs badge at the top.

If you use the software in a publication then please cite it using the Zenodo DOI. Be aware that this badge links to the latest package version.

Please select your specific version at https://doi.org/10.5281/zenodo.596422 to get the DOI of that version. You should normally always use the DOI for the specific version of your record in citations. This is to ensure that other researchers can access the exact research artefact you used for reproducibility.

You can find additional information regarding DOI versioning at http://help.zenodo.org/#versioning

If you want to contribute, take a look at the developers guide .

Installation

This package can be installed through pip which downloads the package from the python package repository Pypi.

pip install pytesmo

Note that pytesmo>=0.17 will only work with numpy>=2.0 and python>=3.9. If you still require a version compatible with numpy v1, install pytesmo<0.17.

Compiled C extensions are available as wheels for Windows and Linux for python 3.9 to 3.12.

For other operating systems and/or python versions, it might be necessary to compile the binaries yourself. This should happen automatically, if you have a C compiler installed (e.g. GCC ).

git clone https://github.com/TUW-GEO/pytesmo.git --recursive
cd pytesmo
mamba create -n pytesmo python=3.12 # or any supported python version
conda activate pytesmo
pip install -e .[testing]  # install source package
python setup.py build_ext --inplace --cythonize  # optional compile cython C extensions
pytest  # Run tests to check if everything works

Supported Products

Soil moisture is observed using different methods and instruments, in this version several satellite datasets as well as in situ and reanalysis data are supported through independent and optional (reader) packages:

Contribute

We are happy if you want to contribute. Please raise an issue explaining what is missing or if you find a bug. We will also gladly accept pull requests against our master branch for new features or bug fixes.

Please follow the developers guide.

Metadata

Release files for pytesmo 0.18.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 pytesmo 0.18.1
File Size Uploaded
pytesmo-0.18.1.tar.gz 3.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pytesmo 0.18.1
File
pytesmo-0.18.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pytesmo-0.18.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
pytesmo-0.18.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
pytesmo-0.18.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pytesmo-0.18.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pytesmo-0.18.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
pytesmo-0.18.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
pytesmo-0.18.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pytesmo-0.18.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pytesmo-0.18.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
pytesmo-0.18.1-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
pytesmo-0.18.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pytesmo-0.18.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pytesmo-0.18.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
pytesmo-0.18.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pytesmo-0.18.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
pytesmo-0.18.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pytesmo-0.18.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pytesmo-0.18.1-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
pytesmo-0.18.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
pytesmo-0.18.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
pytesmo-0.18.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 35.2 MB

Release files / pytesmo-0.18.1.tar.gz

Download URL pytesmo-0.18.1.tar.gz
Size 3.4 MB
Tags Source
SHA-256 checksum
How to use checksums
dce133ce1bc245ea6913dd85163ce97ff2c7d9db49e11bc92d5c16fbec9a9bb4
BLAKE2b-256 checksum
How to use checksums
4766fe40f31e56a42d684bd041066c4131d2328f3b703dcf50cd1a3d4a8a18a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp313-cp313-win_amd64.whl

Download URL pytesmo-0.18.1-cp313-cp313-win_amd64.whl
Size 953.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
659a45aa19c53e42d6d7fb22e0bc0dc0306de783a38f6618b8b676fbef66896f
BLAKE2b-256 checksum
How to use checksums
fdf4aabb2fdec03b87d0250dd4353223dacca3b31f723104c080470dfa2eb7b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp313-cp313-win32.whl

Download URL pytesmo-0.18.1-cp313-cp313-win32.whl
Size 904.5 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
756e80e267e115f008c65d3e80766aa709b9e08cce17e31268c64ee356e22420
BLAKE2b-256 checksum
How to use checksums
87c47b857ca20a14cbbc1e75cfa227c5faaabf28a2cfd4affa60b88474915400
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pytesmo-0.18.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
61e660575974056a4ad700dad1eb1ffc7fb2859f8638a5e08b4814849af372bf
BLAKE2b-256 checksum
How to use checksums
9809a2aedd1f5a6ebd5440a2d244f95aec7892b00494ab8e0cd873476e818ddf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL pytesmo-0.18.1-cp313-cp313-macosx_11_0_arm64.whl
Size 978.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3b3de0c4ba5eb8e1d1bc616421f10c1b5a04ef30a96826960d04fdb077f653aa
BLAKE2b-256 checksum
How to use checksums
8a4dc6f59ff041bec5a5a7a6d30959b9f11bf4ad95529ccac4345e460634af4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp312-cp312-win_amd64.whl

Download URL pytesmo-0.18.1-cp312-cp312-win_amd64.whl
Size 953.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c125fc57853fad23253d2f824353f6f016c45703b8104a0991a95df3581e79c6
BLAKE2b-256 checksum
How to use checksums
5676bff9e271c784371f3534d4d1b111e680ac1801c154ed51163ff436d2034c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp312-cp312-win32.whl

Download URL pytesmo-0.18.1-cp312-cp312-win32.whl
Size 904.6 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
91b1b2e307e9e9fb5025760a6161cb860f0b44c7139cd4baeddf02d8dee87d32
BLAKE2b-256 checksum
How to use checksums
c09395ca86407fa19dcdc49bd7466b99a2a44f8bccade2d70aa7d2bff843f585
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pytesmo-0.18.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b681f092db562cc88ae244fe41058d5b3c8cf58d9c6a791fbe8202141f1da188
BLAKE2b-256 checksum
How to use checksums
91253d02b7e1e1b1a003055d59b69f385d407a22b98ec56b81c106de030a0f86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL pytesmo-0.18.1-cp312-cp312-macosx_11_0_arm64.whl
Size 980.2 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c8121f2f7173e10b630be8ddb4a761fc8d6df06f18ae0ff61d4673abb88ef436
BLAKE2b-256 checksum
How to use checksums
60484cf7c4d00fc17241ce6d44621a52dbe460ced72602bc837176b360ef788d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp311-cp311-win_amd64.whl

Download URL pytesmo-0.18.1-cp311-cp311-win_amd64.whl
Size 950.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3d141567b885a8882587fa0702aa313e6404bdf4fdd3c33215e08833c48841e2
BLAKE2b-256 checksum
How to use checksums
a9d764be957363dcf755774792842cbf6eac545d43b8d275039dc166abf45ded
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp311-cp311-win32.whl

Download URL pytesmo-0.18.1-cp311-cp311-win32.whl
Size 902.8 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
f2f57e90ae571ac46c720961ba449c1fb935d41af955f9993416ba2bba9ad9a8
BLAKE2b-256 checksum
How to use checksums
245292fe1895b0717646c1e045894f087c0fa85882076af3099beefe72c628ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL pytesmo-0.18.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6326a7141d6643383b3e04ca223273659e9ebb532eec73f2d61279a7694840df
BLAKE2b-256 checksum
How to use checksums
6f937b30951f19f0e1c2c702e549608e7d5b4049a325ecc165f59f4923c206db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL pytesmo-0.18.1-cp311-cp311-macosx_11_0_arm64.whl
Size 979.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c68bb3a4d03ab8e5e85a0c7a89568b545524926b0975ae415ee100f0100d96cb
BLAKE2b-256 checksum
How to use checksums
10a09bcaa226b96924aa2f8124d189ff163b1cbb462dcdbd1ae55b31e5353d91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp310-cp310-win_amd64.whl

Download URL pytesmo-0.18.1-cp310-cp310-win_amd64.whl
Size 950.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
db4d4b812486a8db528f04439be1f0669f9767795b7851061be289f676985fe6
BLAKE2b-256 checksum
How to use checksums
346dd78f6ec9a83b5ead09ad72942c33206217ce662bb7d4ebcc3291bace51a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp310-cp310-win32.whl

Download URL pytesmo-0.18.1-cp310-cp310-win32.whl
Size 904.6 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
deff08aea25a62a0cf4a8b8df7cef8fdfe5e9ef24db1f2c2cada122027478182
BLAKE2b-256 checksum
How to use checksums
46473d88e431056c7e1a187a64da611ab4c44352422f91a34130cebe07d82461
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pytesmo-0.18.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a41d44cf0e266b792057b647e163032ab68b7e1974a0fb0ef1709b057510e322
BLAKE2b-256 checksum
How to use checksums
0850b63cceb491efd79d4f5e8e6bbe1ef02aad0d889342a4ffa319062c3182e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pytesmo-0.18.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8fef4906b6378215e89c19155fc7ab67115685f81faa5e2968dd286198f82f3b
BLAKE2b-256 checksum
How to use checksums
9c606ac9ffa7858821641123528f0c80b2b3bf8e0412da51c8b71289e655a1a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL pytesmo-0.18.1-cp310-cp310-macosx_11_0_arm64.whl
Size 980.8 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d682626a5227f80a201a016c40b5c470e0064dfeafb0f9aec36c878630764908
BLAKE2b-256 checksum
How to use checksums
fe2c3f4df535ebf1b530bd8722cf763c0c82121d7cb313f0613c9c0faec5592c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp39-cp39-win_amd64.whl

Download URL pytesmo-0.18.1-cp39-cp39-win_amd64.whl
Size 951.6 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
04a4bb96359aa12ff1020e212d6ab3a4c95ce32719f7997d3509db6b16604b14
BLAKE2b-256 checksum
How to use checksums
75062a010b3f2b128c0f72addb9428eee6e61f758514e35b9dd38a0985c0c1d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp39-cp39-win32.whl

Download URL pytesmo-0.18.1-cp39-cp39-win32.whl
Size 905.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
d1d81b2b0ac17062b869856ad19010af2daafebb8ee1422d0a248aefaa5fc0da
BLAKE2b-256 checksum
How to use checksums
74c1230611a66e84c3a4d98f4850261ff11dbdacb7a44096001cd8c08be9e6f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL pytesmo-0.18.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
65c23e72e34409b8725707959a2ece70d5b9d2e2efe79629b2185cd127fa77c8
BLAKE2b-256 checksum
How to use checksums
55547ac733da9f4ae988f13b10ad2eaed5940752e88aaacbf7d279d138c82194
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL pytesmo-0.18.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.4 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4a5a113535cb5b56041ded0d86c986c59ded00df3768c247c9f22f5949d6eb90
BLAKE2b-256 checksum
How to use checksums
5b1d471e93d0723edf752ae239049c378725f73062943b676c03bf69554e78e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / pytesmo-0.18.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL pytesmo-0.18.1-cp39-cp39-macosx_11_0_arm64.whl
Size 982.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0833298db919c7db74ffa3689d975da82df8f885b37223cc7848f0c421cd0cdf
BLAKE2b-256 checksum
How to use checksums
55dd8b40f49de0debea1d3d2c0e952717db7cb381f679008568de52d61a0c76a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.18.1 This release

23 release files

0.16.1

6 release files

0.16.0

4 release files

0.15.2

4 release files

0.15.1

4 release files

0.15.0

4 release files

0.14.4

4 release files

0.14.3

4 release files

0.14.2

4 release files

0.14.1

4 release files

0.14.0

4 release files

0.13.4

5 release files

0.13.3

5 release files

0.13.2

5 release files

0.12.0

5 release files

0.11.4

5 release files

0.11.2

4 release files

0.11.1

4 release files

0.11.0

4 release files

0.10.0

4 release files

0.9.1

4 release files

0.9

4 release files

0.8

6 release files

0.7.1

5 release files

0.7.0

5 release files

0.6.11

5 release files

0.6.10

7 release files

0.6.9

7 release files

0.6.8

9 release files

0.6.7

9 release files

0.6.6

9 release files

0.6.5

1 release file

0.6.4

7 release files

0.6.3

7 release files

0.6.2

7 release files

0.6.0

7 release files

0.5.2

7 release files

0.5.1

7 release files

0.5.0

7 release files

0.4.0

7 release files

0.3.6

7 release files

0.3.5

7 release files

0.3.4

7 release files

0.3.3

7 release files

0.3.2

7 release files

0.3.1

7 release files

0.3.0

7 release files

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1

1 release file

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