Remove astropy_helpers and update packaging to use recommendations in APE 17#3598
Remove astropy_helpers and update packaging to use recommendations in APE 17#3598nabobalis merged 10 commits intosunpy:masterfrom
Conversation
|
Thanks for the pull request @Cadair! Everything looks great! |
b58333a to
1638e60
Compare
dstansby
left a comment
There was a problem hiding this comment.
Would be nice to add a quick changelog to say that the python setup.py ... options no longer work.
|
This is an interesting meta question about the changelog. Is the changelog just for users or also for developers? Personally, I think this is an infrastructure change which shouldn't go in the changelog. I will be sending info about this around to |
|
Isn't there a |
|
There is an internal one, I suppose it could go there. I still think that there is a policy decision to be made here (but this probably isn't the place). |
|
I'd like to see I support adding a changelog entry for this. There may be some users using the |
|
Thanks for the pull request @Cadair! Everything looks great! |
8d7387a to
2c3b9b4
Compare
|
I added a changelog and added astropyfrog's suggestion. |
|
Do we want to backport this to 1.1? |
nabobalis
left a comment
There was a problem hiding this comment.
Unless there is more to do? We can merge this. (Its similar to what I've done in sunkit-image).
|
The main thing I want to wait for here is a non-pre release of extension-helpers. |
|
Seems an API change from extension_helpers came. |
202d948 to
5c0d7bb
Compare
|
Given the release of extension helpers, I think this is good for merging once approved. |
This PR contains a few packaging changes to follow the work being done in APE 17
The only noticeable change here is that
python setup.py testandpython setup.py build_docsare no longer supported. If you still run those commands the alternatives are printed, with links to the documentation.I will hold off on merging this, so that a) maintainers see it and know about the changes to the setup commands and b) wait until extension helpers has a chance to mature a little.