pyproject: Add minimum required Python version
This commit is contained in:
@@ -37,12 +37,10 @@ class Application(Adw.Application):
|
|||||||
"""Import games from `sources`, skipping ones in `skip_ids`."""
|
"""Import games from `sources`, skipping ones in `skip_ids`."""
|
||||||
for source in sources:
|
for source in sources:
|
||||||
try:
|
try:
|
||||||
new = source.get_games(skip_ids=skip_ids)
|
yield from source.get_games(skip_ids=skip_ids)
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
yield from new
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
def do_startup(self):
|
def do_startup(self):
|
||||||
Adw.Application.do_startup(self)
|
Adw.Application.do_startup(self)
|
||||||
|
|||||||
@@ -1,3 +1,6 @@
|
|||||||
|
[project]
|
||||||
|
requires-python = ">= 3.13"
|
||||||
|
|
||||||
[tool.pyright]
|
[tool.pyright]
|
||||||
exclude = ["**/__pycache__", "**/.*", "_build/**"]
|
exclude = ["**/__pycache__", "**/.*", "_build/**"]
|
||||||
typeCheckingMode = "strict"
|
typeCheckingMode = "strict"
|
||||||
|
|||||||
Reference in New Issue
Block a user