LICENSE
README.md
pyproject.toml
api/src/gsuite_api/__init__.py
api/src/gsuite_api/dependencies.py
api/src/gsuite_api/errors.py
api/src/gsuite_api/main.py
api/src/gsuite_api/observability.py
api/src/gsuite_api/responses.py
api/src/gsuite_api/routes/__init__.py
api/src/gsuite_api/routes/calendar.py
api/src/gsuite_api/routes/contacts.py
api/src/gsuite_api/routes/drive.py
api/src/gsuite_api/routes/gmail.py
api/src/gsuite_api/routes/health.py
api/src/gsuite_api/routes/sheets.py
api/src/gsuite_api/routes/tasks.py
cli/src/gsuite_cli/__init__.py
cli/src/gsuite_cli/auth.py
cli/src/gsuite_cli/calendar.py
cli/src/gsuite_cli/contacts.py
cli/src/gsuite_cli/drive.py
cli/src/gsuite_cli/gmail.py
cli/src/gsuite_cli/main.py
cli/src/gsuite_cli/output.py
cli/src/gsuite_cli/sheets.py
cli/src/gsuite_cli/tasks.py
gsuite_sdk.egg-info/PKG-INFO
gsuite_sdk.egg-info/SOURCES.txt
gsuite_sdk.egg-info/dependency_links.txt
gsuite_sdk.egg-info/entry_points.txt
gsuite_sdk.egg-info/requires.txt
gsuite_sdk.egg-info/top_level.txt
packages/calendar/src/gsuite_calendar/__init__.py
packages/calendar/src/gsuite_calendar/calendar_entity.py
packages/calendar/src/gsuite_calendar/client.py
packages/calendar/src/gsuite_calendar/event.py
packages/calendar/src/gsuite_calendar/parser.py
packages/calendar/src/gsuite_calendar/py.typed
packages/calendar/src/gsuite_calendar/_testing/__init__.py
packages/calendar/src/gsuite_calendar/_testing/properties.py
packages/contacts/src/gsuite_contacts/__init__.py
packages/contacts/src/gsuite_contacts/client.py
packages/contacts/src/gsuite_contacts/contact.py
packages/contacts/src/gsuite_contacts/parser.py
packages/contacts/src/gsuite_contacts/py.typed
packages/contacts/src/gsuite_contacts/_testing/__init__.py
packages/contacts/src/gsuite_contacts/_testing/properties.py
packages/core/src/gsuite_core/__init__.py
packages/core/src/gsuite_core/_version.py
packages/core/src/gsuite_core/aio.py
packages/core/src/gsuite_core/api_utils.py
packages/core/src/gsuite_core/config.py
packages/core/src/gsuite_core/exceptions.py
packages/core/src/gsuite_core/py.typed
packages/core/src/gsuite_core/rate_limit.py
packages/core/src/gsuite_core/_testing/__init__.py
packages/core/src/gsuite_core/_testing/properties.py
packages/core/src/gsuite_core/auth/__init__.py
packages/core/src/gsuite_core/auth/oauth.py
packages/core/src/gsuite_core/auth/scopes.py
packages/core/src/gsuite_core/storage/__init__.py
packages/core/src/gsuite_core/storage/base.py
packages/core/src/gsuite_core/storage/secretmanager.py
packages/core/src/gsuite_core/storage/sqlite.py
packages/drive/src/gsuite_drive/__init__.py
packages/drive/src/gsuite_drive/client.py
packages/drive/src/gsuite_drive/file.py
packages/drive/src/gsuite_drive/parser.py
packages/drive/src/gsuite_drive/permission.py
packages/drive/src/gsuite_drive/py.typed
packages/drive/src/gsuite_drive/_testing/__init__.py
packages/drive/src/gsuite_drive/_testing/properties.py
packages/gmail/src/gsuite_gmail/__init__.py
packages/gmail/src/gsuite_gmail/client.py
packages/gmail/src/gsuite_gmail/draft.py
packages/gmail/src/gsuite_gmail/label.py
packages/gmail/src/gsuite_gmail/message.py
packages/gmail/src/gsuite_gmail/parser.py
packages/gmail/src/gsuite_gmail/py.typed
packages/gmail/src/gsuite_gmail/query.py
packages/gmail/src/gsuite_gmail/thread.py
packages/gmail/src/gsuite_gmail/_testing/__init__.py
packages/gmail/src/gsuite_gmail/_testing/properties.py
packages/sheets/src/gsuite_sheets/__init__.py
packages/sheets/src/gsuite_sheets/a1.py
packages/sheets/src/gsuite_sheets/aio.py
packages/sheets/src/gsuite_sheets/client.py
packages/sheets/src/gsuite_sheets/engine_adapter.py
packages/sheets/src/gsuite_sheets/engine_async_adapter.py
packages/sheets/src/gsuite_sheets/parser.py
packages/sheets/src/gsuite_sheets/py.typed
packages/sheets/src/gsuite_sheets/spreadsheet.py
packages/sheets/src/gsuite_sheets/worksheet.py
packages/sheets/src/gsuite_sheets/_testing/__init__.py
packages/sheets/src/gsuite_sheets/_testing/properties.py
packages/sheets/src/gsuite_sheets/engine/__init__.py
packages/sheets/src/gsuite_sheets/engine/async_facade.py
packages/sheets/src/gsuite_sheets/engine/config.py
packages/sheets/src/gsuite_sheets/engine/facade.py
packages/sheets/src/gsuite_sheets/engine/py.typed
packages/sheets/src/gsuite_sheets/engine/retry.py
packages/sheets/src/gsuite_sheets/engine/application/__init__.py
packages/sheets/src/gsuite_sheets/engine/application/data_service.py
packages/sheets/src/gsuite_sheets/engine/application/dataframe_service.py
packages/sheets/src/gsuite_sheets/engine/application/document_service.py
packages/sheets/src/gsuite_sheets/engine/application/formatting_service.py
packages/sheets/src/gsuite_sheets/engine/application/metadata_service.py
packages/sheets/src/gsuite_sheets/engine/application/row_model_service.py
packages/sheets/src/gsuite_sheets/engine/application/sharing_service.py
packages/sheets/src/gsuite_sheets/engine/application/table_service.py
packages/sheets/src/gsuite_sheets/engine/application/validation_service.py
packages/sheets/src/gsuite_sheets/engine/application/visualization_service.py
packages/sheets/src/gsuite_sheets/engine/application/worksheet_service.py
packages/sheets/src/gsuite_sheets/engine/domain/__init__.py
packages/sheets/src/gsuite_sheets/engine/domain/batching.py
packages/sheets/src/gsuite_sheets/engine/domain/csv_data.py
packages/sheets/src/gsuite_sheets/engine/domain/dataframe.py
packages/sheets/src/gsuite_sheets/engine/domain/errors.py
packages/sheets/src/gsuite_sheets/engine/domain/export.py
packages/sheets/src/gsuite_sheets/engine/domain/numericise.py
packages/sheets/src/gsuite_sheets/engine/domain/schema.py
packages/sheets/src/gsuite_sheets/engine/domain/values/__init__.py
packages/sheets/src/gsuite_sheets/engine/domain/values/_serialization.py
packages/sheets/src/gsuite_sheets/engine/domain/values/border.py
packages/sheets/src/gsuite_sheets/engine/domain/values/cell_format.py
packages/sheets/src/gsuite_sheets/engine/domain/values/color.py
packages/sheets/src/gsuite_sheets/engine/domain/values/number_format.py
packages/sheets/src/gsuite_sheets/engine/domain/values/ranges.py
packages/sheets/src/gsuite_sheets/engine/domain/values/text_format.py
packages/sheets/src/gsuite_sheets/engine/domain/values/validation.py
packages/sheets/src/gsuite_sheets/engine/domain/values/visualization.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/__init__.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/async_rate_limit.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/async_retry.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/cache.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/dataframe_backend.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/model_codecs.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/pandas_adapter.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/polars_adapter.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/rate_limit.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/request_builders.py
packages/sheets/src/gsuite_sheets/engine/infrastructure/retry.py
packages/sheets/src/gsuite_sheets/engine/ports/__init__.py
packages/sheets/src/gsuite_sheets/engine/ports/async_sheets.py
packages/sheets/src/gsuite_sheets/engine/ports/dataframe.py
packages/sheets/src/gsuite_sheets/engine/ports/model_codec.py
packages/sheets/src/gsuite_sheets/engine/ports/rate_limit.py
packages/sheets/src/gsuite_sheets/engine/ports/retry.py
packages/sheets/src/gsuite_sheets/engine/ports/sheets.py
packages/sheets/src/gsuite_sheets/engine/testing/__init__.py
packages/sheets/src/gsuite_sheets/engine/testing/async_in_memory.py
packages/sheets/src/gsuite_sheets/engine/testing/google_api_fake.py
packages/sheets/src/gsuite_sheets/engine/testing/in_memory.py
packages/sheets/src/gsuite_sheets/engine/testing/rest_fake.py
packages/tasks/src/gsuite_tasks/__init__.py
packages/tasks/src/gsuite_tasks/client.py
packages/tasks/src/gsuite_tasks/parser.py
packages/tasks/src/gsuite_tasks/py.typed
packages/tasks/src/gsuite_tasks/task.py
packages/tasks/src/gsuite_tasks/_testing/__init__.py
packages/tasks/src/gsuite_tasks/_testing/properties.py