Open Giakou opened 1 year ago
This is what pipreqs
would give me:
bitarray==2.6.0
cocotb==1.7.1
cocotb_bus==0.2.1
crcmod==1.7
numpy==1.23.4
pyserial==3.5
pytest==7.2.0
pyvisa==1.12.0
PyYAML==6.0
sensirion_shdlc_driver==0.1.5
sensirion_shdlc_sensorbridge==0.1.1
setuptools==65.5.1
six==1.16.0
sphinx_rtd_theme==1.1.1
Hi, in general the basil.TL
implementations which are build on top of existing modules, such as pyvisa
or pyserial
are not listed in the requirements it seems. I do not know if this was an intentional design choice at the time to only list core requirements in the .txt and have users install additional things if they need to use corresponding basil parts but one can argue for both. We could think about adding certain things to the requirements
I think that since basil is on PyPi it would make sense to install at least the basic requirements (maybe not their dependencies). But, this is just my opinion.
Hi, is there any reason why
pyserial
is not listed in the requirements.txt? I have never used basil before, but I just cloned it in development mode and tried to execute a copy ofbasil/examples/lab_devices/xray_tube.py
. This is the traceback: