From 0c27496ef37e366e8ad48c3d7820e77c9de6470d Mon Sep 17 00:00:00 2001 From: Michael Ossig Date: Fri, 16 Jan 2026 16:10:42 -0500 Subject: [PATCH] adds base url override to config --- method/configuration.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/method/configuration.py b/method/configuration.py index bc6f7bb..756d1c8 100644 --- a/method/configuration.py +++ b/method/configuration.py @@ -18,6 +18,7 @@ class ConfigurationOpts(TypedDict): api_key: str env: Optional[EnvironmentLiterals] + base_url: Optional[str] class Configuration: @@ -26,7 +27,7 @@ class Configuration: env: EnvironmentLiterals def __init__(self, opts: ConfigurationOpts): - url = 'https://{env}.methodfi.com' + url = opts.get('base_url', 'https://{env}.methodfi.com') self.__validate(opts) self.api_key = opts.get('api_key', '')