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.5.1.tar.gz (366.6 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.1-py3-none-win_arm64.whl (11.5 MB view details)

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3macOS 11.0+ ARM64

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

File metadata

  • Download URL: sentry_cli-3.5.1.tar.gz
  • Upload date:
  • Size: 366.6 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.1.tar.gz
Algorithm Hash digest
SHA256 d373383e1bb135b97c72bb5e85e7ffaf0d3242a255a40b3384c08115989a29bf
MD5 f684f7d85b84fc0d2be82e79707e44d7
BLAKE2b-256 ae1c9aac8d3751c1e2e86914ebfd387684a90b33035bb002eb923592a3dd5e7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.5.1-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.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 5bb02c21586e61135e1fc5ba943f4076ceee38d3206b1433a132cda34e903588
MD5 d006c20b10dadf549aae290997e0755e
BLAKE2b-256 b2f7bb47830e8f8a25fffc53d41a8850f693ff864643cb8a7a8feea4be660364

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.5.1-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.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 66aff3d23ab96640ec24758c3cd9a190992ee263154ea391a3b87b0e0aa948a9
MD5 c0dd17350156dbb9ea56fbc22464ddb2
BLAKE2b-256 e93114b834d65a03e96a025125344334befdaa5552da802b9a4ebae0acc978a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sentry_cli-3.5.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.5.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 600bfb964a49857c865b77f33ff18812b256d0af55b469125afa5f3284c3b751
MD5 c2d15099f4370c2fcbecf41c1a0ac124
BLAKE2b-256 80369192ad454a942a0f4656ee4e0f6f910e09c835ba62eea2ccc7c5a31b9b0e

See more details on using hashes here.

File details

Details for the file sentry_cli-3.5.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.5.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bcfd3cf9381ad930e707878bb9f5aabcee9e910a15e29859c7791c4086c894dd
MD5 6add0aa66ee0dd50250a266e6ee98535
BLAKE2b-256 cfd3f9077968bb8ff305cc4de40408695357aed867f7429f032019ffc18236cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 64e9881ec770628226f217fdc45d42d82ea16ff3be0955d3ded9b337bc2b8fb5
MD5 8cbcaa12e51c1c8f803256bcee77546d
BLAKE2b-256 ed33291ef5e064ffa6f281bf9efc48e67aecac50f4f01131904bf82a214be774

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6a26ee41dbfa7f278cb279d5b24c65335ea63b36ec02ed859dd8363375c684cb
MD5 37fcfa61f847cf4efd633c9e146a01d3
BLAKE2b-256 5ee9c26a66e4d927e40916e0a2dea27c2e42069ce2182bf95591aa99d1460913

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7242ad817828dc668a581681820d33f468cdcc742826678f0a624d7b172ba5bd
MD5 8cb7e5ac1d92793a3cb90d63fe8dd8dd
BLAKE2b-256 a072330ec0487f594b6e7936fbc948b57b40776deb7e53f077e70e31eb8ea9f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.1-py3-none-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 45b71976a3e8478dac1884d2d28734d7d9f6b80054251991dcccc69cb18419b3
MD5 8ab20eb2f83f1a86eec3fa1ba8f706b9
BLAKE2b-256 2c9449c90a2fc2c500a0fbb79e0ac1b871be9ae1c2f3263fbbb5d97738e53469

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e4f371dc31a19e9722ed1dd3faf4385b6808763dbd959c0d235899c05d2220a
MD5 6880fb0797eeec9064622b0d7798ef0e
BLAKE2b-256 a78412970c6e86a739f0635042672509c13f2dd3258ab3d6d1b378b40300ea6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentry_cli-3.5.1-py3-none-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 98cb884278b60f0135953eac310393f3e045b66655d6b394969eaa455c7ba7f3
MD5 f8c210f51f80d5408762d780d8216023
BLAKE2b-256 07de902314f23d405ca3cd4549e9a48068c2778c95b7cdb96f2b9a01d648a591

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