Skip to content

setup.py: Define extras dependencies#151

Closed
EwoutH wants to merge 1 commit intoquaquel:masterfrom
EwoutH:patch-13
Closed

setup.py: Define extras dependencies#151
EwoutH wants to merge 1 commit intoquaquel:masterfrom
EwoutH:patch-13

Conversation

@EwoutH
Copy link
Copy Markdown
Collaborator

@EwoutH EwoutH commented Jul 2, 2022

Some early work on #130. Still a work in progress.

To-do

  • Confer about the exact allocation of dependencies in the extras_require dictionary
  • Implement "all" extras which installs everything
  • Update CI to use appropriate install commands for each job
  • Update installation docs
  • Test (using TestPyPI?)
  • (optional) migrate to pyproject.toml (probably another PR)

@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage remained the same at 79.996% when pulling 8236113 on EwoutH:patch-13 into 0b797ee on quaquel:master.

@EwoutH
Copy link
Copy Markdown
Collaborator Author

EwoutH commented Sep 20, 2022

This PR is succeed by #166.

@EwoutH EwoutH closed this Sep 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants