Skip to content

Commit 65cb70a

Browse files
committed
WIP: relative imports
1 parent 39ca594 commit 65cb70a

File tree

8 files changed

+31
-31
lines changed

8 files changed

+31
-31
lines changed

tuttle/app/auth/data_source.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from typing import Optional, Type, Union
22

3-
from core.abstractions import SQLModelDataSourceMixin
4-
from core.intent_result import IntentResult
3+
from ..core.abstractions import SQLModelDataSourceMixin
4+
from ..core.intent_result import IntentResult
55

6-
from tuttle.dev import deprecated
7-
from tuttle.model import User
6+
from ...dev import deprecated
7+
from ...model import User
88

99

1010
class UserDataSource(SQLModelDataSourceMixin):

tuttle/app/auth/intent.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from typing import Type, Union, Optional
22

3-
from core.intent_result import IntentResult
4-
from core.abstractions import Intent
3+
from ..core.intent_result import IntentResult
4+
from ..core.abstractions import Intent
55

6-
from tuttle.model import User, Address
6+
from ...model import User, Address
77

88
from .data_source import UserDataSource
99

tuttle/app/auth/view.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from ..core.intent_result import IntentResult
2222
from ..res import dimens, fonts, image_paths, res_utils, colors, theme
2323
from ..preferences.intent import PreferencesIntent
24-
from ..model import User, BankAccount
24+
from ...model import User, BankAccount
2525

2626
from .intent import AuthIntent
2727

tuttle/app/clients/intent.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from typing import Mapping, Type, Union
22

3-
from contacts.intent import ContactsIntent
4-
from core.intent_result import IntentResult
5-
from core.abstractions import Intent
3+
from ..contacts.intent import ContactsIntent
4+
from ..core.intent_result import IntentResult
5+
from ..core.abstractions import Intent
66

7-
from tuttle.model import Client, Contact
7+
from ...model import Client, Contact
88

99
from .data_source import ClientDataSource
1010

tuttle/app/clients/view.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
padding,
1515
)
1616

17-
from clients.intent import ClientsIntent
18-
from core import utils, views
19-
from core.abstractions import DialogHandler, TView, TViewParams
20-
from core.intent_result import IntentResult
21-
from res import colors, dimens, fonts, res_utils
17+
from ..clients.intent import ClientsIntent
18+
from ..core import utils, views
19+
from ..core.abstractions import DialogHandler, TView, TViewParams
20+
from ..core.intent_result import IntentResult
21+
from ..res import colors, dimens, fonts, res_utils
2222

23-
from tuttle.model import Address, Client, Contact
23+
from ...model import Address, Client, Contact
2424

2525

2626
class ClientCard(UserControl):

tuttle/app/contracts/view.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919
padding,
2020
)
2121

22-
from clients.view import ClientEditorPopUp, ClientViewPopUp
23-
from contracts.intent import ContractsIntent
24-
from core import utils, views
25-
from core.abstractions import DialogHandler, TView, TViewParams
26-
from core.intent_result import IntentResult
27-
from res import colors, dimens, fonts, res_utils
28-
29-
from tuttle.model import Client, Contract, CONTRACT_DEFAULT_VAT_RATE
30-
from tuttle.time import Cycle, TimeUnit
22+
from ..clients.view import ClientEditorPopUp, ClientViewPopUp
23+
from ..contracts.intent import ContractsIntent
24+
from ..core import utils, views
25+
from ..core.abstractions import DialogHandler, TView, TViewParams
26+
from ..core.intent_result import IntentResult
27+
from ..res import colors, dimens, fonts, res_utils
28+
29+
from ...model import Client, Contract, CONTRACT_DEFAULT_VAT_RATE
30+
from ...time import Cycle, TimeUnit
3131

3232
LABEL_WIDTH = 80
3333

tuttle/app/core/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
Text,
3535
)
3636

37-
from res import colors, dimens, fonts, image_paths
37+
from ..res import colors, dimens, fonts, image_paths
3838

3939
from .abstractions import DialogHandler
4040
from . import utils

tuttle/app/preferences/intent.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1+
from typing import Optional
12
from loguru import logger
23

34
from flet import Page
45

5-
from core.abstractions import ClientStorage, Intent
6-
from core.intent_result import IntentResult
6+
from ..core.abstractions import ClientStorage, Intent
7+
from ..core.intent_result import IntentResult
78

89
from .model import Preferences, PreferencesStorageKeys
9-
from typing import Optional
1010

1111

1212
class PreferencesIntent(Intent):

0 commit comments

Comments
 (0)