Skip to content

Commit 37f980b

Browse files
authored
Merge pull request #145 from mvdbeek/modernize_pydantic_v1_syntax
Modernize remaining pydantic v1 syntax to v2
2 parents 463030f + f4afd8b commit 37f980b

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

gravity/settings.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import yaml
1010
from pydantic import (
1111
BaseModel,
12+
ConfigDict,
1213
Field,
1314
field_validator,
1415
ValidationInfo,
@@ -151,8 +152,7 @@ class CelerySettings(BaseModel):
151152
names.
152153
""")] = {}
153154

154-
class Config:
155-
use_enum_values = True
155+
model_config = ConfigDict(use_enum_values=True)
156156

157157

158158
class GunicornSettings(BaseModel):

tests/test_config_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def test_load_defaults(galaxy_yml, galaxy_root_dir, state_dir, default_config_ma
2929
assert gunicorn_settings['extra_args'] == default_settings.gunicorn.extra_args
3030
assert gunicorn_settings['preload'] is True
3131
celery_settings = config.get_service('celery').settings
32-
assert celery_settings == default_settings.celery.dict()
32+
assert celery_settings == default_settings.celery.model_dump()
3333
with pytest.raises(IndexError):
3434
config.get_service('tusd')
3535

0 commit comments

Comments
 (0)