Commit Graph

76 Commits

Author SHA1 Message Date
洛水居室
fd73456360
🔖 Bump Version to v0.1.3 2023-07-19 20:08:15 +08:00
洛水居室
07977a7738
🎨 Renamed ApiHelperException to SIMNetException due to project renaming
The project was originally initialized as 'ApiHelper', but has since been formally renamed to 'SIMNet'. This commit updates the base exception class name and the associated documentation comment to reflect this change, for consistency.
2023-07-19 20:07:44 +08:00
洛水居室
abd73f4050
Revert "Update DailyRewardClient error handler" 2023-07-19 13:27:55 +08:00
409e0058f9
🐛 Fix daily reward lang 2023-07-19 13:02:22 +08:00
洛水居室
ca085ef7f7
🔖 Bump Version to v0.1.2 2023-07-19 12:44:42 +08:00
e840edd614
🐛 Fix BadRequest ret code 2023-07-19 12:41:39 +08:00
洛水居室
9970561cf7
🎨 Update DailyRewardClient error handler 2023-07-19 10:22:10 +08:00
洛水居室
cc06be92fb
🎨 Rename list attribute in CalculatorArtifactResult
The `list` attribute in the `CalculatorArtifactResult` class was renamed to `consumable_list`. This was done to avoid confusion and potential issues with the use of `list`, which is a built-in name in Python.
2023-07-18 22:17:06 +08:00
d0f7ec35c3
🐛 Fix hoyolab game sign 2023-07-18 21:27:23 +08:00
386c14c149
Support query starrail activity 2023-07-18 21:14:16 +08:00
b29ecf51fa
♻️ Refactor device property to func 2023-07-18 20:13:07 +08:00
洛水居室
c2791a8619
🎨 Update request_daily_reward request header 2023-07-18 20:00:44 +08:00
洛水居室
0c0c841a13
🔖 Bump Version to v0.1.1 2023-07-18 17:37:27 +08:00
omg-xtao
e66746da23
Support hoyolab auth methods 2023-07-18 14:31:06 +08:00
洛水居室
408e5ba014
🔧 Update Python version requirements 2023-07-18 14:29:30 +08:00
洛水居室
180b78fdab
🐛 Fix client stub 2023-07-18 13:19:53 +08:00
洛水居室
08f42a47ee
🐛 Fix the issue of incorrect parameter passing when using Field 2023-07-18 12:58:02 +08:00
83680dc77d
🐛 Fix query hk4e token by cookie token 2023-07-17 15:34:43 +08:00
omg-xtao
70b683268b
🐛 Fix some genshin problems 2023-07-17 13:14:40 +08:00
luoshuijs
0354fe7aa5
🎨 Improve the Cookie class to allow it to accept more types of parameters 2023-06-24 19:30:54 +08:00
omg-xtao
0161ec695c
Add custom device header 2023-06-24 02:45:26 +08:00
omg-xtao
424c24a10b
🐛 get_record_cards ignore games that cannot be converted 2023-06-23 22:56:51 +08:00
omg-xtao
5962573495
Add starrail hoyolab diary 2023-06-23 22:54:42 +08:00
洛水居室
15c7228e2c
🎨 Add URLTypes 2023-06-12 10:59:36 +08:00
洛水居室
27325f2791
🎨 Add GenshinClient inheriting from CalculatorClient 2023-06-12 10:10:30 +08:00
洛水居室
f5664c7de0
🎨 Improve BadRequest 2023-06-12 10:09:03 +08:00
omg-xtao
ee385fea98
Tests Ignore NeedChallenge Error 2023-06-11 22:19:51 +08:00
omg-xtao
fc2faa805f
🐛 Fix RegionNotSupported Error 2023-06-11 22:19:20 +08:00
omg-xtao
db76c21d4a
Add starrail museum 2023-06-11 22:18:09 +08:00
luoshuijs
e6ec72272b
Add NeedChallenge and NotSupported exception 2023-06-11 15:15:00 +08:00
洛水居室
888c729e1f
🎨 Exported Region and Game to simnet.__init__.py 2023-06-10 16:29:15 +08:00
omg-xtao
9aaaec2d88
Add more starrail func 2023-06-09 22:55:51 +08:00
luoshuijs
a92a7f84f8
Add transaction client 2023-06-09 19:50:48 +08:00
luoshuijs
40d55ea0ee
Add diary client 2023-06-09 11:48:56 +08:00
luoshuijs
6f9cee697b
🔧 Add tests file patterns in .deepsource.toml 2023-06-09 11:23:58 +08:00
luoshuijs
f6cf65ba2e
Add device fingerprint 2023-06-09 09:30:56 +08:00
luoshuijs
1a8053ea6b
🎨 Update get_record_card 2023-05-28 17:32:40 +08:00
842ad515cd
🐛 fix starrail wish model 2023-05-26 22:32:08 +08:00
luoshuijs
7671198c0c
BaseClient supports parsing cookies in str format
Co-authored-by: xtaodada <xtao@xtaolink.cn>
2023-05-17 16:07:11 +08:00
omg-xtao
dea36a405f
Support starrail user base info 2023-05-17 16:06:52 +08:00
kotoriのねこ
88466950fe
📝 Update docs to mention HSR limited availability on Hoyolab 2023-05-17 09:28:42 +08:00
洛水居室
39082b4bcd
Update skip reason in client fixture 2023-05-12 11:57:15 +08:00
洛水居室
5f5ce47a8e
Add recognizes the region of a genshin player ID for a game biz 2023-05-12 11:45:03 +08:00
洛水居室
f61f2951a5
Add player ID check to client fixtures
In various client fixtures, a player ID check has been added to ensure that the player ID parameter is not None before creating the client object. This check helps to handle scenarios where the player ID is not provided, preventing potential errors or undesired behavior.
2023-05-12 11:36:03 +08:00
deepsource-autofix[bot]
d161c62e13
🎨 format code with black 2023-05-12 11:24:06 +08:00
洛水居室
834ce9b8ff
Add region-related code to unit tests 2023-05-12 11:01:53 +08:00
洛水居室
a1b78dcb14
Add get the genshin accounts 2023-05-11 17:35:24 +08:00
洛水居室
859c21c4f5
Update tests 2023-05-11 16:39:04 +08:00
洛水居室
9731216a08
🎨 Update CalculatorTalent.type function signature
Update the function signature of `CalculatorTalent.type` to support `None` as a valid value in Python 3.9.
2023-05-11 16:37:49 +08:00
洛水居室
009f74839f
Add support for TEST_BUILD environment variable
In the `test_build` function, added support for the TEST_BUILD environment variable. Now, if the variable is set to True, the `test_build` function will run; otherwise, it will skip the test and output a related message. Additionally, introduced a new pytest fixture `if_test_build` to check if the test is enabled.
2023-05-09 16:20:56 +08:00