removed unnecessary helper functions from io.ascii test file#16908
Conversation
|
Thank you for your contribution to Astropy! 🌌 This checklist is meant to remind the package maintainers who will review this pull request of some common things to look for.
|
There was a problem hiding this comment.
Welcome to Astropy 👋 and congratulations on your first pull request! 🎉
A project member will respond to you as soon as possible; in the meantime, please have a look over the Checklist for Contributed Code and make sure you've addressed as many of the questions there as possible.
If you feel that this pull request has not been responded to in a timely manner, please send a message directly to the development mailing list. If the issue is urgent or sensitive in nature (e.g., a security vulnerability) please send an e-mail directly to the private e-mail feedback@astropy.org.
This comment was marked as outdated.
This comment was marked as outdated.
|
pre-commit.ci autofix |
for more information, see https://pre-commit.ci
eerovaher
left a comment
There was a problem hiding this comment.
This reduces the amount of code used for running io.ascii tests without making the tests any less informative. It should be good to merge if the commits are squashed, but the sub-package maintainers should do the final review.
mhvk
left a comment
There was a problem hiding this comment.
Nice! Agreed that the commits should be squashed (or a rebase done making a small set of logical commits).
|
I see that the don't squash box is now unticked, so I'll go ahead and merge - I think this is an obvious improvement where I doubt anyone will mind not having to do further review. Thanks, @uorae! |
|
A deprecation as a heads-up would have been nice here as this function was used downstream (and astroquery might not be the only one doing so). |
|
I run into this again as now @pllim was complaining about that astroquery needs to have a release, practically asap. These explicitly part of the public API functions just simply should not have been removed without a deprecation. The deprecation pattern and policy in place for a reason, and it should have come up during the review process. It's totally not nice to forcefully make downstream to release for reasons such as this removal. |
|
Well, if it only affects testing, maybe not as urgent, unless you have users who also run similar testing regularly. It was just a FYI issue. I reused the same text for other packages. Sorry for the confusion! |
|
The "needs a new release" is not a FYI phrasing, especially if it is due to a mistake upstream has made. We do dev testing, and do RC testing and smoke out all the issues in the dev cycle, so the flipside of that would be for upstream to actually follow their own deprecation policies. |
Description
This pull request is to address the needless functions in a helper file for io.ascii.
Fixes #15782