specter-desktop
specter-desktop copied to clipboard
TypeError: 'float' object cannot be interpreted as an integer - Python 3.12
Describe the bug I have been maintaining an Arch Linux package for Specter Desktop. Arch recently moved to Python 3.12 and I suspect the Python upgrade is responsible for a behavior change in random.py which breaks the run process.
To Reproduce
Steps to reproduce the behavior:
Run Specter Desktop with this command on Arch Linux running Python 3.12:
python -m cryptoadvance.specter server --debug
Expected behavior Specter Desktop should run normally as it did in Python 3.11 on Arch Linux
Desktop (please complete the following information):
- Arch Linux
- Running at Arch Linux CLI
- Specter Version 2.0.5
Additional context
Here is the full error message:
$ python -m cryptoadvance.specter server --debug
Traceback (most recent call last):
File "