Skip to content

Commit ff8a58e

Browse files
committed
feat: support python 3.12
1 parent 896a814 commit ff8a58e

File tree

5 files changed

+834
-104
lines changed

5 files changed

+834
-104
lines changed

.github/workflows/main.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
'3.9',
1717
'3.10',
1818
'3.11',
19+
'3.12',
1920
]
2021
max-parallel: 4
2122

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "setuptools.build_meta"
66
name = "cogstack-model-serve"
77
authors = [{name = "Xi Bai", email = "[email protected]"}]
88
description = "A model serving and governance system for CogStack NLP solutions"
9-
requires-python = ">3.9,<3.12"
9+
requires-python = ">3.9,<3.13"
1010
dynamic = ["version"]
1111
dependencies = [
1212
"medcat[spacy,meta-cat,deid,rel-cat]~=2.2.0; python_version>='3.10'",
@@ -28,7 +28,7 @@ dependencies = [
2828
"graypy~=2.1.0",
2929
"fastapi-users~=13.0.0",
3030
"fastapi-users-db-sqlalchemy~=5.0.0",
31-
"asyncpg~=0.27.0",
31+
"asyncpg~=0.29.0",
3232
"aiosqlite~=0.19.0",
3333
"evaluate~=0.4.1",
3434
"websockets~=12.0",

tests/app/trainers/test_medcat_trainer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test_save_model_pack():
4545
"model.zip",
4646
"model description",
4747
)
48-
model.save_model_pack.called_once_with("retrained_models_dir", "model")
48+
model.save_model_pack.assert_called_once_with("retrained_models_dir", "model")
4949
assert model.config.meta.description == "model description"
5050

5151

tests/app/trainers/test_metacat_trainer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test_save_model_pack():
4545
"model.zip",
4646
"model description",
4747
)
48-
model.save_model_pack.called_once_with("retrained_models_dir", "model")
48+
model.save_model_pack.assert_called_once_with("retrained_models_dir", "model")
4949
assert model.config.meta.description == "model description"
5050

5151

0 commit comments

Comments
 (0)