Remove astropy<4.0 constraint in setup.py #188
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@zblz - I see you added a
astropy<4.0
constraint ininstall_requires
insetup.py
here:https://github.com/zblz/naima/pull/186/files#diff-2eeaed663bd0d25b7e608891384b7298R99
From the
naima
maintainer perspective it's understandable, you can't be sure if something will break with Astropy 4.0.But from the user perspective and for us in Gammapy from the "depends on both" perspective it's problematic. As soon as Astropy 4.0 is released and shipped with conda,
pip install naima
will fail or pick an oder version, because you forbid it here.In practice, it's very rare for Python packages to put constraints in this direction, and I think it's very unlikely that Astropy 4.0 will break things for Naima (or Gammapy).
So: OK to remove this constraint again?