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.2.tar.gz (369.1 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.2-py3-none-win_arm64.whl (11.7 MB view details)

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

sentry_cli-3.6.2-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.2-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.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl (19.3 MB view details)

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

sentry_cli-3.6.2-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.2-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.2-py3-none-macosx_11_0_arm64.whl (13.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sentry_cli-3.6.2-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.2.tar.gz.

File metadata

  • Download URL: sentry_cli-3.6.2.tar.gz
  • Upload date:
  • Size: 369.1 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.2.tar.gz
Algorithm Hash digest
SHA256 ffee0c936bd671fc3b60f7c2a90e1c45c3b64fd6caff803a6090592c5707e4b2
MD5 7d107d6f43c1a90e84442d77eee8cfc6
BLAKE2b-256 5ddb69d8315a0a6005830b1eaab271ae49e957efd1873f9c9f318a96d86e18f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.6.2-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.2-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 5b32e20bcf91d5cd02ee627c0cd31cdc8a0f559bf8c63341104d677ad013828f
MD5 7d10a2f689db66ba5ec37eb5e1b06ddd
BLAKE2b-256 864c4f8e17be7f6690b356aeb5d4a48ffaa30b30ba7cb5294a18f41b73de7972

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.6.2-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.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ff25968b7a0d4bb1f1398c7981df8c5a9526a8632545e5c651f6e1cda02ab2b5
MD5 41105f7b580a061ee0b09a424734d0ad
BLAKE2b-256 d9477486a505212bd9f995bb2659db1bbdca61bc1db850ce1a81cb6545eb85ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.6.2-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.2-py3-none-win32.whl
Algorithm Hash digest
SHA256 df9b862f170f11b161535a8d07f4c263399b548eba83bf4c391f944b68ad3b4a
MD5 294529471d97b8e93a72cd74b33c6781
BLAKE2b-256 4f6c4d76f655b16ad44d2d820dfa27569b7347769e10dc2381fa942f1e255eb1

See more details on using hashes here.

File details

Details for the file sentry_cli-3.6.2-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.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ecc607560ddefe9ecf4343455c972b5fdbe77713a11ffa07288ff174afe824b3
MD5 5ee13a936b63f85cd8b013d60ec655b3
BLAKE2b-256 c6c4ee501e6822d47bc8b7ee4e389ea88b33b4982f564d30d9e5f36b5a07c714

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5be2fee0e7dc5f2d2ee1ea095ee63f7410f4d4bb54a2e9f1ec7dcd9f60417667
MD5 6dc788a63dbdf0135bfe6e30e11d185e
BLAKE2b-256 a10d0399c3bde6fa5c95d52583994e00cc66115cbc4490334509b264a10d4225

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 54ac0c40efb8d1f708a738b52db53782272a444314be37517fa1021a4aba2016
MD5 7fd25dd982bd3e4bc5f0e7e1f97dbb38
BLAKE2b-256 75dad9c14ac42d58c40c4ccc6e4af28c501a99f8a64dbb8e70b386e275f6b6c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8a1901112725926ce56151c94076bcd053473c84c813defbc391008bc2a8308c
MD5 579a29fbc7ae0715a2ba2dde14490186
BLAKE2b-256 25d7d43387c5d8809e6621ec5c905bb1844b75e5e3bcc839ff3256c3537a0b2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.2-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 cd6552bb35ff5ff734e953a8b7f8e7934c9cafdd482a0d0695e66e3ffb6ecce0
MD5 21646b9f1ebe7e58d6165f893eac6895
BLAKE2b-256 68d5aae013c984d60b3a39101e0cca2965f700ce9924196b33f058d9d780415e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6010960e0728cc43c4ec8222e73b0cba53c12e4f2efa40706bf253b7e2d51b0f
MD5 c810dbc20f6d40bdfda5765bc5315b4e
BLAKE2b-256 ddaf266bcc11f0ea972b13edb391ee83fce7d920d0f36925b4b873fc9d534188

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.6.2-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b5f93ed3249a1a52e8fe203d7e2886206bc13899a0621d80fce157b5f5062737
MD5 50c29bcaed180493506c930cc38c1b43
BLAKE2b-256 f52802740ea4653291edf2d4eb96d4ed6d6e080c6be3fe292d4959d9fc56be1f

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