Opened 8 years ago
Closed 8 years ago
#53162 closed update (fixed)
py-astropy: update to 1.3
Reported by: | lpsinger (Leo Singer) | Owned by: | robitaille |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | py-astropy |
Description
Astropy 1.3 is available: http://docs.astropy.org/en/stable/whatsnew/1.3.html
Change History (3)
comment:1 Changed 8 years ago by cdeil (Christoph Deil)
comment:2 Changed 8 years ago by cdeil (Christoph Deil)
This should fix the issue: https://github.com/macports/macports-ports/pull/133
comment:3 Changed 8 years ago by Schamschula (Marius Schamschula)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
I did the update to Astropy 1.3 in https://github.com/macports/macports-ports/pull/131
However, just now, I realised that it's broken.
Apologies for that!!!
The reason, I think, is that erfa needs to be updated from 1.2.0 to 1.3.0: https://github.com/liberfa/erfa/releases/tag/v1.3.0
I now see that
py-astropy
uses cfitsio, expat, wcslib also from other ports, so possibly those also need to be updated?@robitaille - Can you please comment what should be done to fix Astropy? I could make a PR once it's clear how to fix this.
Isn't there some mechanism to prevent such mistakes for coupled ports? Is the requirement in Astropy on an exact version, or is it a minimal requirement?
If there's no mechanism to really declare the required versions of other ports, then maybe a comment with a link to http://astropy.readthedocs.io/en/latest/install.html#external-c-libraries would be helpful?