Ben

Results 3 issues of 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...

enhancement
core

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...

enhancement
usecase
providers

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...