Skip to content

Commit

Permalink
Merge pull request #42 from bbtufty/v0p0p8
Browse files Browse the repository at this point in the history
Update to 0.0.8
  • Loading branch information
bbtufty authored Sep 25, 2024
2 parents 15f46b1 + ac88760 commit 26c0233
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 17 deletions.
3 changes: 2 additions & 1 deletion CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
0.0.8 (Unreleased)
0.0.8 (2024-09-25)
==================

Features
Expand Down Expand Up @@ -54,6 +54,7 @@ ROMSearch
General
~~~~~~~

- Bump to 0.0.8
- Build RTDs on PRs

0.0.7 (2024-08-28)
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
34 changes: 20 additions & 14 deletions romsearch/modules/romchooser.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 26c0233

Please sign in to comment.