QCoDeS / Qcodes_contrib_drivers

A collection of community-contributed QCoDeS drivers for instruments
https://qcodes.github.io/Qcodes_contrib_drivers/
MIT License
46 stars 84 forks source link

Switch to src based layout. #290

Closed jenshnielsen closed 9 months ago

jenshnielsen commented 9 months ago

And move tests outside package.

This should fix compatibility with pytest 8 since the tests collected are also the tests that we run. Since the tests are no longer installed as part of the package. It also improves compatibility with editable installs and static tools and brings the package in line with qcodes.

codecov-commenter commented 9 months ago

Codecov Report

Attention: 1 lines in your changes are missing coverage. Please review.

Comparison is base (88acfe4) 21.88% compared to head (0f82c53) 11.49%. Report is 5 commits behind head on main.

Files Patch % Lines
src/qcodes_contrib_drivers/_version.py 0.00% 1 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #290 +/- ## =========================================== - Coverage 21.88% 11.49% -10.40% =========================================== Files 164 123 -41 Lines 19505 16745 -2760 =========================================== - Hits 4269 1925 -2344 + Misses 15236 14820 -416 ```

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