diff --git a/CHANGES.rst b/CHANGES.rst index 1d6c614..3151bda 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,4 +1,4 @@ -0.0.8 (Unreleased) +0.0.8 (2024-09-25) ================== Features @@ -54,6 +54,7 @@ ROMSearch General ~~~~~~~ +- Bump to 0.0.8 - Build RTDs on PRs 0.0.7 (2024-08-28) diff --git a/docs/conf.py b/docs/conf.py index f3aa5a4..f2ca452 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -14,7 +14,7 @@ project = "romsearch" copyright = "2024, bbtufty" author = "bbtufty" -release = "0.0.7" +release = "0.0.8" # -- General configuration --------------------------------------------------- # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration diff --git a/pyproject.toml b/pyproject.toml index 0b88297..b626814 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "romsearch" -version = "0.0.7" +version = "0.0.8" description = "One Stop ROM Shop" readme = "README.md" requires-python = ">=3.11" diff --git a/romsearch/modules/romchooser.py b/romsearch/modules/romchooser.py index 8dcff63..0066284 100644 --- a/romsearch/modules/romchooser.py +++ b/romsearch/modules/romchooser.py @@ -361,23 +361,29 @@ def run_chooser(self, rom_dict): This chooser works in this order: - - Filter out dat categories we don't want (e.g. demos, betas) - - Filter out ROMs that don't have any languages in the user preferences - - Filter out ROMs that don't have any regions in the user preferences + * Filter out dat categories we don't want (e.g. demos, betas) + * Filter out ROMs that don't have any languages in the user preferences + * Filter out ROMs that don't have any regions in the user preferences For the ROMs left, we then choose a best one, using a scoring system with this priority: - - Achievements - - Regions - - Languages - - Budget editions - - Versions and revisions - - Improved versions - We also demote ROMs, with this priority (most to least demoted) - - Retool priority - - Modern versions - - Alternate versions - - Demoted versions + + * Achievements + * Regions + * Languages + * Budget editions + * Versions and revisions + * Improved versions + + We also demote ROMs, with this priority (most to least demoted): + + * Retool priority + * Modern versions + * Alternate versions + * Demoted versions + + Args: + rom_dict (dict): Dictionary of ROMs to choose between """ # Add in whether these are excluded or not, and why