Ben
Ben
authomatic\core.py has a lot of calls to the free functions in the logging module. These aren't going via the embedded logger object and therefore bypass any log level that was...
Functions like 'AuthorizationProvider.type_id' and 'Credentials.provider_type_class' make assumptions about which file or package they're in, which makes it very difficult to extend the system with new Providers. Please consider removing these...
If you try this code from the docs: ``` d = LRUCacheDict(max_size=3, expiration=3, thread_clear=True) @lru_cache_function(cache=d) def f(x): return x/2 ``` You'll get this error: `TypeError: lru_cache_function() got an unexpected keyword...