Skip to content

Revise optional dependency groups? #247

@wpbonelli

Description

@wpbonelli

Consider folding (some? all?) of the optional dependency groups into core requirements? There are 3 right now

  • test: pytest, pytest plugins, various, for the test fixtures/etc
  • dfn: tomli(-w), boltons, for the definition file functionality
  • models: tomli(-w), boltons, pooch, filelock, for the models api

These are all fairly common developer-facing tasks and none of the dependencies are heavyweight.

I'm tempted to keep test and drop dfn and models, because test brings in more than the others

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions