Closed quaeritis closed 5 years ago
I also think that the repo / project name and the import name should be identical so Keithley2600-driver or Keithley2600.
Thanks again. Agreed on removing the Keithley2600reference.pdf, it only takes up space and is easily accessible online.
On removing the QtPy and matplotlib dependencies: Both are possible but will need some adjustments to CustomXepr first. The driver was initially part of a larger project, CustomXepr, and I only split it off recently since it is of general use. Parts of CustomXepr still expect plot() and save() methods, and rely on save() opening a GUI prompt. I will need to make the appropriate changes first.
Right. I removed the QtPy dependency but am keeping Matplotlib for now. Even through this goes beyond what a "driver" should do, I quite like the plotting functionality.
Also, the real driver is Keithley2600Base; Keithley2600 already incorporates many higher level functions which CustomXepr depends on.
hi small fixes for the setup.py
I also think it would be good to remove the dependencies to 'QtPy' and 'matplotlib'.
In addition, the Keithley2600reference.pdf should be removed from the repo. Instead, a link to PDF in the README.
What is your opinion on this subject?
Sorry for my bad english.