From aa5168e717051f94b40911e907a47e689d43f12c Mon Sep 17 00:00:00 2001 From: kramo Date: Wed, 3 Dec 2025 16:15:08 +0100 Subject: [PATCH] pyproject: Add minimum required Python version --- cartridges/application.py | 4 +--- pyproject.toml | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cartridges/application.py b/cartridges/application.py index 4cb9ecf..4e0543a 100644 --- a/cartridges/application.py +++ b/cartridges/application.py @@ -37,12 +37,10 @@ class Application(Adw.Application): """Import games from `sources`, skipping ones in `skip_ids`.""" for source in sources: try: - new = source.get_games(skip_ids=skip_ids) + yield from source.get_games(skip_ids=skip_ids) except FileNotFoundError: continue - yield from new - @override def do_startup(self): Adw.Application.do_startup(self) diff --git a/pyproject.toml b/pyproject.toml index 7a0e9e3..3662a6d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,6 @@ +[project] +requires-python = ">= 3.13" + [tool.pyright] exclude = ["**/__pycache__", "**/.*", "_build/**"] typeCheckingMode = "strict"