[bundle] Update 19 worlds (worlds-wheels-2026-06-15)#27
Merged
Conversation
Contributor
Karen: Quality Assurance ManagerHere to give a seal of quality to your APWorld, because no one wants to be a vector for an exploit.
|
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 2 URLs are right where I looked |
pip_audit |
✅ pass | 4 dependency(ies) audited, no known advisories. |
crosscode — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 2 dependency(ies) audited, no known advisories. |
factorio_saws — ⚠️ warn
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
couldn't audit: factorio-rcon not on PyPI |
Details
pip_audit
- × No solution found when resolving dependencies:
╰─▶ Because factorio-rcon was not found in the package registry and you
require factorio-rcon, we can conclude that your requirements are
unsatisfiable.
grinch — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | no declared dependencies to audit |
hk — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 1 dependency(ies) audited, no known advisories. |
huniepop — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | no declared dependencies to audit |
mlss — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | no declared dependencies to audit |
mmx3 — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 1 dependency(ies) audited, no known advisories. |
nine_sols — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 1 dependency(ies) audited, no known advisories. |
oot — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 1 dependency(ies) audited, no known advisories. |
papermario — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 3 dependency(ies) audited, no known advisories. |
poe — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 1 dependency(ies) audited, no known advisories. |
pokemon_crystal — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 4 dependency(ies) audited, no known advisories. |
rabi_ribi — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 3 dependency(ies) audited, no known advisories. |
rotn — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 1 dependency(ies) audited, no known advisories. |
srb2 — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 3 dependency(ies) audited, no known advisories. |
tloz_ph — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | no declared dependencies to audit |
ultrakill — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | no declared dependencies to audit |
wl4 — ✅ pass
| Check | Status | Notes |
|---|---|---|
schema |
✅ pass | archipelago.json looking good! |
manifest_consistency |
✅ pass | filename, url, and JSON shape are all consistent, nice! |
url_reachability |
✅ pass | 1 URLs are right where I looked |
pip_audit |
✅ pass | 1 dependency(ies) audited, no known advisories. |
A few warnings to check out, but nothing too serious.
IGDB PR lookupKaren flagged this PR as needing an IGDB id. Pick a candidate from the list below, edit
|
Contributor
Karen: Isolated QA ChecksWorld generation (fuzzer) results
|
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=10 failure=0 timeout=0 ignored=0 rom=0 real=0 total=10 |
bandit |
❌ fail | 7 issues(s), we should look it over. |
size |
✅ pass | a very reasonable 0.1MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
1 top-level network module imports, these are probably ok, but check them out. | |
ruff |
captured | 30 linter flags |
Findings
bandit
- /work/extracted/worlds/am2r/Client.py:372 [B310/MEDIUM] Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
- /work/extracted/worlds/am2r/init.py:38 [B310/MEDIUM] Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
- /work/extracted/worlds/am2r/init.py:41 [B310/MEDIUM] Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
- /work/extracted/worlds/am2r/init.py:57 [B323/MEDIUM] By default, Python will create a secure, verified ssl context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.
- /work/extracted/worlds/am2r/init.py:190 [B310/MEDIUM] Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
- /work/extracted/worlds/am2r/init.py:193 [B310/MEDIUM] Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
- /work/extracted/worlds/am2r/init.py:209 [B323/MEDIUM] By default, Python will create a secure, verified ssl context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.
net
- worlds/am2r/init.py: top-level
import urllib.requestat line 17
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
crosscode — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=4 failure=0 timeout=0 ignored=6 rom=0 real=0 total=10 |
bandit |
❌ fail | 1 issues(s), we should look it over. |
size |
✅ pass | a very reasonable 1.8MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 2477 linter flags |
Findings
bandit
- /work/extracted/worlds/crosscode/codegen/gen.py:43 [B701/HIGH] By default, jinja2 sets autoescape to False. Consider using autoescape=True or use the select_autoescape function to mitigate XSS vulnerabilities.
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
factorio_saws — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=4 failure=0 timeout=0 ignored=6 rom=0 real=0 total=10 |
bandit |
❌ fail | 2 issues(s), we should look it over. |
size |
✅ pass | a very reasonable 1.2MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 13 linter flags |
Findings
bandit
- /work/extracted/worlds/factorio_saws/Client.py:651 [B103/MEDIUM] Chmod setting a permissive mask 0o755 on file (configure_sh).
- /work/extracted/worlds/factorio_saws/Mod.py:105 [B701/HIGH] By default, jinja2 sets autoescape to False. Consider using autoescape=True or use the select_autoescape function to mitigate XSS vulnerabilities.
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
grinch — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=6 failure=0 timeout=0 ignored=4 rom=0 real=0 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 0.3MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 89 linter flags |
Findings
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
hk — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=5 failure=0 timeout=0 ignored=5 rom=0 real=0 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 4.6MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | no linter flags |
huniepop — ⚠️ warn
| Check | Status | Notes |
|---|---|---|
fuzzer |
success=8 failure=2 timeout=0 ignored=0 rom=0 real=2 total=10 | |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 0.2MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 34 linter flags |
Findings
fuzzer
- (Hunie Pop) Player:"2-1" has no girls enabled in their YMAL (1)
- (Hunie Pop) Player:"9-1" has no girls enabled in their YMAL (1)
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
mlss — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=10 failure=0 timeout=0 ignored=0 rom=0 real=0 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 0.4MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 2 linter flags |
Findings
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
mmx3 — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=10 failure=0 timeout=0 ignored=0 rom=0 real=0 total=10 |
bandit |
❌ fail | 3 issues(s), we should look it over. |
size |
✅ pass | a very reasonable 0.3MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 50 linter flags |
Findings
bandit
- /work/extracted/worlds/mmx3/Rom.py:465 [B324/HIGH] Use of weak MD5 hash for security. Consider usedforsecurity=False
- /work/extracted/worlds/mmx3/Rom.py:469 [B324/HIGH] Use of weak MD5 hash for security. Consider usedforsecurity=False
- /work/extracted/worlds/mmx3/init.py:49 [B324/HIGH] Use of weak MD5 hash for security. Consider usedforsecurity=False
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
nine_sols — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=3 failure=0 timeout=0 ignored=7 rom=0 real=0 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 3.4MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 29 linter flags |
Findings
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
oot — ⚠️ warn
| Check | Status | Notes |
|---|---|---|
fuzzer |
success=9 failure=1 timeout=0 ignored=0 rom=0 real=1 total=10 | |
bandit |
❌ fail | 4 issues(s), we should look it over. |
size |
✅ pass | a very reasonable 8.3MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 377 linter flags |
Findings
fuzzer
- FillError (1)
bandit
- /work/extracted/worlds/oot/RuleParser.py:257 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
- /work/extracted/worlds/oot/RuleParser.py:269 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
- /work/extracted/worlds/oot/RuleParser.py:279 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
- /work/extracted/worlds/oot/RuleParser.py:410 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
papermario — ❌ fail
| Check | Status | Notes |
|---|---|---|
fuzzer |
❌ fail | success=0 failure=10 timeout=0 ignored=0 rom=0 real=10 total=10 |
bandit |
❌ fail | 4 issues(s), we should look it over. |
size |
✅ pass | a very reasonable 2.5MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 122 linter flags |
Findings
fuzzer
- Paper Mario: 1 (0-0) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'mirror_mode' cannot be set to (1)
- Paper Mario: 1 (1-0) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'mirror_mode' cannot be set to (1)
- Paper Mario: 1 (2-0) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'shuffle_dungeon_entrances' mu (1)
- Paper Mario: 1 (3-0) has limit chapter logic set to true, but the following settings are incompatible with limiting chapter logic: 'koot_favors' must be set to vanilla 'gear_shuffle_mode' must be set (1)
- Paper Mario: 1 (4-0) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'shuffle_dungeon_entrances' mu (1)
- Paper Mario: 2 (5-1) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'shuffle_dungeon_entrances' mu (1)
- Paper Mario: 1 (6-0) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'shuffle_dungeon_entrances' mu (1)
- Paper Mario: 1 (7-0) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'shuffle_dungeon_entrances' mu (1)
- Paper Mario: 1 (8-0) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'boss_shuffle' must be set to (1)
- Paper Mario: 1 (9-0) has settings are not yet implemented in the .apworld being used for generation. Please check for a newer release and/or adjust the settings below : 'boss_shuffle' must be set to (1)
bandit
- /work/extracted/worlds/papermario/RuleParser.py:260 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
- /work/extracted/worlds/papermario/RuleParser.py:271 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
- /work/extracted/worlds/papermario/RuleParser.py:280 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
- /work/extracted/worlds/papermario/RuleParser.py:406 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
poe — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=10 failure=0 timeout=0 ignored=0 rom=0 real=0 total=10 |
bandit |
❌ fail | 1 issues(s), we should look it over. |
size |
✅ pass | a very reasonable 5.4MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
1 top-level network module imports, these are probably ok, but check them out. | |
ruff |
captured | 95 linter flags |
Findings
bandit
- /work/extracted/worlds/poe/data/scrape_act_areas.py:13 [B310/MEDIUM] Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
net
- worlds/poe/data/scrape_act_areas.py: top-level
import urllib.requestat line 6
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
pokemon_crystal — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=10 failure=0 timeout=0 ignored=0 rom=0 real=0 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 2.3MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 167 linter flags |
Findings
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
rabi_ribi — ⚠️ warn
| Check | Status | Notes |
|---|---|---|
fuzzer |
success=0 failure=0 timeout=0 ignored=10 rom=0 real=0 total=10 | |
bandit |
❌ fail | 4 issues(s), we should look it over. |
size |
✅ pass | a very reasonable 0.9MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 613 linter flags |
Findings
bandit
- /work/extracted/worlds/rabi_ribi/existing_randomizer/utility.py:157 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
- /work/extracted/worlds/rabi_ribi/existing_randomizer/utility.py:163 [B307/MEDIUM] Use of possibly insecure function - consider using safer ast.literal_eval.
- /work/extracted/worlds/rabi_ribi/existing_randomizer/utility.py:450 [B324/HIGH] Use of weak MD5 hash for security. Consider usedforsecurity=False
- /work/extracted/worlds/rabi_ribi/existing_randomizer/utility.py:454 [B324/HIGH] Use of weak MD5 hash for security. Consider usedforsecurity=False
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
rotn — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=10 failure=0 timeout=0 ignored=0 rom=0 real=0 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 0.1MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 7 linter flags |
Findings
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
srb2 — ❌ fail
| Check | Status | Notes |
|---|---|---|
fuzzer |
❌ fail | success=3 failure=7 timeout=0 ignored=0 rom=0 real=7 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 0.7MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 74 linter flags |
Findings
fuzzer
- Deep Sea (Act 1) Monitor - Behind Fast Closing Door 1 already exists in the location cache. (7)
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
tloz_ph — ❌ fail
| Check | Status | Notes |
|---|---|---|
fuzzer |
❌ fail | success=3 failure=7 timeout=0 ignored=0 rom=0 real=7 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 3.4MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 1435 linter flags |
Findings
fuzzer
- Phantom Hourglass: failed GER after 10 attempts. (7)
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
ultrakill — ⚠️ warn
| Check | Status | Notes |
|---|---|---|
fuzzer |
success=0 failure=4 timeout=0 ignored=6 rom=0 real=4 total=10 | |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 0.5MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | 68 linter flags |
Findings
fuzzer
- Encountered 1 error(s) in player files. See logs for full tracebacks. 1. File 2-0.yaml document feat update worlds from mwgg main #1 (name: None) is invalid. Please fix your yaml. Exception: At least one item count must be positive. (1)
- Encountered 1 error(s) in player files. See logs for full tracebacks. 1. File 3-0.yaml document feat update worlds from mwgg main #1 (name: None) is invalid. Please fix your yaml. Exception: At least one item count must be positive. (1)
- Encountered 1 error(s) in player files. See logs for full tracebacks. 1. File 4-1.yaml document feat update worlds from mwgg main #1 (name: None) is invalid. Please fix your yaml. Exception: At least one item count must be positive. (1)
- Encountered 1 error(s) in player files. See logs for full tracebacks. 1. File 8-2.yaml document feat update worlds from mwgg main #1 (name: None) is invalid. Please fix your yaml. Exception: At least one item count must be positive. (1)
ruff
- Run
pip install ruff && ruff check --fixon your repo to fix many of these
wl4 — ✅ pass
| Check | Status | Notes |
|---|---|---|
fuzzer |
✅ pass | success=8 failure=0 timeout=0 ignored=2 rom=0 real=0 total=10 |
bandit |
✅ pass | Bandit didn't make out with anything worth mentioning. |
size |
✅ pass | a very reasonable 0.2MB / cap 250MB |
rom |
✅ pass | no illegal games here |
net |
✅ pass | Only network I see is the one I'm responding on. |
ruff |
captured | no linter flags |
Signed-off-by: Delilah (Lindsay W) <lindsaydiane@gmail.com>
b781708 to
80b9122
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hey folks, I found a bunch of new updates for 19 worlds. I'm gonna grab some info on them for y'all.
Location:
MultiworldGG/MultiworldGG-Beta@worlds-wheels-2026-06-15Release tag:
worlds-wheels-2026-06-15APWorlds:
am2r,crosscode,factorio_saws,grinch,hk,huniepop,mlss,mmx3,nine_sols,oot,papermario,poe,pokemon_crystal,rabi_ribi,rotn,srb2,tloz_ph,ultrakill,wl4am2r:worlds_am2r-1.4.6-py3-none-any.whl(37 KB)crosscode:worlds_crosscode-0.9.2-py3-none-any.whl(155 KB)factorio_saws:worlds_factorio_saws-0.9.2-py3-none-any.whl(875 KB)grinch:worlds_grinch-1.5.8-py3-none-any.whl(53 KB)hk:worlds_hk-1.1.4-py3-none-any.whl(266 KB)huniepop:worlds_huniepop-2.3.1-py3-none-any.whl(38 KB)mlss:worlds_mlss-1.10.2-py3-none-any.whl(85 KB)mmx3:worlds_mmx3-1.5.2-py3-none-any.whl(71 KB)nine_sols:worlds_nine_sols-0.5.5-py3-none-any.whl(3.05 MB)oot:worlds_oot-9.1.0-py3-none-any.whl(2.77 MB)papermario:worlds_papermario-0.0.1-py3-none-any.whl(1.45 MB)poe:worlds_poe-2.1.0-py3-none-any.whl(2.69 MB)pokemon_crystal:worlds_pokemon_crystal-5.4.6-py3-none-any.whl(647 KB)rabi_ribi:worlds_rabi_ribi-1.5.3-py3-none-any.whl(243 KB)rotn:worlds_rotn-0.13.0-py3-none-any.whl(19 KB)srb2:worlds_srb2-1.7.2-py3-none-any.whl(96 KB)tloz_ph:worlds_tloz_ph-0.9.4-py3-none-any.whl(2.49 MB)ultrakill:worlds_ultrakill-3.5.3-py3-none-any.whl(51 KB)wl4:worlds_wl4-3.4.0-py3-none-any.whl(66 KB)Karen Head of Multiworld QA bot is gathering the manifests for 19 worlds and cross referencing. She'll review them individually in a moment.