Download this and run it:
bash install-devtools.sh
git clone https://github.com/getsentry/sentry-devtools
SNTY_DEVTOOLS_SOURCE=`pwd`/sentry-devtools bash sentry-devtools/install-devtools.sh
git clone https://github.com/getsentry/sentry-devtools
cd sentry-devtools
devenv sync
direnv allow
pip install -e .
devtools meta update
devtools itself lives in ~/.local/share/sentry-devtools
. Inside:
bin
contains devtools itself anddirenv
- this is the only PATH entry needed for devtools
The purpose of devtools is to ship commonly used patterns to developers in a way which will allow them to automate or script actions in a consistent manner. The code itself isn't intended to be the pinnacle of library development, however, the intent is to iterate and extract, or replace, parts of this tool over time as our needs change.