Conversation
Using older versions of `pytest` is not possible since astropy/astropy#12823.
|
I am not in favour of this, if astropy core needs to put a restrictive pin on pytest it should do it there. Lots of packages inside and outside the astropy ecosystem use this and they might have different pytest version requirements. Specifically sunpy tries to let its tests run on about a years worth of pytest releases to make it easier for distro packagers, I don't really want to have our version of pytest dragged along by this metapackage. |
|
|
|
I thought I already pinned pytest minversion in |
|
The |
|
In that case, I could maybe "hardpin" it in astropy's setup.cfg. That would make Stuart happy, hopefully. |
|
I recall we already had this discussion a few weeks ago and decided along the lines of Stuart 's comment above, that just because astopy needs the restriction the metapackage shouldn't force it on others. |
|
As far as I can tell right current
I doesn't matter much to me whether they are defined here or directly in |
|
@eerovaher , let's try a PR directly to |
|
OTOH, bumping the pytest plugin versions in this PR is all ok, at least that's what we used to do here. |
|
So should we update the plugin version requirements here, make a release of |
|
Do we have to overcomplicate things like this? 👀 |
|
Superseded by astropy/astropy#12914 . Thanks, @eerovaher ! p.s. Maybe a metapackage is more pain than its worth. Packages can pin whatever they want themselves. We don't have to babysit them with a metapackage but that is a discussion for another day. |
Using older versions of
pytestis not possible since astropy/astropy@7b98fa6 in astropy/astropy#12823.