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.
Metadata
Release files for sentry-cli 3.8.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sentry_cli-3.8.0.tar.gz | 372.6 kB | Details |
Built distributions (wheels)
Total release size: 178.5 MB
Release files / sentry_cli-3.8.0.tar.gz
| Download URL | sentry_cli-3.8.0.tar.gz |
|---|---|
| Size | 372.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cf9e4d68080dbdd8c3ba8d541f2097bb9648ab56b7abde8b5681461b4a40e4f7
|
|
BLAKE2b-256 checksum How to use checksums |
8ed7f5fe124b178c198734d1cf93a5b6aebd1c45439ca8264441599c88687ae1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-win_arm64.whl
| Download URL | sentry_cli-3.8.0-py3-none-win_arm64.whl |
|---|---|
| Size | 11.7 MB |
| Tags | Python 3 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
1c67ad4b879606c057ea7f46c296753cd62e4acdf58e4730f160df310af5267f
|
|
BLAKE2b-256 checksum How to use checksums |
7249d1b6872619270f492531f4c66f16330498d2625a37f4ec3e43d16ba72c42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-win_amd64.whl
| Download URL | sentry_cli-3.8.0-py3-none-win_amd64.whl |
|---|---|
| Size | 13.4 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
10556ba78d255375fbecfacab46e5a4b60ac629a35f1df88e436fad8e9e91b1b
|
|
BLAKE2b-256 checksum How to use checksums |
5891dc1fe14ada2fcb9ea46e2214d86d471ee783de07104774c1b555d251385d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-win32.whl
| Download URL | sentry_cli-3.8.0-py3-none-win32.whl |
|---|---|
| Size | 11.9 MB |
| Tags | Python 3 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
c425e144d253bcccc1cbaf7b3267058ac9e41decdc0a5981f27eff0f0c627acb
|
|
BLAKE2b-256 checksum How to use checksums |
af3e2d188d894bdf5eb94265b094a6f3913655a58f80a91dcb8fb908537bd8f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl
| Download URL | sentry_cli-3.8.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_2_x86_64.whl |
|---|---|
| Size | 23.2 MB |
| Tags | Linux glibc 2.17+ x86-64 Linux musl 1.2+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
9881d84e8a253fa2350ec82a70d14d6bf62e209289e532927746fd438d471e40
|
|
BLAKE2b-256 checksum How to use checksums |
ae9e8fdc24767216a565272296f407578de82a95c329f8c557075221f86746dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl
| Download URL | sentry_cli-3.8.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.musllinux_1_2_i686.whl |
|---|---|
| Size | 20.4 MB |
| Tags | Linux glibc 2.17+ x86-32 Linux musl 1.2+ x86-32 Python 3 |
|
SHA-256 checksum How to use checksums |
e4b6f175eb68b639c0536038733a6f767cc030d158ec6b76b2d4be08f1d9e55b
|
|
BLAKE2b-256 checksum How to use checksums |
f2c1320073fcd76f6d0c78304af9ef596e5cb5c86c03a8912a9ba530ae1f59cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl
| Download URL | sentry_cli-3.8.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_2_armv7l.whl |
|---|---|
| Size | 19.3 MB |
| Tags | Linux glibc 2.17+ ARMv7l Linux musl 1.2+ ARMv7l Python 3 |
|
SHA-256 checksum How to use checksums |
6e1de5aaa2ce1e417840fa27dab3ee66fd19439c763f557a528445f4360b4a2e
|
|
BLAKE2b-256 checksum How to use checksums |
26db4c982fd95b4b328a62d0c95da1ed747a9b0dd8ff73c06f4fa4375516a4b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl
| Download URL | sentry_cli-3.8.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_2_aarch64.whl |
|---|---|
| Size | 21.0 MB |
| Tags | Linux glibc 2.17+ ARM64 Linux musl 1.2+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
3cf62b1fa957fe75579cb932a94a831bcee3ace9d4c7601148b16fc718408b0e
|
|
BLAKE2b-256 checksum How to use checksums |
c8a4baac6becdb4f2d9d57672332d852ef81078f488ab9aae71bcadaf0f9280a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-macosx_11_0_universal2.whl
| Download URL | sentry_cli-3.8.0-py3-none-macosx_11_0_universal2.whl |
|---|---|
| Size | 28.7 MB |
| Tags | Python 3 macOS 11.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
275f9141cb3ac8fa0041b57c06a96983c1ec1a838717c90472add9e6ef0111fa
|
|
BLAKE2b-256 checksum How to use checksums |
af40722b7f6a5f27d0722a5368b79f49325a2ca089853703caa23652e3abb9db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-macosx_11_0_arm64.whl
| Download URL | sentry_cli-3.8.0-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 13.6 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
51aa27ef49081e56b8da50e4ff6420bce53af6ed914c5cb90929255c9f2e71ac
|
|
BLAKE2b-256 checksum How to use checksums |
6345bd5d85feccb9fe6386e0a7ab72554219b57e12f1f75a74c595937e17b162
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / sentry_cli-3.8.0-py3-none-macosx_10_15_x86_64.whl
| Download URL | sentry_cli-3.8.0-py3-none-macosx_10_15_x86_64.whl |
|---|---|
| Size | 15.0 MB |
| Tags | Python 3 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
a189d9f29e224269b1183a6717727d5d3022f8ae8e4d07add4722d7120ce7140
|
|
BLAKE2b-256 checksum How to use checksums |
ded45e9fb83e43c2e6e0cf8812debb37e98dbd635f6f1b5eeaf9fbe8d1e3fa09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|