We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents bbc840d + 8a5254f commit a587fd9Copy full SHA for a587fd9
.devcontainer/devcontainer.json
@@ -1,6 +1,6 @@
1
{
2
"name":"howlongtobeatpy-devcontainer",
3
- "image":"mcr.microsoft.com/devcontainers/python:3.9",
+ "image":"mcr.microsoft.com/devcontainers/python:3.13",
4
"features":{
5
6
},
.github/workflows/manual-publish-version.yml
@@ -16,7 +16,7 @@ jobs:
16
- name: Set up Python
17
uses: actions/setup-python@v5
18
with:
19
- python-version: '3.9'
+ python-version: '3.13'
20
- name: Install pypa/build
21
run: |
22
python3 -m pip install build --user
.github/workflows/python-test-dev.yml
@@ -18,7 +18,7 @@ jobs:
- name: Install dependencies
23
24
cd howlongtobeatpy
.github/workflows/python-test-pr.yml
.github/workflows/python-test-release.yml
@@ -26,7 +26,7 @@ jobs:
26
27
28
29
30
31
32
python -m pip install --upgrade pip
howlongtobeatpy/howlongtobeatpy/HowLongToBeatEntry.py
@@ -47,7 +47,7 @@ def __init__(self):
47
self.coop_time = None
48
# invested_mp value
49
self.mp_time = None
50
- # These are used to identify if the game has singpe, coop and/or multiplayer
+ # These are used to identify if the game has singleplayer, coop and/or multiplayer
51
# So you can filter data based on those
52
self.complexity_lvl_combine = False
53
self.complexity_lvl_sp = False
howlongtobeatpy/howlongtobeatpy/JSONResultParser.py
@@ -91,14 +91,14 @@ def parse_json_element(self, input_game_element):
91
current_entry.complexity_lvl_mp = bool(input_game_element.get("comp_lvl_mp", 0))
92
# Auto-Nullify values based on the flags
93
if self.auto_filter_times:
94
- if current_entry.complexity_lvl_spisFalse:
+ if notcurrent_entry.complexity_lvl_sp:
95
current_entry.main_story = None
96
current_entry.main_extra = None
97
current_entry.completionist = None
98
current_entry.all_styles = None
99
- if current_entry.complexity_lvl_coisFalse:
+ if notcurrent_entry.complexity_lvl_co:
100
current_entry.coop_time = None
101
- if current_entry.complexity_lvl_mpisFalse:
+ if notcurrent_entry.complexity_lvl_mp:
102
current_entry.mp_time = None
103
# Compute Similarity
104
game_name_similarity = self.similar(self.game_name, current_entry.game_name,
howlongtobeatpy/setup.py
@@ -14,10 +14,10 @@
14
license='MIT',
15
keywords='howlongtobeat gaming steam uplay origin time length how long to beat',
install_requires=[
- 'aiohttp>=3.11.10',
- 'requests>=2.32.3',
- 'aiounittest>=1.4.2',
- 'fake_useragent>=2.0.3',
- 'beautifulsoup4>=4.12.3'
+ 'aiohttp~=3.12',
+ 'requests~=2.32',
+ 'aiounittest~=1.5',
+ 'fake_useragent~=2.2',
+ 'beautifulsoup4~=4.13'
],
zip_safe=False)
sonar-project.properties
@@ -3,7 +3,7 @@ sonar.projectKey=ScrappyCocco_HowLongToBeat-PythonAPI
sonar.projectName=HowLongToBeat-PythonAPI
sonar.projectVersion=1.0.18
-sonar.python.version=3.9
+sonar.python.version=3.13
7
8
# Define separate root directories for sources and tests
9
sonar.sources=howlongtobeatpy/howlongtobeatpy/
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments