more suggestions from review

This commit is contained in:
coletdjnz
2025-05-18 12:14:24 +12:00
parent 5a2b9f56af
commit 68bc679666
3 changed files with 3 additions and 4 deletions
@@ -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)
+1 -2
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:
+1 -1
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]: