This project was built with Python2 and an older version of the GCC compiler. We'll use this ticket to track updating the project to Python3, then validating fixes are appropriate before merging back to master.
- [ ] `make dist` succeeds.
- [ ] Firmware verified to run.
- [ ] Fonts accurately replaced.
Known bugs:
- [ ] `gfxchecksum()` is broken
Dump from by bash history to update the caller ID database on Debian Trixie
```txt
1009 pyenv --help
1012 export PYENV_ROOT="$HOME/.pyenv"
1013 eval "$(pyenv init - bash)"
1014 pyenv install 2.7.18
1015 pyenv local 2.7.18
1016 python --version
1020 pip install pyusb -U
1024 make updatedb
1027 make user.bin
1028 make flashdb
```