-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
DEV: remove downstream test packages from environment.yml #50157
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
DEV: remove downstream test packages from environment.yml #50157
Conversation
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.
Cool, seems to be working!
Looks good to me pending green (well, barring #50124)
There is still a doc error from using statsmodels in an old whatsnew file, will convert that to plain code block. |
lgtm when green |
I went ahead and did this, hope it's OK |
Sure! |
Should we document in the contributing docs for now that you need to install a few additional packages to be able to run all tests in I am not fully sure this is necessarily worth mentioning (it makes the docs more complex with yet another note, while in practice contributors won't often need this) |
I think it's OK to not mention this - very few contributors will be running the downstream tests anyway, and for those who do, the error message will typically make it clear what they need to install |
I additionally also removed |
It would be nice to have a list of downstream dependencies somewhere. Not necessarily in the docs though. Maybe inside the test file itself? |
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.
LGTM (IMO fine either way documenting these need to be installed or not)
xref #49998