Skip to content

Commit 5c71072

Browse files
Unquote type annotations in create_secrets_files (#3126)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent a95bfa3 commit 5c71072

1 file changed

Lines changed: 15 additions & 19 deletions

File tree

admin/create_secrets_files.py

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,24 @@
88
import sys
99
import textwrap
1010
from pathlib import Path
11-
from typing import TYPE_CHECKING
1211

1312
import vws_web_tools
1413
from selenium.common.exceptions import TimeoutException
15-
16-
if TYPE_CHECKING:
17-
from selenium.webdriver.remote.webdriver import WebDriver
18-
from vws_web_tools import DatabaseDict, VuMarkDatabaseDict
19-
14+
from selenium.webdriver.remote.webdriver import WebDriver
15+
from vws_web_tools import DatabaseDict, VuMarkDatabaseDict
2016

2117
VUMARK_TEMPLATE_SVG_FILE_PATH = Path(__file__).with_name(
2218
name="vumark_template.svg",
2319
)
2420

2521

2622
def _create_and_get_cloud_database_details(
27-
driver: "WebDriver",
23+
driver: WebDriver,
2824
email_address: str,
2925
password: str,
3026
cloud_license_name: str,
3127
cloud_database_name: str,
32-
) -> "DatabaseDict":
28+
) -> DatabaseDict:
3329
"""Create a cloud database and get its details.
3430
3531
Returns database details.
@@ -57,9 +53,9 @@ def _create_and_get_cloud_database_details(
5753

5854

5955
def _create_and_get_vumark_details(
60-
driver: "WebDriver",
56+
driver: WebDriver,
6157
vumark_database_name: str,
62-
) -> "VuMarkDatabaseDict":
58+
) -> VuMarkDatabaseDict:
6359
"""Create a VuMark database and get its details.
6460
6561
Returns VuMark database details.
@@ -76,10 +72,10 @@ def _create_and_get_vumark_details(
7672

7773

7874
def _generate_secrets_file_content(
79-
cloud_database_details: "DatabaseDict",
80-
vumark_details: "VuMarkDatabaseDict",
81-
inactive_database_details: "DatabaseDict",
82-
inactive_vumark_details: "VuMarkDatabaseDict",
75+
cloud_database_details: DatabaseDict,
76+
vumark_details: VuMarkDatabaseDict,
77+
inactive_database_details: DatabaseDict,
78+
inactive_vumark_details: VuMarkDatabaseDict,
8379
vumark_target_id: str,
8480
) -> str:
8581
"""Generate the content of a secrets file."""
@@ -110,7 +106,7 @@ def _generate_secrets_file_content(
110106

111107

112108
def _create_and_get_vumark_target_id(
113-
driver: "WebDriver",
109+
driver: WebDriver,
114110
vumark_database_name: str,
115111
vumark_template_name: str,
116112
) -> str:
@@ -130,12 +126,12 @@ def _create_and_get_vumark_target_id(
130126

131127

132128
def _create_and_get_inactive_database_details(
133-
driver: "WebDriver",
129+
driver: WebDriver,
134130
email_address: str,
135131
password: str,
136132
cloud_license_name: str,
137133
cloud_database_name: str,
138-
) -> "DatabaseDict":
134+
) -> DatabaseDict:
139135
"""Create a cloud database, get its details, then delete the license to
140136
make it inactive.
141137
"""
@@ -164,12 +160,12 @@ def _create_and_get_inactive_database_details(
164160

165161

166162
def _create_and_get_inactive_vumark_details(
167-
driver: "WebDriver",
163+
driver: WebDriver,
168164
email_address: str,
169165
password: str,
170166
vumark_license_name: str,
171167
vumark_database_name: str,
172-
) -> "VuMarkDatabaseDict":
168+
) -> VuMarkDatabaseDict:
173169
"""Create a VuMark database, get its details, then delete the license
174170
to
175171
make it inactive.

0 commit comments

Comments
 (0)