Skip to content

Commit a999e03

Browse files
committed
chore: fix typing errors
1 parent 5a60865 commit a999e03

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

app/util/cache.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import time
2-
from abc import ABC
32
from typing import overload
43

54
from sqlmodel import Session, select
@@ -35,7 +34,7 @@ def flush(self):
3534
self._cache = {}
3635

3736

38-
class StringConfigCache[L: str](ABC):
37+
class StringConfigCache[L: str]:
3938
_cache: dict[L, str] = {}
4039

4140
@overload

app/util/templates.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,20 @@ def _to_js_string(val: str | int | float) -> str:
3535
# filters
3636
templates.env.filters["toJSstring"] = _to_js_string
3737
# globals
38-
templates.env.globals["getattr"] = getattr
39-
templates.env.globals["version"] = Settings().app.version
40-
templates.env.globals["json_regexp"] = (
38+
templates.env.globals["getattr"] = getattr # pyright: ignore[reportArgumentType]
39+
templates.env.globals["version"] = Settings().app.version # pyright: ignore[reportArgumentType]
40+
templates.env.globals["json_regexp"] = ( # pyright: ignore[reportArgumentType]
4141
r'^\{\s*(?:"[^"\\]*(?:\\.[^"\\]*)*"\s*:\s*"[^"\\]*(?:\\.[^"\\]*)*"\s*(?:,\s*"[^"\\]*(?:\\.[^"\\]*)*"\s*:\s*"[^"\\]*(?:\\.[^"\\]*)*"\s*)*)?\}$'
4242
)
43-
templates.env.globals["base_url"] = Settings().app.base_url.rstrip("/")
43+
templates.env.globals["base_url"] = Settings().app.base_url.rstrip("/") # pyright: ignore[reportArgumentType]
4444

4545
with open("CHANGELOG.md", "r") as file:
4646
changelog_content = file.read()
47-
templates.env.globals["changelog"] = markdown.markdown(changelog_content)
47+
templates.env.globals["changelog"] = markdown.markdown(changelog_content) # pyright: ignore[reportArgumentType]
4848

4949

5050
templates.env.add_extension(JinjaX)
51-
catalog = Catalog(jinja_env=templates.env) # pyright: ignore[reportUnknownArgumentType]
51+
catalog = Catalog(jinja_env=templates.env)
5252
catalog.add_folder("templates/components")
5353
catalog.add_folder("templates/pages")
5454
catalog.add_folder("templates/layouts")

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)