Skip to content

deps: minimize library dependencies#59

Merged
desimone merged 1 commit into
mainfrom
bdd/reduce-library-dependencies
Aug 14, 2025
Merged

deps: minimize library dependencies#59
desimone merged 1 commit into
mainfrom
bdd/reduce-library-dependencies

Conversation

@desimone

Copy link
Copy Markdown
Contributor

Summary

  • split example into its own module so extra packages aren't required by library consumers
  • drop internal golangci-lint dependency and pin version in Makefile

Related issues

User Explanation

The library now only depends on groupcache and memberlist. Example and tooling dependencies are isolated so downstream users fetch fewer modules.

Checklist

  • reference any related issues
  • updated unit tests
  • add appropriate label (enhancement, bug, breaking, dependencies, ci)

https://chatgpt.com/codex/tasks/task_e_689c08007480832e8c41eeb10c23c4c0

@desimone desimone requested a review from a team as a code owner August 13, 2025 03:47
@desimone desimone requested a review from kenjenkins August 13, 2025 03:47
@desimone desimone merged commit dc2646b into main Aug 14, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants