Skip to content

Commit 2cb1c3c

Browse files
committed
Use absolute paths for SDK imports
1 parent b0817a4 commit 2cb1c3c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+64
-51
lines changed

backend/infrahub/api/storage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import hashlib
22

33
from fastapi import APIRouter, Depends, File, Response, UploadFile
4-
from infrahub_sdk import UUIDT
4+
from infrahub_sdk.uuidt import UUIDT
55
from pydantic import BaseModel
66

77
from infrahub.api.dependencies import get_current_user

backend/infrahub/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from typing import TYPE_CHECKING, Any, Optional
1111

1212
import toml
13-
from infrahub_sdk import generate_uuid
13+
from infrahub_sdk.utils import generate_uuid
1414
from pydantic import AliasChoices, BaseModel, Field, PrivateAttr, ValidationError, computed_field, model_validator
1515
from pydantic_settings import BaseSettings, SettingsConfigDict
1616
from typing_extensions import Self

backend/infrahub/core/attribute.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
import netaddr
99
import ujson
10-
from infrahub_sdk import UUIDT
1110
from infrahub_sdk.timestamp import TimestampFormatError
1211
from infrahub_sdk.utils import is_valid_url
12+
from infrahub_sdk.uuidt import UUIDT
1313
from pydantic import BaseModel, Field
1414

1515
from infrahub import config

backend/infrahub/core/node/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
from enum import Enum
44
from typing import TYPE_CHECKING, Any, Optional, TypeVar, Union, overload
55

6-
from infrahub_sdk import UUIDT
76
from infrahub_sdk.utils import is_valid_uuid
7+
from infrahub_sdk.uuidt import UUIDT
88

99
from infrahub.core import registry
1010
from infrahub.core.constants import BranchSupportType, InfrahubKind, RelationshipCardinality

backend/infrahub/core/node/standard.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from uuid import UUID
66

77
import ujson
8-
from infrahub_sdk import UUIDT
8+
from infrahub_sdk.uuidt import UUIDT
99
from pydantic import BaseModel
1010

1111
from infrahub.core.constants import NULL_VALUE

backend/infrahub/core/query/relationship.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from dataclasses import dataclass
66
from typing import TYPE_CHECKING, Generator, Optional, Union
77

8-
from infrahub_sdk import UUIDT
8+
from infrahub_sdk.uuidt import UUIDT
99

1010
from infrahub.core.constants import RelationshipDirection, RelationshipStatus
1111
from infrahub.core.query import Query, QueryType

backend/infrahub/core/relationship/model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
overload,
1818
)
1919

20-
from infrahub_sdk import UUIDT
2120
from infrahub_sdk.utils import intersection, is_valid_uuid
21+
from infrahub_sdk.uuidt import UUIDT
2222
from pydantic import BaseModel, Field
2323

2424
from infrahub.core import registry

backend/infrahub/core/timestamp.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from typing import TYPE_CHECKING, Any
44

5-
from infrahub_sdk import Timestamp as BaseTimestamp
5+
from infrahub_sdk.timestamp import Timestamp as BaseTimestamp
66

77
if TYPE_CHECKING:
88
from pendulum.datetime import DateTime

backend/infrahub/git/integrator.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,8 @@
1010
import jinja2
1111
import ujson
1212
import yaml
13-
from infrahub_sdk import (
14-
InfrahubClient,
15-
InfrahubNode,
16-
InfrahubRepositoryConfig,
17-
ValidationError,
18-
)
13+
from infrahub_sdk import InfrahubClient # noqa: TCH002
14+
from infrahub_sdk.exceptions import ValidationError
1915
from infrahub_sdk.protocols import (
2016
CoreArtifact,
2117
CoreArtifactDefinition,
@@ -31,6 +27,7 @@
3127
InfrahubGeneratorDefinitionConfig,
3228
InfrahubJinja2TransformConfig,
3329
InfrahubPythonTransformConfig,
30+
InfrahubRepositoryConfig,
3431
)
3532
from infrahub_sdk.utils import compare_lists
3633
from infrahub_sdk.yaml import SchemaFile
@@ -46,6 +43,7 @@
4643
import types
4744

4845
from infrahub_sdk.checks import InfrahubCheck
46+
from infrahub_sdk.node import InfrahubNode
4947
from infrahub_sdk.schema import InfrahubRepositoryArtifactDefinitionConfig
5048
from infrahub_sdk.transforms import InfrahubTransform
5149

backend/infrahub/git/repository.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import Any, Optional, Union
44

55
from git.exc import BadName, GitCommandError
6-
from infrahub_sdk import GraphQLError
6+
from infrahub_sdk.exceptions import GraphQLError
77
from pydantic import Field
88

99
from infrahub.core.constants import InfrahubKind, RepositoryInternalStatus

0 commit comments

Comments
 (0)