Repository navigation
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.
|
|
👋 Thank you for your draft pull request! Do you know that you can use |
|
How come skyfield is not install even when it is defined in Line 117 in ab1ff0c Line 104 in ab1ff0c |
|
Unfortunately no, it's a mystery to me too. I'd be inclined to report this as a bug in tox though: if the current behavior is expected, it should at least not happen silently. |
|
Maybe this? 🤔 |
a1bf7ec to
fb85222
Compare
|
Has test_all ever worked? 🤯 |
|
I'm slightly confused. What seems to be broken at the moment ? |
|
I was expecting pandas and skyfield to get installed into devdeps but they are not. |
|
Oh right, sorry, this was clear from the rest of the conversation ! Context switching will be the death of me. |
|
We cannot just sit around to wait for upstream since no fix is in place yet there. Do we have to refactor pyproject.toml or decouple tox deps from optional dependencies there? 😒 |
|
it might be worth trying to use a PEP 775 dependency group, which tox supposedly supports, though I guess it cannot replace the extra just yet (see #17623)... so that would mean (temporary) duplication ? |
|
I will close this one because I want to keep the diff where it is easy to find in the future. Because ideally, the fix should be something like this but it is currently not working due to upstream. I will think hackier and open try 3. |
Description
This pull request is an alternative to #17812 to fix #15242
xref skyfielders/python-skyfield#898 (comment)