Skip to content

Commit eba28bf

Browse files
author
Charles Lariviere
committed
fix: circular import
Signed-off-by: Charles Lariviere <charles@dribbble.com>
1 parent be52fbc commit eba28bf

14 files changed

+18
-12
lines changed

src/metabase/resource.py

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

33
from requests import HTTPError
44

5-
from metabase import Metabase
65
from metabase.exceptions import NotFoundError
6+
from metabase.metabase import Metabase
77
from metabase.missing import MISSING
88

99

tests/helpers.py

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

33
import requests
44

5-
from metabase import Metabase
5+
from metabase.metabase import Metabase
66

77

88
class IntegrationTestCase(TestCase):

tests/mbql/test_query.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from metabase.mbql.filter import Equal
55
from metabase.mbql.groupby import GroupBy
66
from metabase.mbql.query import Query
7+
from metabase.resources.metric import Metric
78

89

910
class QueryTests(TestCase):

tests/resources/test_card.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from metabase import Card
1+
from metabase.resources.card import Card
22
from tests.helpers import IntegrationTestCase
33

44

tests/resources/test_database.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
from metabase import Database, Field, Table
21
from metabase.exceptions import NotFoundError
2+
from metabase.resources.database import Database
3+
from metabase.resources.field import Field
4+
from metabase.resources.table import Table
35
from tests.helpers import IntegrationTestCase
46

57

tests/resources/test_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from metabase import Field
1+
from metabase.resources.field import Field
22
from tests.helpers import IntegrationTestCase
33

44

tests/resources/test_metric.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from metabase import Metric
21
from metabase.exceptions import NotFoundError
2+
from metabase.resources.metric import Metric
33
from tests.helpers import IntegrationTestCase
44

55

tests/resources/test_permission_group.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from metabase import PermissionGroup
21
from metabase.exceptions import NotFoundError
2+
from metabase.resources.permission_group import PermissionGroup
33
from tests.helpers import IntegrationTestCase
44

55

tests/resources/test_permission_membership.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
from metabase import PermissionGroup, PermissionMembership
1+
from metabase.resources.permission_group import PermissionGroup
2+
from metabase.resources.permission_membership import PermissionMembership
23
from tests.helpers import IntegrationTestCase
34

45

tests/resources/test_segment.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from metabase import Segment
21
from metabase.exceptions import NotFoundError
2+
from metabase.resources.segment import Segment
33
from tests.helpers import IntegrationTestCase
44

55

0 commit comments

Comments
 (0)