Skip to main content

A command line utility to work with Sentry.

Project description

Sentry

[!NOTE] We're building a new Sentry CLI with AI-powered workflows, built-in AI skills, and first-class support for use by agents. It already covers several sentry-cli features (including source maps) and is planned to become the next major version — the APIs are closely aligned, so migration will be smooth when the time comes.

If you're using sentry-cli in CI/CD pipelines today, you're in the right place — nothing is changing yet. If you want AI capabilities or agent integration, give the new CLI a try.

Sentry CLI

This is the repository for Sentry CLI, the official command line interface for Sentry.

Sentry CLI can be used for many tasks, including uploading debug symbols and source maps to Sentry, managing releases, and viewing Sentry data such as issues and logs.

Installation and Usage

Please refer to Sentry CLI's documentation page.

Compatibility

Sentry CLI officially supports Sentry SaaS and Sentry Self-Hosted versions 24.11.1 and above.

Self-Hosted Sentry

For self-hosted installations, only those features which were available in Sentry CLI at the time of the release of the given self-hosted version are supported, as new features may require server-side support. Additionally, some features, like the sentry-cli build commands, are restricted to Sentry SaaS.

Users who are using Sentry Self-Hosted versions older than 24.11.1 are encouraged to upgrade their Sentry Self-Hosted installations before using Sentry CLI versions 3.0.0 and above. For users who cannot upgrade, please use the version indicated in the table below.

Sentry Self-Hosted Version Newest Compatible Sentry CLI Version
≥ 24.11.1 latest
< 24.11.1 2.58.6

Note that we can only provide support for officially-supported Sentry Self-Hosted versions. We will not backport fixes for older Sentry CLI versions, even if they should be compatible with your self-hosted version.

Versioning

Sentry CLI follows semantic versioning, according to this versioning policy.

Compiling

In case you want to compile this yourself, you need to install at minimum the following dependencies:

  • Rust stable and Cargo
  • Make, CMake and a C compiler

Use cargo to compile:

$ cargo build

Also, there is a Dockerfile that builds an Alpine-based Docker image with sentry-cli in the PATH. To build and use it, run:

docker build -t sentry-cli .
docker run --rm -v $(pwd):/work sentry-cli --help

Internal docs

Snapshot: Sentry CLI distribution as of 2026-01-29.

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

sentry_cli-3.6.1.tar.gz (366.8 kB view details)

Uploaded Source

Built Distributions

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

sentry_cli-3.6.1-py3-none-win_arm64.whl (11.7 MB view details)

Uploaded Python 3Windows ARM64

sentry_cli-3.6.1-py3-none-win_amd64.whl (13.4 MB view details)

Uploaded Python 3Windows x86-64

sentry_cli-3.6.1-py3-none-win32.whl (11.9 MB view details)

Uploaded Python 3Windows x86

sentry_cli-3.6.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl (23.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64musllinux: musl 1.2+ x86-64

sentry_cli-3.6.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl (20.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686musllinux: musl 1.2+ i686

sentry_cli-3.6.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl (19.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7lmusllinux: musl 1.2+ ARMv7l

sentry_cli-3.6.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl (21.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64musllinux: musl 1.2+ ARM64

sentry_cli-3.6.1-py3-none-macosx_11_0_universal2.whl (28.6 MB view details)

Uploaded Python 3macOS 11.0+ universal2 (ARM64, x86-64)

sentry_cli-3.6.1-py3-none-macosx_11_0_arm64.whl (13.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sentry_cli-3.6.1-py3-none-macosx_10_15_x86_64.whl (15.0 MB view details)

Uploaded Python 3macOS 10.15+ x86-64

File details

Details for the file sentry_cli-3.6.1.tar.gz.

File metadata

  • Download URL: sentry_cli-3.6.1.tar.gz
  • Upload date:
  • Size: 366.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for sentry_cli-3.6.1.tar.gz
Algorithm Hash digest
SHA256 becab1f84f1d6a7c3df19f9d147d6a94d84deba19416aa6f4e726be5fb6369d4
MD5 110adc4512f00ec69c383cbb222a773b
BLAKE2b-256 797640bda8e10526526804a82e7703918d194038b40db128a5aa6cbb5727b233

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-win_arm64.whl.

File metadata

  • Download URL: sentry_cli-3.6.1-py3-none-win_arm64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for sentry_cli-3.6.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 e76da67810b9786edff49ec9a7dfeff9aca5f4e793ab7adb6bf33cc4d905d80a
MD5 7a6e9bb00dd62e0142b87af34b56b885
BLAKE2b-256 7f96580f7dc1fef931c8a9aede80926509c4378f3dcf6c6f76742b6b0bef7624

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: sentry_cli-3.6.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 13.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for sentry_cli-3.6.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3ac47ea4c638dfdbca5d6ca8ba5c7c19327ffc96579930102625927f14132c00
MD5 8da194bd727d8e0d4047bb2d23ecdac2
BLAKE2b-256 743b663563ef982d585333e70d70090463c62919a741a5ffe3b79d346c7d5443

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-win32.whl.

File metadata

  • Download URL: sentry_cli-3.6.1-py3-none-win32.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.2

File hashes

Hashes for sentry_cli-3.6.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 b44d6fb3201dd1ba8aa36226f23975217809a55ace3b9ab1208091a9337ec567
MD5 bbcebb35c6d5fcd808095ee6877b8aba
BLAKE2b-256 b397d2b57e812276c69fa5617e722f5915f698ec672dcf2ef616990cc42134ee

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sentry_cli-3.6.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 09aa60b6cf4b7b87150d9d1ba51f9cb2da2357a971100858571154d5b2f26572
MD5 02c67cedd04323d85a62cf54cb3113d2
BLAKE2b-256 82d87cef5fe7aee1cc91ca3aa7280bb8e0c0d2669348ac2d0742feec0a2df793

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for sentry_cli-3.6.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 68c5e18da7e04ab1220b4581b9422ee03ed90f3c7773f7a3bd76ef62037b3748
MD5 79158331b5c8d25aa6feac5a0f52d6af
BLAKE2b-256 5a01ff5a524dc87a0e2ed40277416f128e432e8ff3b7f7189f263de729fd7646

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for sentry_cli-3.6.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 13e292d2901dd45a71d28b1212a0f796cdc5409cbfced04e99d64ff8f9eea3c2
MD5 3388d50d848b98e476900fb5e8c0519c
BLAKE2b-256 1d54ed6a7909590759f46161ddd693a391d97fef1494a258355be94b37f35e57

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sentry_cli-3.6.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1a377dfc9a48fbb7e16ea917715a05699cf5978e6ea59013839780e92b38c242
MD5 f2e1162b8198372d0d7afe0418c7e62e
BLAKE2b-256 52266cfe6712688c3bfc3ccd810e8448765ca0df172f46670b0e25582f86ce40

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for sentry_cli-3.6.1-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 4977161b74072505aaa29c75240292abfc5f69add85a22181bed700141d4e82e
MD5 1fe3dc5c3dbd01da55345f99a0e8f146
BLAKE2b-256 c5469d4223f6f9067790451deff1e535010a5c272fb94bc9c9d94967f466906f

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sentry_cli-3.6.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a1e91d0fac5ba73ae1eedd56ba344304b4d5de43ec9e67e00c516fbc3b0a5133
MD5 fcb64ebb8e224986a8493866ae357b24
BLAKE2b-256 878a74d22ff7a5e20216fac3bca06b0ce4923f80fc16453dcb95e9b0de038f12

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.1-py3-none-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for sentry_cli-3.6.1-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 97b6a23eec09a8f897ca27168f76b966e9b46c587827b936c636bdd355d51f42
MD5 929e474828784b21fcdf5b4c2c7e14e5
BLAKE2b-256 a996b5e6749c8ab2e4d916de5c4c9c775b78643143b6287873e49d122216285a

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