-
-
Notifications
You must be signed in to change notification settings - Fork 424
improve target coordinate specification in jplhorizons #2625
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improve target coordinate specification in jplhorizons #2625
Conversation
|
hi @bsipocz -- I've reimplemented these features, added basic test coverage for them, updated other tests as necessary, and updated docstrings. I'm assuming the fast CI failures where the pipeline can't find |
|
It's a weird and new failure about tox, the draft status of the PR shouldn't affect the CI this way. I'll look into it and fix it separately. If the content is ready, then do mark it ready for review, and we can ask @mkelley to do a first round of review while I'm dealing with CI. |
|
@m-stclair - could you rebase? CI has been fixed, but I cannot step in as a maintainer to do the rebase as the PR was opened from an org fork rather than from yours. |
|
Ty for fixing the tox issue. Tests pass locally. I have rebased and am now marking this ready for review. |
Codecov Report
@@ Coverage Diff @@
## main #2625 +/- ##
==========================================
- Coverage 64.33% 63.96% -0.38%
==========================================
Files 130 130
Lines 16836 16870 +34
==========================================
- Hits 10832 10791 -41
- Misses 6004 6079 +75
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
|
The codecov misses are pretty small things, but let me know if it's important to cover them and I'll add a couple of little unit tests! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor nitpicks, and please add a changelog entry.
Also, please update the narrative docs, changes here have effect on some of the doctest expectations there.
|
will add a changelog entry and update narrative docs tomorrow or tuesday. |
codecov is red herring here, it doesn't look for the changes with the remote tests, so it misses the actual ~2% test increase |
|
on codecov: got it, makes sense |
|
@bsipocz , I believe I've addressed all your requests. |
Co-authored-by: Eero Vaher <[email protected]>
|
@eerovaher , I believe I've addressed all your suggestions. I do not understand why the readthedocs build is now failing, but it does not appear to be related to any actual code changes. |
|
I don't really understand why the documentation build failed. Perhaps if you squash some of the commits (not necessarily down to one) and then force-push to GitHub the next documentation build might succeed. |
This is a weird problem, I don't think I saw it before (the commit hashes match, yet RTD complains that it cannot check it out). A restart didn't resolve it, so I would say wait it out while I investigate whether other repos are affected, too, or try with the squashing idea. |
|
OK, leave the RTD for now, this is a more widespread problem and not much we can do about it in this PR. |
|
hi @m-stclair, in first comment above, did you mean closes #2599? |
|
No, it's just the confusing GitHub convention where PRs and issues are notated the same way, and this is PR 2625. When I opened this PR I hadn't noticed you'd opened that issue. However, it's definitely true that this closes #2599. Editing first message to add that. |
|
Sorry, that was my bad, I indeed meant to add #2599 there and not the PR's number. Thanks for spotting it. 😄 |
|
Nevermind then! I thought it had been automatically added.
…On Thu, Dec 15, 2022 at 5:46 PM Brigitta Sipőcz ***@***.***> wrote:
Sorry, that was my bad, I indeed meant to add #2599
<#2599> there and not the
PR's number. Thanks for spotting it. 😄
—
Reply to this email directly, view it on GitHub
<#2625 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/APIXBZIVPJAPTAGVI3XA5MTWNNKOJANCNFSM6AAAAAAS2QP3O4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
Thanks @m-stclair! |
closes #1555
Fixes #2599.