Skip to content

Conversation

@larsoner
Copy link
Member

Inspired by #9192 I think we need a little bit more granularity in our test infrastructure, so:

  1. Remove ipytest, it was errantly added
  2. Make SG dep on the latest dev version (see New release sphinx-gallery/sphinx-gallery#817 (comment), I think we should always use latest SG dev to catch bugs etc. -- we are good early users)
  3. Split off some reqs into requirements_testing_extra.txt
  4. Add comments to our requirements_* files to make it clearer why we have/need them
  5. Update azure-pipelines.yml to include the requirements_testing_extra.txt installs

Overall I hope this makes things a bit more DRY and well defined. @drammock I know you've been disappointed with the structure of our requirements, can you see if you think this at least helps instead of making things worse?

Copy link
Member

@drammock drammock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, seems like an improvement

@drammock drammock merged commit 73bf708 into mne-tools:main Apr 22, 2021
@larsoner larsoner deleted the test branch April 22, 2021 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants