Right now it's only possible to run with sudo on raspberrypi, probably due to the DMA port used for driving the leds with rpi_ws281x library. Should be tested if SPI port works as well.
Bluetooth needs sudo setcap cap_net_admin,cap_net_raw+eip on python / executable
However, setcap removes LD_LIBRARY_PATH which is required for the pyinstaller package to find the bundled libraries..
Right now it's only possible to run with sudo on raspberrypi, probably due to the DMA port used for driving the leds with rpi_ws281x library. Should be tested if SPI port works as well.