Georges-Antoine Assi
5837cb2e59
raise error if no metadata source provided
2025-06-14 00:09:09 -04:00
Georges-Antoine Assi
56117e8105
really fix it this time
2025-06-13 22:27:36 -04:00
Georges-Antoine Assi
90a059a600
fix allt he shit
2025-06-13 21:30:13 -04:00
Georges-Antoine Assi
419b9eee3b
fix pytest
2025-06-12 21:16:45 -04:00
Georges-Antoine Assi
1952f80b87
fix the rest of the tests
2024-12-22 17:00:35 -05:00
Georges-Antoine Assi
2e4e557eef
fixup running scans and loading
2024-12-21 12:06:37 -05:00
Georges-Antoine Assi
2b600c2725
rename rom.file_size_bytes
2024-12-21 09:26:33 -05:00
Georges-Antoine Assi
7bde4aee70
complete the rst of the files
2024-12-20 23:45:25 -05:00
Georges-Antoine Assi
1ea1b326d3
move hashes to rom model
2024-08-11 22:38:22 -04:00
Georges-Antoine Assi
56037070fb
only calc hashes exlpicit
2024-08-11 19:36:52 -04:00
Georges-Antoine Assi
0139e3a13a
fix tests
2024-07-27 16:56:13 -04:00
Georges-Antoine Assi
f01f5ce5b5
trunk fixes
2024-07-27 16:38:57 -04:00
Georges-Antoine Assi
ecc021e824
Merge branch 'master' into calc-file-hashes-roms
2024-07-27 12:17:18 -04:00
Michael Manganiello
aced1f1ff2
misc: Migrate IGDBBaseHandler to async
...
Convert `IGDBBaseHandler` methods to be asynchronous, and use an `httpx`
async client, instead of `requests` sync client.
This change also removes the direct dependency with `requests`, as the
project no longer uses it, preferring `httpx` instead.
2024-07-26 21:19:01 -03:00
Georges-Antoine Assi
efc0b75cdb
Merge branch 'master' into calc-file-hashes-roms
2024-07-25 22:42:46 -04:00
Michael Manganiello
7c6dfa8e50
feat: Use ContextVar to share httpx AsyncClient instance between requests
2024-07-23 01:29:32 -03:00
Michael Manganiello
6d8a8714f5
misc: Migrate MobyGamesHandler to async
...
Convert `MobyGamesHandler` methods to be asynchronous, and use an
`httpx` async client, instead of `requests` sync client.
2024-07-22 01:09:36 -03:00
Georges-Antoine Assi
2b2ff875ee
Calculate hashes for rom files
2024-07-15 18:27:29 -04:00
Georges-Antoine Assi
2b60402a04
start fixing mypy issues
2024-05-21 19:22:14 -04:00
Georges-Antoine Assi
a7cf0d389a
run trunk format on all files
2024-05-21 10:18:13 -04:00
Georges-Antoine Assi
880345f20c
ruff-only pre-commit
2024-05-18 12:05:57 -04:00
Georges-Antoine Assi
fd196165b8
add fake redis for tests
2024-03-26 20:37:38 -04:00
Zurdi
956a9fb647
clean utils folder
2024-02-06 23:03:44 +01:00