Skip to content

Commit 45cabb1

Browse files
authored
adapt:system (#18)
change callback models
1 parent 830b403 commit 45cabb1

File tree

15 files changed

+297
-114
lines changed

15 files changed

+297
-114
lines changed

.github/workflows/test-when-pr.yml

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525

2626
- name: Install Dependencies
2727
run: |
28+
pip install -r requirements.txt
2829
pip install -r requirements-dev.txt
2930
3031
- name: Test

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
.idea/
21
venv/
32
test/temp/
43
dist/

.idea/.gitignore

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/SwanLab-Toolkit.iml

+14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/file.template.settings.xml

+11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/fileTemplates/internal/Python Script.py

+9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/Project_Default.xml

+43
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ build-backend = "hatchling.build"
99

1010
[project]
1111
name = "swankit"
12-
version = "0.1.1b3"
12+
version = "0.1.2b0"
1313
dynamic = ["readme"]
1414
description = "Base toolkit for SwanLab"
1515
license = "Apache-2.0"
@@ -23,6 +23,8 @@ authors = [
2323
"Source" = "https://github.com/SwanHubX/SwanLab-Toolkit"
2424
"Bug Reports" = "https://github.com/SwanHubX/SwanLab-Toolkit/issues"
2525

26+
[tool.hatch.metadata.hooks.requirements_txt]
27+
filename = "requirements.txt"
2628

2729
[tool.hatch.metadata.hooks.fancy-pypi-readme]
2830
content-type = "text/markdown"

requirements.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pyyaml

swankit/callback/models/__init__.py

+9-2
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,15 @@
77
@Description:
88
与回调函数通信时的模型
99
"""
10-
from .key import MediaBuffer, MetricInfo, ColumnInfo
10+
from .key import MediaBuffer, MetricInfo, ColumnInfo, MetricErrorInfo
1111
from .error import OperateErrorInfo
1212
from .runtime import RuntimeInfo
1313

14-
__all__ = ["MediaBuffer", "MetricInfo", "ColumnInfo", "OperateErrorInfo", "RuntimeInfo"]
14+
__all__ = [
15+
"ColumnInfo",
16+
"MediaBuffer",
17+
"MetricInfo",
18+
"MetricErrorInfo",
19+
"OperateErrorInfo",
20+
"RuntimeInfo",
21+
]

0 commit comments

Comments
 (0)