Qcodes icon indicating copy to clipboard operation
Qcodes copied to clipboard

RFC: Drop python 39

Open jenshnielsen opened this issue 2 years ago • 1 comments

Most of the scientific python stack has adopted SPEC 0 which means that python 3.9 support should be dropped from late 2023. As an example we can see in https://github.com/QCoDeS/Qcodes/pull/5602 that Ipython has dropped support for 3.9.

This is to propose that QCoDeS also drops support for 3.9

  • [ ] This should also update the readme

jenshnielsen avatar Jan 04 '24 15:01 jenshnielsen

Codecov Report

Merging #5620 (92df777) into main (150d405) will decrease coverage by 0.04%. The diff coverage is 85.93%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5620      +/-   ##
==========================================
- Coverage   66.39%   66.36%   -0.04%     
==========================================
  Files         354      354              
  Lines       30965    30964       -1     
==========================================
- Hits        20560    20549      -11     
- Misses      10405    10415      +10     

codecov[bot] avatar Jan 04 '24 15:01 codecov[bot]

Codecov Report

Attention: Patch coverage is 85.47855% with 44 lines in your changes missing coverage. Please review.

Project coverage is 67.08%. Comparing base (07351c1) to head (b449368).

Files Patch % Lines
src/qcodes/instrument_drivers/Galil/dmc_41x3.py 7.69% 12 Missing :warning:
..._drivers/AlazarTech/ATS_acquisition_controllers.py 25.00% 3 Missing :warning:
...ent_drivers/signal_hound/SignalHound_USB_SA124B.py 50.00% 3 Missing :warning:
src/qcodes/instrument_drivers/Keysight/KtMAwg.py 50.00% 2 Missing :warning:
...des/instrument_drivers/Minicircuits/USBHIDMixin.py 60.00% 2 Missing :warning:
...ent_drivers/QuantumDesign/DynaCoolPPMS/DynaCool.py 50.00% 2 Missing :warning:
...rc/qcodes/instrument_drivers/rigol/Rigol_DG1062.py 50.00% 2 Missing :warning:
src/qcodes/instrument_drivers/tektronix/AWG5014.py 60.00% 2 Missing :warning:
...odes/instrument_drivers/tektronix/AWGFileParser.py 50.00% 2 Missing :warning:
src/qcodes/instrument_drivers/yokogawa/GS200.py 33.33% 2 Missing :warning:
... and 12 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5620      +/-   ##
==========================================
- Coverage   67.09%   67.08%   -0.02%     
==========================================
  Files         352      352              
  Lines       32035    32030       -5     
==========================================
- Hits        21494    21487       -7     
- Misses      10541    10543       +2     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Apr 30 '24 12:04 codecov[bot]