Closed astrofrog closed 5 years ago
Could you mention the setuptools version requirement change in the changelog, please?
Yes, will do!
I think https://github.com/astropy/astropy-helpers/issues/438 will help simplify things further.
⚠️ this contains temporary commits and should not be merged! ⚠️
I've now simplified the setup.py
file as much as possible given the new improvements in astropy-helpers. Note that since the astropy-helpers improvements won't be backported to 2.0.x, these changes are Python 3-only so we should resolve #385 first.
Rebased on #385 for now. Still needs some cleanup which I'll try and do later today.
@astrofrog - dependency PRs have been merged, could you please have a look how this stands now?
@bsipocz @Cadair - rebased, and I think good to go, but let's see what Travis says. Feel free to review again and optionally take this for a spin, or we could just merge and then do follow up PRs if needed.
this contains temporary commits and should not be merged!
Is this still true? Seems to contradict Slack message that this is ready. Just making sure.
I’ve removed the temp commits!
OK, let's go ahead and merge this now. Thanks @astrofrog!
I need to actually check this works, including for example the package data option. Also note that this requires that setuptools be more recent than 2 years old (see https://github.com/astropy/astropy/pull/8240)
(this is part of a series of PRs to simplify setup.py)