Skip to main content

License Zenodo PythonV PyPi Ruff Pixi Static Badge Codecov

The reV Routing tool is a computational framework for modeling and optimizing transmission infrastructure requirements for electrical grid connections. By employing a spatially-aware least-cost-path methodology, it allows users to incorporate a wide range of factors including siting constraints, regional component costs, land composition costs, point-of-interconnection costs, and network upgrade costs. Additionally, the tool enables advanced follow-on analyses, such as land characterization for potential transmission line routes, to support informed decision-making. Although it’s designed to integrate seamlessly with the reV model, the reV Routing tool is versatile and can also be utilized independently for standalone analyses in transmission planning and resource assessment scenarios.

Installing reVRt

The quickest way to install reVRt for users and analysts is from PyPi:

pip install nlr-revrt

This is highly recommended as you will get the release build of the Rust code, which is significantly faster than the debug build that is installed when building from source.

If you would like to install and run reVRt from source, we recommend using pixi:

git clone git@github.com:NatLabRockies/reVRt.git; cd reVRt
pixi run reVRt

For detailed instructions, see the installation documentation.

Development

Please see the Development Guidelines if you wish to contribute code to this repository.

Download files

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

Source Distribution

nlr_revrt-0.12.0.tar.gz (229.2 kB view details)

Uploaded Source

Built Distributions

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

nlr_revrt-0.12.0-cp314-cp314t-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

nlr_revrt-0.12.0-cp314-cp314t-win32.whl (3.3 MB view details)

Uploaded CPython 3.14tWindows x86

nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl (11.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_i686.whl (11.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_armv7l.whl (10.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl (10.9 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

nlr_revrt-0.12.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

nlr_revrt-0.12.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

nlr_revrt-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

nlr_revrt-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

nlr_revrt-0.12.0-cp311-abi3-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.11+Windows x86-64

nlr_revrt-0.12.0-cp311-abi3-win32.whl (3.3 MB view details)

Uploaded CPython 3.11+Windows x86

nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_x86_64.whl (11.2 MB view details)

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

nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_i686.whl (11.1 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ i686

nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_armv7l.whl (10.7 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARMv7l

nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_aarch64.whl (10.9 MB view details)

Uploaded CPython 3.11+musllinux: musl 1.2+ ARM64

nlr_revrt-0.12.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

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

nlr_revrt-0.12.0-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ i686

nlr_revrt-0.12.0-cp311-abi3-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

nlr_revrt-0.12.0-cp311-abi3-macosx_10_12_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11+macOS 10.12+ x86-64

File details

Details for the file nlr_revrt-0.12.0.tar.gz.

File metadata

  • Download URL: nlr_revrt-0.12.0.tar.gz
  • Upload date:
  • Size: 229.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nlr_revrt-0.12.0.tar.gz
Algorithm Hash digest
SHA256 f599f0425d7d8c4db0cb1fbca7b529b85a30310a0ddfbdb34e79fd6725fd7eb5
MD5 cb2937c833cc1c543b0a8c67065b5ae0
BLAKE2b-256 70a2f49c8f3154a3b4b476a2ddf29a33ad87aeed5152424149730efc7f130cb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0.tar.gz:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b7fc455aa82d95c2546115781451d14df0eeb0d5f7ad8bbd8fe41246da658dca
MD5 fc2dd49c232348d0edad591adb1901b6
BLAKE2b-256 f8a1f4a1a0451707686ed19ad952099c146685d965b201560b6a87c31402e21e

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-win_amd64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: nlr_revrt-0.12.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 f4f68187059a303c5d3ccfba07e3d4faef5cd8c7658bf1bd520c9d05f4bdbda7
MD5 521b8682bc4bbb5c77f574e121b2d01e
BLAKE2b-256 bf209b7c9871622a26722c0d0e190b910c923ffbdcad27c4a31fffac07ee13dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-win32.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b975619e697635c21311713760893593e4fdd2417984b1f9f0896af218218479
MD5 b8712d68d39893d84f9a4d39a8aae418
BLAKE2b-256 9a90a331476f77d2b9c92fbe2c027aa1bee42495d9c88dbe1b5b9fd60bd58c81

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f6c2eb70a0092c35a05b7a4564b0fcfcba1b6e89a2a9d52035faec0bc9dc0358
MD5 6fd4820a92a8c0ac5a63b81b1c2254aa
BLAKE2b-256 7d38ac009ee39900ca8883190050b6df9463e55b4a9fa3df4c33ce8168bfa8fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_i686.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 36b1c7f9c209c6729248a64ab20bfa6f2ec53ee0be3c2dc00f405e4568e793db
MD5 b4d88a5cc2492db4d3ab84cccf1c7184
BLAKE2b-256 7356e50964077ec1019f9c8ce38435ec2f179c18e0cbf0a3f4901378ecbc2a00

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_armv7l.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a14b650acda172736e5740a81cad5e36399eee6b3685d9e4ccfacfcec6b76fdf
MD5 66d81a8b1eab03891443e51150675a67
BLAKE2b-256 e2f37940abdc6f72f3c845d314e342ac58380a20186c7a6505cb14ebe23f865b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f90f58862260a4fbb9db7aa3be6e7e52f0da454ea6c42d25e2211200f0140677
MD5 004690f3cf8ae590ca0ff481395950c5
BLAKE2b-256 59922ececd147153195f94ef3958e1e465f20643edfeece7d41a793fd1496468

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e0ec75c52cd2937c0177ce4b04a3f53a1ecd0fd227961255bffdaaea42607eca
MD5 45828c469f9a422ee0dad5eeed4ac0d5
BLAKE2b-256 8ec167935807d5764521cc849471e355aa7e0e9a77c49af2400051e4d233a2b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e680392f8b01c8633b14a51b0f3668e70bbf5c5687823a97a49c6191a609dfe8
MD5 8efcbc5b7e742973b1cf0f09e7a9f034
BLAKE2b-256 6e4406fad16d56a8a6b4dc5605c3005472fe21cf9d83a73fd1661806ee4af334

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 af22f7c0cb9e36d17074506eb4e685fb5721eac7424fd197f8dd19c7592e58fa
MD5 34f4a3e03c060e01ac7fe87fa5e667b6
BLAKE2b-256 503fe345c9e0cf6dd1119e41f71f8c21458ca79db0fddf4abc7ad48bfe81fd25

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp314-cp314t-macosx_10_12_x86_64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: nlr_revrt-0.12.0-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c8be28e808f8a60df10870a861ef2151706b31d4bb673d8abc72d03418ae4e19
MD5 91158b20801435f96e18b59b5aefcd33
BLAKE2b-256 28056ab139638fb9ed1a30228ee7f01f14b98da0ad2fc7bfa5d05f0bf8e44ddb

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-win_amd64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-win32.whl.

File metadata

  • Download URL: nlr_revrt-0.12.0-cp311-abi3-win32.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.11+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-win32.whl
Algorithm Hash digest
SHA256 0d566602b6db6d43912b2bbf00346fcbb79db0a17b0a9ff4f7fa1635befe8049
MD5 959cdc1f996d400a4b95f15b1d9f2fd4
BLAKE2b-256 a9dd2569a429eab756b32a20580eb39f5800bfa3f482052477267e04cfe9f5a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-win32.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 954d19006e3bd3063e9e3bb6f06b813a660243b8790695ff82be1282d5787bfb
MD5 9d5f26fab2da710d8deffb9d0ebcd43d
BLAKE2b-256 29895b32a13531e774c1a5bc6b8a9ffc31de51c913fe9c4e1fd27d6b81aa1400

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_x86_64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a38a8a425b95cfdb73c72fd15f94cc9f500f4964cad23a363b4c4174f8c1d979
MD5 3c4b88bd07f50c10daaa7009391e25a7
BLAKE2b-256 9cce60a5932c931f1493a52b437142e5bb2f03182bdeac713eb05ff5794b5735

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_i686.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 347f727d7cac0b17c31014de51a73803951bd621e411b94ec12b25e25a32ad86
MD5 f7f79865e2c4c5248c44ddb4447b5d19
BLAKE2b-256 56fc01893e6959a912926cd28142cdb31f186c7ac0219cf30041e45cd66bb470

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_armv7l.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2af3e9c54fe92d3a7b52405521ff4d59bbd5e6501bc32e0cad30ba0f8c575012
MD5 9cb07eb3b5a18f22c274898a7d6009ac
BLAKE2b-256 9dee777805c221d51ab5686cd1416706aedb22c532201f629a7125d62a0ff194

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-musllinux_1_2_aarch64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c058aba2b12f5a1ba9eb71aa582b4a6dadff6f560da4b6dbf5a5fedddf7809a
MD5 9cb32ef98be424b2862f4da77bec1808
BLAKE2b-256 6d4001499be1cf037b7652f7cc21e1cfcd8290490e7df0a099b28f11a631baf6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e412d941c42a326010e6685fe4925eb6437e2a241f0342f61ac92bf343b54166
MD5 8d08e735010a2328078681659d7ff9a9
BLAKE2b-256 ae1f0344699609f2aeca2a1f0dfd14c6807ddb94a66b1bc46d065ce4c59f018f

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 abd08bcf67a5e76b605e6f3465d84867f4146a4760582b92266fe3bc78336394
MD5 6e181187ec7a7b01f14d6f07d12a5977
BLAKE2b-256 f7115f6253d1da03e2a4bb7eff3312b2e5971f579b96933bb40c69ad56065d6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-macosx_11_0_arm64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nlr_revrt-0.12.0-cp311-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for nlr_revrt-0.12.0-cp311-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 995240db10851ae466ed54d177305ca143d20357f15f3660ee90705bdb3e611e
MD5 46c7c38d0a9131688b9a7cd7f1f3a3cc
BLAKE2b-256 958df21d99d9495d3a6feaaaddfd192c485a33a1ea656fac89a959b732218e08

See more details on using hashes here.

Provenance

The following attestation bundles were made for nlr_revrt-0.12.0-cp311-abi3-macosx_10_12_x86_64.whl:

Publisher: release-python.yml on NatLabRockies/reVRt

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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