Skip to content

Remove unnecessary nose test dependency#1638

Merged
kandersolar merged 2 commits into
pvlib:mainfrom
kandersolar:spider-face
Jan 19, 2023
Merged

Remove unnecessary nose test dependency#1638
kandersolar merged 2 commits into
pvlib:mainfrom
kandersolar:spider-face

Conversation

@kandersolar
Copy link
Copy Markdown
Member

  • Adds description and name entries in the appropriate "what's new" file in docs/sphinx/source/whatsnew for all changes. Includes link to the GitHub Issue with :issue:`num` or this Pull Request with :pull:`num`. Includes contributor name and/or GitHub username (link with :ghuser:`user`).
  • Pull request is nearly complete and ready for detailed review.
  • Maintainer: Appropriate GitHub Labels (including remote-data) and Milestone are assigned to the Pull Request and linked Issue.

nose was our original test framework. It was replaced with pytest in #204, but kept as a dependency due to being some kind of indirect requirement that I don't really understand (#232 (comment)). In any case it doesn't seem to be necessary today, so this PR gets rid of it.

@kandersolar kandersolar added this to the 0.9.5 milestone Jan 18, 2023
@mikofski
Copy link
Copy Markdown
Member

a pandas test function that requires nose

said @wholmgren in your linked comment, so does pandas still depend on nose? doubt it.

@wholmgren
Copy link
Copy Markdown
Member

I say merge it!

@kandersolar kandersolar merged commit 19ffcca into pvlib:main Jan 19, 2023
@kandersolar kandersolar deleted the spider-face branch January 19, 2023 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants