Qcodes
Qcodes copied to clipboard
[WIP] migrate setuptools specific config to pyproject.toml
At the moment setuptools specific config in pyproject.toml is still considered experimental
Setuptools 61 added experimental support for storring config in pyproject.toml
- [ ] Wait for it to be marked non experimental
- [x] Verifty how this works with older versions of pip and make sure we handle that reasonably
- [x] Check that editable/normal install from source works as expected
- [ ] Verify that package content is idential
- [x] requirements-builder does not yet support this so out min requirements build fails
This is generated using ini2toml
ini2toml.exe .\setup.cfg -o test.toml
and then coping to pyproject.toml.
Only manual change was a need to change the format of comments inside the list of dependencies
Codecov Report
Merging #4049 (ab4cc47) into master (bbe08fc) will not change coverage. The diff coverage is
n/a.
@@ Coverage Diff @@
## master #4049 +/- ##
=======================================
Coverage 67.60% 67.60%
=======================================
Files 360 360
Lines 29987 29987
=======================================
Hits 20273 20273
Misses 9714 9714