Upgrade to Pydantic 2.8.2 by olp-cs · Pull Request #51 · harmonydata/harmony
Traceback (most recent call last):
File "/tmp/harmonyolpapi/main.py", line 38, in <module>
from harmony_api.core.settings import settings
File "/tmp/harmonyolpapi/harmony_api/core/settings.py", line 31, in <module>
from pydantic import BaseSettings
File "/tmp/harmonyolp/.venv/lib/python3.11/site-packages/pydantic/__init__.py", line 395, in __getattr__
return _getattr_migration(attr_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/tmp/harmonyolp/.venv/lib/python3.11/site-packages/pydantic/_migration.py", line 296, in wrapper
raise PydanticImportError(
pydantic.errors.PydanticImportError: `BaseSettings` has been moved to the `pydantic-settings` package. See https://docs.pydantic.dev/2.8/migration/#basesettings-has-moved-to-pydantic-settings for more details.
For further information visit https://errors.pydantic.dev/2.8/u/import-error