Skip to content

chore(deps): scope bypass to test, drop unused finch, upgrade tesla - #341

Merged
joaothallis merged 1 commit into
developfrom
chore/scope-test-deps
Aug 13, 2026
Merged

joaothallis merged 1 commit into
developfrom
chore/scope-test-deps

Conversation

@joaothallis

@joaothallis joaothallis commented Aug 13, 2026 •

Copy link
Copy Markdown
Contributor

bypass scoped to only: :test — it's a test-only HTTP mock, but was declared without an env restriction, so plug_cowboy / cowboy / cowlib / ranch were compiled into dev and prod builds and propagated to every consumer of the published package.

finch removed — added alongside the webhook block in 9fe0a09, but never wired up: Tesla.client/1 in custom_blocks/webhook.ex sets no adapter, so Tesla has always run on its default :httpc. It had zero references anywhere in the repo.

tesla ~> 1.11 → ~> 1.21

Stale lockfile entries pruned — gradient, gradient_macros, gradualizer, date_time_parser, castore, opentelemetry_semantic_conventions.

@joaothallis joaothallis self-assigned this Aug 13, 2026
@joaothallis
joaothallis marked this pull request as ready for review August 13, 2026 00:24
bypass is a test-only HTTP mock but was declared without an env
restriction, so its cowboy/plug stack compiled into dev and prod builds
and propagated to every consumer of the published package.

finch was added alongside the webhook block but never wired up: the
webhook client sets no adapter, so Tesla has always run on its default
:httpc. finch had no references anywhere in the project.

Prune lockfile entries that are no longer in the dependency tree:
gradient, gradient_macros, gradualizer, date_time_parser, castore,
opentelemetry_semantic_conventions.

@Aratramba Aratramba left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹

@joaothallis
joaothallis merged commit 4709056 into develop Aug 13, 2026
2 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 13, 2026
@joaothallis
joaothallis deleted the chore/scope-test-deps branch August 13, 2026 14:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants