8000 Jorwoods/type hint data alert (#934) · tableau/server-client-python@3dad933 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3dad933

Browse files
jorwoodsjacalata
authored andcommitted
Jorwoods/type hint data alert (#934)
* Type hint data alerts * Type hint DataAlertRequest * Remove type annotations from Frequency namespace * Update test_dataalert.py
1 parent 5c5b311 commit 3dad933

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

tableauserverclient/models/data_alert_item.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@
1212
from datetime import datetime
1313

1414

15+
from typing import List, Optional, TYPE_CHECKING
16+
17+
if TYPE_CHECKING:
18+
from datetime import datetime
19+
20+
1521
class DataAlertItem(object):
1622
class Frequency:
1723
Once = "Once"

tableauserverclient/models/workbook_item.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import datetime
2424
from .revision_item import RevisionItem
2525

26-
from typing import Dict, List, Optional, Set, TYPE_CHECKING
26+
from typing import Dict, List, Optional, Set, TYPE_CHECKING, Union
2727

2828
if TYPE_CHECKING:
2929
from .connection_item import ConnectionItem

tableauserverclient/server/request_factory.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@
1616
from ..models import TaskItem, UserItem, GroupItem, PermissionsRule, FavoriteItem
1717
from ..models import WebhookItem
1818

19+
from typing import TYPE_CHECKING
20+
21+
if TYPE_CHECKING:
22+
from ..models import DataAlertItem
23+
1924

2025
def _add_multipart(parts: Dict) -> Tuple[Any, str]:
2126
mime_multipart_parts = list()

0 commit comments

Comments
 (0)
0