From 113c116947219a3c55efaa577d1831f061c15568 Mon Sep 17 00:00:00 2001 From: Anthony Mahanna Date: Wed, 13 Nov 2024 22:11:38 -0500 Subject: [PATCH 1/3] new: add `_hosts` to `BaseConnection` --- arango/connection.py | 1 + 1 file changed, 1 insertion(+) diff --git a/arango/connection.py b/arango/connection.py index 15ff3c70..8de2643a 100644 --- a/arango/connection.py +++ b/arango/connection.py @@ -47,6 +47,7 @@ def __init__( request_compression: Optional[RequestCompression] = None, response_compression: Optional[str] = None, ) -> None: + self._hosts = hosts self._url_prefixes = [f"{host}/_db/{db_name}" for host in hosts] self._host_resolver = host_resolver self._sessions = sessions From ace434c20eebe3c8c9942c88ac3fe27c164fdbeb Mon Sep 17 00:00:00 2001 From: Anthony Mahanna Date: Mon, 18 Nov 2024 17:57:10 -0500 Subject: [PATCH 2/3] bump --- arango/connection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arango/connection.py b/arango/connection.py index 8de2643a..199d7d26 100644 --- a/arango/connection.py +++ b/arango/connection.py @@ -47,7 +47,6 @@ def __init__( request_compression: Optional[RequestCompression] = None, response_compression: Optional[str] = None, ) -> None: - self._hosts = hosts self._url_prefixes = [f"{host}/_db/{db_name}" for host in hosts] self._host_resolver = host_resolver self._sessions = sessions @@ -58,6 +57,7 @@ def __init__( self._username: Optional[str] = None self._request_compression = request_compression self._response_compression = response_compression + self._hosts = hosts @property def db_name(self) -> str: From 26e482ab5cd39b011aaaac2ee8738c94ba35a738 Mon Sep 17 00:00:00 2001 From: Anthony Mahanna Date: Mon, 18 Nov 2024 19:18:30 -0500 Subject: [PATCH 3/3] revert ace434c --- arango/connection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arango/connection.py b/arango/connection.py index 199d7d26..8de2643a 100644 --- a/arango/connection.py +++ b/arango/connection.py @@ -47,6 +47,7 @@ def __init__( request_compression: Optional[RequestCompression] = None, response_compression: Optional[str] = None, ) -> None: + self._hosts = hosts self._url_prefixes = [f"{host}/_db/{db_name}" for host in hosts] self._host_resolver = host_resolver self._sessions = sessions @@ -57,7 +58,6 @@ def __init__( self._username: Optional[str] = None self._request_compression = request_compression self._response_compression = response_compression - self._hosts = hosts @property def db_name(self) -> str: