more suggestions from review

This commit is contained in:
coletdjnz 2025-05-18 12:14:24 +12:00
parent 5a2b9f56af
commit 68bc679666
No known key found for this signature in database
GPG Key ID: 91984263BB39894A
3 changed files with 3 additions and 4 deletions

View File

@ -38,7 +38,7 @@ class MemoryLRUPCP(PoTokenCacheProvider, BuiltinIEContentProvider):
def __init__(
self,
*args,
initialize_cache: typing.Callable[[int], tuple[OrderedDict, Lock, int]] = initialize_global_cache,
initialize_cache: typing.Callable[[int], tuple[OrderedDict[str, tuple[str, int]], Lock, int]] = initialize_global_cache,
**kwargs,
):
super().__init__(*args, **kwargs)

View File

@ -139,8 +139,7 @@ class PoTokenCache:
}
if spec._provider:
bindings_cleaned['_p'] = spec._provider.PROVIDER_KEY
self.logger.trace(
'Generate cache key bindings: {}'.format(', '.join(f'{k}={v}' for k, v in bindings_cleaned.items())))
self.logger.trace(f'Generated cache key bindings: {bindings_cleaned}')
return bindings_cleaned
def _generate_key(self, bindings: dict) -> str:

View File

@ -244,7 +244,7 @@ def provider_bug_report_message(provider: IEContentProvider, before=';'):
if not before or before.endswith(('.', '!', '?')):
msg = msg[0].title() + msg[1:]
return (before + ' ' if before else '') + msg
return f'{before} {msg}' if before else msg
def register_preference(*providers: type[PoTokenProvider]) -> typing.Callable[[Preference], Preference]: