Just to mention that the script has to run under python 3.9
Plus after the install, I had to run :
pip3 uninstall -y PyQt6 pyqt6-plugins PyQt6-Qt6 PyQt6-sip pyqt6-tools qt6-applications qt6-tools
pip3 install pyqt6-plugins pyqt6-tools qt6-applications qt6-tools PyQt6
Just to mention that the script has to run under python 3.9 Plus after the install, I had to run : pip3 uninstall -y PyQt6 pyqt6-plugins PyQt6-Qt6 PyQt6-sip pyqt6-tools qt6-applications qt6-tools pip3 install pyqt6-plugins pyqt6-tools qt6-applications qt6-tools PyQt6
working now with this requirements.txt
adi-reader==0.0.9 cffi==1.17.1 click==7.1.2 numpy==2.0.2 pandas==2.2.2 physiology_analysis_tools==0.0.9 pycparser==2.22 PyQt5==5.15.11 PyQt5-Qt5==5.15.2 PyQt5_sip==12.15.0 PyQt6==6.4.2 pyqt6-plugins==6.4.2.2.3 PyQt6-Qt6==6.4.3 pyqt6-tools==6.4.2.3.3 PyQt6_sip==13.8.0 pyqtgraph==0.13.7 PyQtWebEngine==5.15.7 PyQtWebEngine-Qt5==5.15.2 python-dateutil==2.9.0.post0 python-dotenv==1.0.1 pytz==2024.2 qt6-applications==6.4.3.2.3 qt6-tools==6.4.3.1.3 scipy==1.13.1 six==1.16.0 tzdata==2024.1 XlsxWriter==3.2.0