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

This version

3.5.0

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.5.0.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.5.0-py3-none-win_arm64.whl (11.5 MB view details)

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3macOS 11.0+ ARM64

sentry_cli-3.5.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.5.0.tar.gz.

File metadata

  • Download URL: sentry_cli-3.5.0.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.5.0.tar.gz
Algorithm Hash digest
SHA256 58ffa7bdf923484d8fa359213868596ebcf6202b516fa8f53abee0f303a4a4ec
MD5 d7c24a327a948984e5fd06f29db37212
BLAKE2b-256 7a689da6397954976e1f503f431ec25d95695ab8981b71f1220600f41025c819

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.5.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 11.5 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.5.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 0b7a27599658b4dbd319b136340f83a757b55a38fc7c41ab0e13d85b8116ceae
MD5 f86e44ed4cf37090305fe1f7b540b72d
BLAKE2b-256 1aa71922339c5af8d9dd53d13c99d36e24f37be60ac3fa8c0a0c2c870f362d5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.5.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.5.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 32e8a10177d6953b75bf37b1d069b9023d3f1ffebdc7c4c120b8b458eaec186a
MD5 a0ce71168bfc8d2b111f224e63e5b839
BLAKE2b-256 58b5ded0be02f48432ed3d1c6a2548d7a58ace0c4bf9c9801710d05e0d70c2d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.5.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.5.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 2e6cb9248db347e2e4853a1a81c24c4c7ca829deeff0af44a690799b034517bc
MD5 d82afc18d326d50fbbcd954c6ef34725
BLAKE2b-256 63a3bb2b1b47bd6a5fbcf386d099a2753f346ff3026e3f01d99a28e253d0e8b8

See more details on using hashes here.

File details

Details for the file sentry_cli-3.5.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.5.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 20f2ed4938293a0f239d5db771ccc133d159bd41edb9e5004528a440dc7181c1
MD5 a6c4f514f3414b3aee694fd7e5bc346f
BLAKE2b-256 530dbe906ac1a214be80d7d9e343d20a0445b0cbe727c3293c3634b51298a772

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0bc23d2e607460eea96369d40f66dab244463b0efd583e21925c101ccd760fc0
MD5 3a546478ee04d147686385be4507ba83
BLAKE2b-256 a42384051585b6ebb20462fbb78c82f841e04599ebc5d1d865039640aa60a805

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 bb198f20e23c47d0f5ebcc1c5f1a9c9ba856710c9fd03de09a515f077797b2d2
MD5 3da76320160c17ec54598d6b3e11a48b
BLAKE2b-256 a9b54fab25b47aab48997e8e5dcbaeb6fe7f3c327e908cb70147a4bd3f1105a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bb488adc6a1532dc69d03754a2e8dd337c6221d1251b5f01328e03d349828e97
MD5 417746583377ff2076b30a66fc17508c
BLAKE2b-256 c95b4c0ff13f19881d2f7d50a3e26d687101a9105be4ac1dece417ed94523702

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.0-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3e270b97ec7b6394e6e09c72d3e87e1c0b656503d736236e11c49cb548d35a94
MD5 8042f4e32b089aabf22df48d03a41ec3
BLAKE2b-256 31432a54c693a796e28e9a0f242fe25dea2c22cdd0e09ca9a05009b0263b630a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be486dd34adfae3ef2b7c8c8cff7f59071752f058468b20d5639f49611e7715f
MD5 0a05d191c97014974d66c99bdc3750c4
BLAKE2b-256 cc80a84a9678a957bcc22b39e02f5bf72c7f9ef3773341877b003eba47278de7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.0-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b3f915800dc28dbc7b0772047fe6228c0359445022a57ad0017b3dba40ce4db0
MD5 ddb6fe8cbc6c8b3cce93949bbddea537
BLAKE2b-256 d78463e3a0b327decd9419c5a41dd81ffda0fefb633217d766fa4bf7faa15310

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