EMAworkbench icon indicating copy to clipboard operation
EMAworkbench copied to clipboard

setup.py: Define extras dependencies

Open EwoutH opened this issue 2 years ago • 1 comments

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)

EwoutH avatar Jul 02 '22 07:07 EwoutH

Coverage Status

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

coveralls avatar Jul 02 '22 07:07 coveralls

This PR is succeed by #166.

EwoutH avatar Sep 20 '22 08:09 EwoutH