Skip to main content

Fast streamline tracing in python

Documentation Status Build Status codecov

Documentation

For full documentation, including installation instructions, see https://docs.sunpy.org/projects/streamtracer

Usage of Generative AI

We expect authentic engagement in our community. Do not post the output from Large Language Models or similar generative AI as code, issues or comments on GitHub or any other platform. If you use generative AI tools as an aid in developing code or documentation changes, ensure that you fully understand the proposed changes and can explain why they are the correct approach and an improvement to the current state. For more information see our documentation on fair and appropriate AI usage.

Contributing

We love contributions! streamtracer is open source, built on open source, and we’d love to have you hang out in our community.

If you would like to get involved, check out the Developers Guide section of the SunPy docs. Stop by our chat room #sunpy:openastronomy.org if you have any questions. Help is always welcome so let us know what you like to work on, or check out the issues page for the list of known outstanding items.

For more information on contributing to SunPy, please read our Newcomers’ guide.

When you are interacting with the SunPy community you are asked at to follow our code of conduct.

Metadata

Release files for streamtracer 2.6.0

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

Source distribution (sdist)

Source distribution for streamtracer 2.6.0
File Size Uploaded
streamtracer-2.6.0.tar.gz 48.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for streamtracer 2.6.0
File
streamtracer-2.6.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
streamtracer-2.6.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
streamtracer-2.6.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
streamtracer-2.6.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
streamtracer-2.6.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
streamtracer-2.6.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
streamtracer-2.6.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
streamtracer-2.6.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
streamtracer-2.6.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
streamtracer-2.6.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
streamtracer-2.6.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
streamtracer-2.6.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
streamtracer-2.6.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
streamtracer-2.6.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
streamtracer-2.6.0-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
streamtracer-2.6.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
streamtracer-2.6.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
streamtracer-2.6.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details

Total release size: 6.1 MB

Release files / streamtracer-2.6.0.tar.gz

Download URL streamtracer-2.6.0.tar.gz
Size 48.8 kB
Tags Source
SHA-256 checksum
How to use checksums
638d7d219e23965dab03105250c0c8ac52c05d757faafd90dc7c0968ff13dfc4
BLAKE2b-256 checksum
How to use checksums
453e169b8636fa4a2f5538aeebbdc0b33153b10992ed6dee6aeba453066e7e4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp314-cp314-win_amd64.whl

Download URL streamtracer-2.6.0-cp314-cp314-win_amd64.whl
Size 216.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7e4a302004343673898628a99514029533c21053ebcaa7bbb3eef3435715c18b
BLAKE2b-256 checksum
How to use checksums
03872a467bf180a815beccc9eeb7b8519a1bcbc1c484a888064e2d4b1d573bd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL streamtracer-2.6.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 442.4 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ce979fc7e8335942f7ae454f1a23e929f8040929eb238c0d34b75cd0b530d89b
BLAKE2b-256 checksum
How to use checksums
dcc893669400d56d99ce70f3ecba0812aa743ad5195b21eb905af53ee6e69d0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL streamtracer-2.6.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 372.7 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
604df1ce359650c8f29629b57df5161699d3dcbc9425464d4ba4b8c3632aa0e9
BLAKE2b-256 checksum
How to use checksums
83ff435e9e60e484a31ff71f11948599657dfc41c62e6314aaf39641aeddaef2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL streamtracer-2.6.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 355.2 kB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d5b2297e20be958bb6b030697ffe19983b2a794a4915f650f66b74e91ead09a0
BLAKE2b-256 checksum
How to use checksums
3690ebd68f3899534362160ed0850946c622f9fc8dc3b0632b5b208515021ef8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL streamtracer-2.6.0-cp314-cp314-macosx_11_0_arm64.whl
Size 313.6 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1d2762a151b41aa8c2dfee2f40fef985f7ff687e57f3150a070cf6dbb5102513
BLAKE2b-256 checksum
How to use checksums
b9fc83788d8b54fe12445b10d836c6a0765331900d3317b5a5051a167ea84d01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL streamtracer-2.6.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 327.7 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
910a0f2f54c2dbc9cb2bc3860efa9632285181899f86621d91a8ece0172a27f2
BLAKE2b-256 checksum
How to use checksums
d2597a486cdc71dcd7d6c732d75f8a732fcf0b5e5dfc61c17d1036b1f8b6520f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp313-cp313-win_amd64.whl

Download URL streamtracer-2.6.0-cp313-cp313-win_amd64.whl
Size 215.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
319837527c0c40591162f12cb1cf63f67ab5ecca0297d841d0fee5996e79dc5d
BLAKE2b-256 checksum
How to use checksums
407bb4a58a98fb83d0db8b32cebf8a41121dbfdd153088ac866bf04e2fa68b7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL streamtracer-2.6.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 442.3 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8a5c31f05c6e19d167495ead71c516290ee64bc3f89d3018ee10bf9eeca08edf
BLAKE2b-256 checksum
How to use checksums
adf53150aaa6919cbab10bef4440198c3e96dcc5c7b56a00eaa6dc7452e7700c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL streamtracer-2.6.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 372.6 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e0f7279adff38a1e47846f34afc6db43a282013cd35b004a2688c0405369e2bb
BLAKE2b-256 checksum
How to use checksums
7d9d1a4aef4a09c9e4ddf3d9b127352a82edc946f23d9ae1667ea0079dbacc36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL streamtracer-2.6.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 355.1 kB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dff376562daad26bbce91012de0fb9fa0d97b8c43d41969a4c93d62bcb229183
BLAKE2b-256 checksum
How to use checksums
95525d9f7ebb526626b9f3e8b7b8b3ef3dcfd49ae56fa445b335462d672e26b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL streamtracer-2.6.0-cp313-cp313-macosx_11_0_arm64.whl
Size 313.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
553e284f5a640a39d2ace271d56a9f6f4ed1d868adc14085c946aca7ead452b3
BLAKE2b-256 checksum
How to use checksums
bc0e87945f093786428d3eee2a8983e3fd2ddb58a1a49cbcf1c7170618a376e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL streamtracer-2.6.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 327.3 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7676eaaefd443f938968b804a983218e0164763abbfceb98d962b7817ffbcd08
BLAKE2b-256 checksum
How to use checksums
d81125c5fd5849ec1ab7c1b93d55a1d88092e4d75db017f7cc6303f6cebeff76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp312-cp312-win_amd64.whl

Download URL streamtracer-2.6.0-cp312-cp312-win_amd64.whl
Size 216.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
9b0271dd385c44011efdb2da3b793be972cde1475447418c4c41dba443aa5e24
BLAKE2b-256 checksum
How to use checksums
427d3aeab323d0cfd0d575ce7bbdadee4c8a6a3385fcefeb4fb53702c943d9f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL streamtracer-2.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 442.2 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d3c570fae18331491a5b63d55cdf3e880390fbce46d7f3fd0185c8881a8b1f99
BLAKE2b-256 checksum
How to use checksums
a21b50360fa8edcc9f6fca1a235e8f0930e3bffb4b79900fab06ed39bba3c1a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL streamtracer-2.6.0-cp312-cp312-manylinux_2_28_x86_64.whl
Size 372.8 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
569ade7f7f3b0811ad89630e2ab37879196e109f2a92d701766a21ca94e65d6d
BLAKE2b-256 checksum
How to use checksums
e9073af71b008f2e804ef2e1264450d50c902a1ab19243f7117c190b69041116
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL streamtracer-2.6.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 355.1 kB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
eeaa3d879f11bff44c10f75cca7519ff7a70ed40ee22689dba2d663ae2f590d0
BLAKE2b-256 checksum
How to use checksums
005eab1502afbe12e12e2d87e5a4b026464630610ebcfe5abc7bc8a4e6871cd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL streamtracer-2.6.0-cp312-cp312-macosx_11_0_arm64.whl
Size 313.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5be88213e07eaf5a487c6842cb748b57f6f59547ddac690b1511f3693cea89e8
BLAKE2b-256 checksum
How to use checksums
529cbd3f825144abb79fc19e7abeb378ca3b3dfad8d10fc76bde294f64a31199
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log

Release files / streamtracer-2.6.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL streamtracer-2.6.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 327.3 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
19b549286eb536730030d16daa9fb352858d5c5c3c4e659bae6288640f18850c
BLAKE2b-256 checksum
How to use checksums
a8fb2f2784713dd58489b34429c6c351c5a0991e67358dbb65345a7aca09e4ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 23, 2026.

Transparency log
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