Skip to content

Commit 4ca4cf7

Browse files
committed
Switch self to cls
1 parent 41028c5 commit 4ca4cf7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/onepassword/client.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@ class Client:
1111
items: Items
1212

1313
@classmethod
14-
async def authenticate(self, auth, integration_name, integration_version):
14+
async def authenticate(cls, auth, integration_name, integration_version):
1515
config = new_default_config(
1616
auth=auth,
1717
integration_name=integration_name,
1818
integration_version=integration_version,
1919
)
2020
client_id = int(await _init_client(config))
2121

22-
authenticated_client = self()
22+
authenticated_client = cls()
2323

2424
authenticated_client.secrets = Secrets(client_id)
2525
authenticated_client.items = Items(client_id)
26-
authenticated_client._finalizer = weakref.finalize(self, _release_client, client_id)
26+
authenticated_client._finalizer = weakref.finalize(cls, _release_client, client_id)
2727

2828
return authenticated_client

0 commit comments

Comments
 (0)