There are multiple branches on various repositories with the python3 changes. I have brought all this together and could commit it to https://github.com/RedPitaya/pyrpl.git however I think that this should also be a version change in the code.
Code: Select all
__version_info__ = (0, 9, 6, 0)
Code: Select all
__version_info__ = (1, 0, 0, 0)
https://github.com/danielbrown2/pyrpl.git
https://github.com/RedPitaya/pyrpl.git has a py3.10_test branch
https://github.com/lneuhaus/pyrpl.git has a python3-only branch
As the setup process is also broken for python3. I use python modules from the Ubuntu 24.04.1 repository so:
sudo apt install python3-ipython python3-numpy python3-pandas python3-scp python3-paramiko python3-scipy python3-ruamel.yaml python3-qtpy python3-qasync python3-pyqtgraph python3-nest-asyncio python3-matplotlib python3-yaml
gives you
IPython 8.20.0
numpy 1.26.4
pandas 2.1.4
paramiko 2.12.0
scipy 1.11.4
scp 0.14.5
ruamel.yaml 0.17.21
yaml 6.0.1
qtpy 2.4.1
Any objections to updating master to 1.0 for python3?