Notable changes to this project will be documented in this file.
- Added support for OAuth authentication method
- Dropped support for legacy API Key and Service account authentication methods
- The new main client is LumAppsClient in
lumapps.api.client
- Several usefull decorators are available in
lumapps.api.decorators
- ApiClient is now named BaseClient and in
lumapps.api.base_client
- Change build system and add a more complete documentation
- Added
BaseClient.upload
method that takes any of the types supported by HTTPX (IO[str]
,IO[bytes]
,str
,bytes
) as the argument for file contents. Filesystem file paths can still be used by withBaseClient.upload_call
.