Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
fix: handle hyphon in sqlite project name ([#5575](#5575))
Signed-off-by: Jacob Weinhold <29459386+jfw-ppi@users.noreply.github.com>
  • Loading branch information
jfw-ppi authored and ntkathole committed Dec 2, 2025
commit 1ac5c8ea8ca03c4a29e6a297ca890abe0677cbee
4 changes: 3 additions & 1 deletion sdk/python/feast/repo_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
)
from feast.importer import import_class
from feast.permissions.auth.auth_type import AuthType
from feast.repo_operations import is_valid_name

warnings.simplefilter("once", RuntimeWarning)

Expand Down Expand Up @@ -505,6 +504,9 @@ def _validate_feature_server_config(cls, values: Any) -> Any:
@field_validator("project")
@classmethod
def _validate_project_name(cls, v: str, info: ValidationInfo) -> str:
# Deferred import to avoid circular dependency during package initialization.
from feast.repo_operations import is_valid_name

sqlite_compatible = False

online_store = info.data.get("online_store") if info else None
Expand Down
Loading