Skip to content

Commit 007e89a

Browse files
committed
feat: delay dandischema.models import in dandi/dandiset.py
1 parent 571de07 commit 007e89a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

dandi/dandiset.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
from pathlib import Path, PurePath, PurePosixPath
88
from typing import TYPE_CHECKING
99

10-
from dandischema.models import get_schema_version
11-
1210
from . import get_logger
1311
from .consts import dandiset_metadata_file
1412
from .files import DandisetMetadataFile, LocalAsset, dandi_file, find_dandi_files
@@ -32,6 +30,8 @@ def __init__(
3230
schema_version: str | None = None,
3331
) -> None:
3432
if schema_version is not None:
33+
from dandischema.models import get_schema_version
34+
3535
current_version = get_schema_version()
3636
if schema_version != current_version:
3737
raise ValueError(

0 commit comments

Comments
 (0)