Fix PyInstaller compatibility with Python 3.13

- Update PyInstaller from 6.3.0 to 6.15.0 for Python 3.13 support
- Update all dependencies to Python 3.13 compatible versions
- Fix pandas compatibility (2.1.1 -> 2.2.3)
- Update Flask, cryptography, and other packages to latest versions
- Fix build script to work properly with PyInstaller spec files
- Remove conflicting command-line arguments when using spec files
Status Job ID Name Coverage
  Build
canceled #103
build

 
  Test
canceled #105
allowed to fail
code_quality

canceled #104
test