From 0a49cea3cfd708904e40941468e2b3a45e9121f0 Mon Sep 17 00:00:00 2001 From: jayckaiser Date: Mon, 13 Jul 2026 11:40:33 -0500 Subject: [PATCH] Force optional session kwargs to be populated when passed outside an EdFiSession.connect(). --- edfi_api_client/session.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/edfi_api_client/session.py b/edfi_api_client/session.py index 4189914..5ba6f8c 100644 --- a/edfi_api_client/session.py +++ b/edfi_api_client/session.py @@ -37,11 +37,11 @@ def __init__(self, # Session attributes refresh on EdFiSession.connect(). self.session: Optional[requests.Session] = None - self.verify_ssl: bool = None - self.retry_on_failure: bool = None - self.max_retries: int = None - self.max_wait: int = None - self.use_snapshot: bool = False + self.verify_ssl: bool = kwargs.get('verify_ssl') + self.retry_on_failure: bool = kwargs.get('retry_on_failure', False) + self.max_retries: int = kwargs.get('max_retries') + self.max_wait: int = kwargs.get('max_wait') + self.use_snapshot: bool = kwargs.get('use_snapshot', False) # Authentication attributes refresh on EdFiSession.connect(). self.authenticated_at: int = None