Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor to use a config object #45

Merged
merged 3 commits into from
Aug 7, 2023
Merged

Refactor to use a config object #45

merged 3 commits into from
Aug 7, 2023

Conversation

gadomski
Copy link
Member

@gadomski gadomski commented Aug 7, 2023

Description

We were passing around a lot of arguments. This PR refactors to use a configuration object. Breaking change.

We will need to figure out a strategy for specific clients to advertise their configuration -- for now, we have an ad-hoc "use an environment variable" policy for some of them.

Checklist

  • Add tests
  • Add docs
  • Update CHANGELOG

@gadomski gadomski added this to the v0.2.0 milestone Aug 7, 2023
@gadomski gadomski self-assigned this Aug 7, 2023
@gadomski gadomski enabled auto-merge (rebase) August 7, 2023 14:41
@gadomski gadomski merged commit 0e7d9a2 into main Aug 7, 2023
10 checks passed
@gadomski gadomski deleted the config branch August 7, 2023 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant