Skip to content

Drop excessive dependencies#786

Merged
cstamas merged 2 commits intomasterfrom
drop-deps
Feb 26, 2026
Merged

Drop excessive dependencies#786
cstamas merged 2 commits intomasterfrom
drop-deps

Conversation

@cstamas
Copy link
Copy Markdown
Member

@cstamas cstamas commented Feb 26, 2026

This plugin drags TOO MUCH just for too few things. Drop them.

This PR drops:

  • commons-compress w/ transitive deps
  • commons-io (makes it test)

Dropped A LOT of transitive deps:
https://gist.github.com/cstamas/57755aeef69d71f8b7bc88a584c8c524

Result: 3.9MiB vs 1.4MiB

This plugin drags TOO MUCH just for too few things.
Drop them.
@cstamas cstamas requested review from Bukama and hboutemy February 26, 2026 16:26
@cstamas cstamas self-assigned this Feb 26, 2026
@cstamas cstamas merged commit 397b2cd into master Feb 26, 2026
30 checks passed
@cstamas cstamas deleted the drop-deps branch February 26, 2026 17:41
@github-actions github-actions bot added this to the 3.6.2 milestone Feb 26, 2026
@hboutemy
Copy link
Copy Markdown
Member

ohhhh, nice!
thank you

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.

4 participants