Skip to content

Commit

Permalink
Merge main into sweep/update_the_docstrings_and_comments_in_sd_4a040
Browse files Browse the repository at this point in the history
  • Loading branch information
sweep-ai[bot] authored Apr 18, 2024
2 parents b19b67c + ecc614a commit 1d33bf0
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions sdks/python/julep/managers/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,13 @@
# Purpose: Base class for all managers
class BaseManager:
"""
A class that serves as a base manager for working with different API clients.
A class that serves as a base manager for working with different API clients. This class is responsible for abstracting the complexities of interacting with various API clients, providing a unified interface for higher-level components.
Attributes:
api_client (Union[JulepApi, AsyncJulepApi]): A client instance for communicating with an API.
It can either be an instance of JulepApi for synchronous operations or
AsyncJulepApi for asynchronous operations.
api_client (Union[JulepApi, AsyncJulepApi]): A client instance for communicating with an API. This attribute is essential for enabling the class to perform API operations, whether they are synchronous or asynchronous.
Args:
api_client (Union[JulepApi, AsyncJulepApi]): The API client that is used for making API calls.
api_client (Union[JulepApi, AsyncJulepApi]): The API client that is used for making API calls. It is crucial for the operation of this class, allowing it to interact with the API effectively.
"""

api_client: Union[JulepApi, AsyncJulepApi]
Expand Down

0 comments on commit 1d33bf0

Please sign in to comment.