mirror of
https://github.com/A-Minos/nonebot-plugin-tetris-stats.git
synced 2026-03-05 05:36:54 +08:00
👷 为测试矩阵添加更多 python 版本 (#568)
* 👷 为测试矩阵添加更多 python 版本 * ⬆️ 更新 lock 包版本 * 🚨 修复 mypy 报错
This commit is contained in:
5
.github/workflows/Test.yml
vendored
5
.github/workflows/Test.yml
vendored
@@ -3,7 +3,7 @@ name: Code Coverage
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- 'main'
|
- "main"
|
||||||
pull_request:
|
pull_request:
|
||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
@@ -16,8 +16,7 @@ jobs:
|
|||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
# python-version: ['3.10', '3.11', '3.12', '3.13']
|
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
|
||||||
python-version: ['3.10', '3.11', '3.12']
|
|
||||||
os: [ubuntu-latest, windows-latest, macos-latest]
|
os: [ubuntu-latest, windows-latest, macos-latest]
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -146,7 +146,7 @@ class Player:
|
|||||||
BASE_URL / 'users' / self._request_user_parameter / 'summaries' / summaries_type
|
BASE_URL / 'users' / self._request_user_parameter / 'summaries' / summaries_type
|
||||||
)
|
)
|
||||||
summaries: SummariesModel | FailedModel = type_validate_json(
|
summaries: SummariesModel | FailedModel = type_validate_json(
|
||||||
self.__SUMMARIES_MAPPING[summaries_type] | FailedModel, # type: ignore[arg-type]
|
self.__SUMMARIES_MAPPING[summaries_type] | FailedModel, # type: ignore[assignment, arg-type] #! waiting for [PEP 747](https://peps.python.org/pep-0747/)
|
||||||
raw_summaries,
|
raw_summaries,
|
||||||
)
|
)
|
||||||
if isinstance(summaries, FailedModel):
|
if isinstance(summaries, FailedModel):
|
||||||
|
|||||||
Reference in New Issue
Block a user