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.5

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.0.tar.gz (367.5 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.0-py3-none-win_arm64.whl (11.6 MB view details)

Uploaded Python 3Windows ARM64

sentry_cli-3.6.0-py3-none-win_amd64.whl (13.3 MB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

sentry_cli-3.6.0-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.0-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.0-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.0-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.0-py3-none-macosx_11_0_universal2.whl (28.7 MB view details)

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

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

Uploaded Python 3macOS 11.0+ ARM64

sentry_cli-3.6.0-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.0.tar.gz.

File metadata

  • Download URL: sentry_cli-3.6.0.tar.gz
  • Upload date:
  • Size: 367.5 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.0.tar.gz
Algorithm Hash digest
SHA256 a7149c0c95337c7e431fc8597383ab3f80c51848032352954d3495f0e23ae058
MD5 66ef4eabb31c49129b63f0d358ca52d1
BLAKE2b-256 0d6d533bf9aa898b39c4d70d5f995403dc721945cc857fcd89224600422512a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.6.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 11.6 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.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 bdc641937b42f444184f925d43a278c2c446483c8f1923d0bc41c9a68cee39dc
MD5 673ab32b275469caf7566bb75d446fc2
BLAKE2b-256 3fd73e564dbbfff6aa1921d89d14aa2eb6af8781f0ef41d727fc39f3d7be9d59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.6.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 13.3 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.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8a1b172923c84d2a2cc37b3f79e3e75e326118c6cc194499a33862a2576269e1
MD5 b5c8c7bf08e8a361cc9706b33521face
BLAKE2b-256 e7e96d9f9662751d526a33f145fd28e719a63a65ec64e5223171a224c3c45f85

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.6.0-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.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 22ebe33877f44c72c541bd161b9552f4d77bcc56abca25d4aa9e8bc5c6311419
MD5 29be8c97f39df3b160b296da5c7dc133
BLAKE2b-256 7f2688614132ac39dd7a94dc3199b6d23219523a0e17556da7386f8e7371cb2d

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.0-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.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 86a6d763cb8205cc4896054d4834453ace36366c12c9f6a5e575d27e4e6c9cf0
MD5 da7f9a00cb4d71d8350c09cdef68dacd
BLAKE2b-256 d4703be417b8699f95cca8d01072fdadd0587f268b2d30322c606b4a3170736e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 dc91bbed308abf932fcd4a72f9b84172acf35cb52bff7d0d978635fb02e3ef10
MD5 11d79c1783b94e3c3a6ab46aa3348edc
BLAKE2b-256 965365550ac9138c6de45a2eb9d3f9569649fe752e8c4a72e9ba329dd2cb558c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9a25ec6ec3b096f1109eb2ee972721ac04aa8562505b1084d795ab8c83fab46e
MD5 b9d7e4443b2dd247a62c2a7e4f5dcb69
BLAKE2b-256 e76c533ce33bcbd8e86951d3d28b66e1e7718299b8e26465663a804f1477f783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aa2c07a688a1dff95666c738bb5de12b5846467d2588f0593ff3a0c9c3151fc7
MD5 4e37bc412acefb20695fbf2a36faab5a
BLAKE2b-256 af2529bec54a35cbd2cd648f8d7ab8c3ec42cb491fe6acf6743ff6fba26ae913

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.0-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7f6c328ded34622b3394786a82e6a24f27eed350b7f58f42bf58b6f775289061
MD5 4ed035f92bdc963473ba872c1c386ec3
BLAKE2b-256 6ded8b265a250d3697eee068ceccd34c5f1077171d31c2ec941aab0c9e69ef17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72707eefc9f183eca478ef5fd98182bba5f1ddc030c37ad41f335a9854f2c69f
MD5 709e0e1bef3b8c01dccc01414193010b
BLAKE2b-256 aee76666c0256de6e65d558aa44d19fc3385cd8a61ef6d6a2e8a56cdecfa4d0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.0-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0e4e1e38b75196f82142164263f8a0878677b722bd1a2394bc9e46aa967f5a30
MD5 0ac81bac63dc6aeb11b528037295f6dc
BLAKE2b-256 dc2f5b79bf3b608a080f677ca84b76db40b1f552ea5e2f43b7490f416ad008cf

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