precommit icon indicating copy to clipboard operation
precommit copied to clipboard

cut down dependency graph

Open lorenzwalthert opened this issue 3 years ago • 1 comments
trafficstars

  • Mainly to reduce timeout chance on pre-commit.ci and speed up installation and allow packages with additional_dependencies to be below the timeout.
  • Maybe use https://github.com/DominikRafacz/deepdep to explore.

lorenzwalthert avatar Dec 21 '21 10:12 lorenzwalthert

Other reference: https://github.com/kevinushey/rex/issues/75#issuecomment-994108532. In total, this reduces by 5 packages, in addition to earlier {lintr} dependency graph cut, which brought deps down from 70 to 58. https://github.com/lorenzwalthert/precommit/pull/315

lorenzwalthert avatar Jan 09 '22 20:01 lorenzwalthert

Dropping {tibble} from {styler} also removes 6 dependencies.

lorenzwalthert avatar Nov 12 '22 17:11 lorenzwalthert

I think that has been completed as much as possible.

lorenzwalthert avatar Oct 16 '23 16:10 lorenzwalthert