feat(platform): support external token providers and simplify caching #513
Quality Gate passed
Annotations
Check failure on line 51 in tests/aignostics/platform/client_token_provider_test.py
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "aignostics.platform._client.get_token" 4 times.
See more on https://sonarcloud.io/project/issues?id=aignostics_python-sdk&issues=AZ0rA9a0EJp05_z-wr07&open=AZ0rA9a0EJp05_z-wr07&pullRequest=513
Check failure on line 52 in tests/aignostics/platform/client_token_provider_test.py
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "aignostics.platform._client.ApiClient" 11 times.
See more on https://sonarcloud.io/project/issues?id=aignostics_python-sdk&issues=AZ0rA9a0EJp05_z-wr08&open=AZ0rA9a0EJp05_z-wr08&pullRequest=513
Check failure on line 33 in tests/aignostics/platform/client_token_provider_test.py
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "https://dummy" 4 times.
See more on https://sonarcloud.io/project/issues?id=aignostics_python-sdk&issues=AZ0-_Ax4BqdBuPqs8gaf&open=AZ0-_Ax4BqdBuPqs8gaf&pullRequest=513