Conversation
|
Ok after a few CI attempts the matrix of results that pass looks like: Going back to v0.22 is probably overkill as it was released 2 1/2 years ago. It should also be noted that using pdm with @mikapfl @znicholls Any qualms about only testing SPEC-0 compatible deps? This is pretty feature complete so there are old versions people can install and keep working with if they need. |
|
No concerns at all about only testing SPEC-0 compatible deps. We might not like it, but SPEC-0 is an established standard, and within scientific python development ecosystem, nobody cares about things which are out of the SPEC-0 support window. People focus on future enhancements above stability. We shouldn't swim against the tide but go with the flow. |
|
No concerns at all about only testing SPEC-0 compatible deps for me too, Mika makes good points. In the latest copier template, there is quite some work done to add better support for checking min and max supported versions of other things. What you've done here is more thorough for Pint though, so maybe a better solution for a package like this which is such a thin wrapper (effectively). |
|
Copier template dependency pinning and testing stuff: https://gcages.readthedocs.io/en/latest/further-background/dependency-pinning-and-testing/ |
Description
Checks supported pint versions.
Depends on #75, but can separate if desired.
Checklist
Please confirm that this pull request has done the following:
changelog/