17
17
# Generated by synthtool. DO NOT EDIT!
18
18
19
19
from __future__ import absolute_import
20
+
20
21
import os
21
22
import pathlib
22
23
import re
23
24
import shutil
25
+ from typing import Dict, List
24
26
import warnings
25
27
26
28
import nox
27
29
28
30
FLAKE8_VERSION = "flake8==6.1.0"
29
- BLACK_VERSION = "black==22.3 .0"
30
- ISORT_VERSION = "isort==5.10.1 "
31
+ BLACK_VERSION = "black[jupyter]==23.7 .0"
32
+ ISORT_VERSION = "isort==5.11.0 "
31
33
LINT_PATHS = ["docs", "google", "tests", "noxfile.py", "setup.py"]
32
34
33
35
DEFAULT_PYTHON_VERSION = "{{ default_python_version }}"
34
36
35
- UNIT_TEST_PYTHON_VERSIONS = [{% for v in unit_test_python_versions %} "{{v}}"{% if not loop .last %} , {% endif %}{% endfor %} ]
37
+ UNIT_TEST_PYTHON_VERSIONS: List[str] = [{% for v in unit_test_python_versions %} "{{v}}"{% if not loop .last %} , {% endif %}{% endfor %} ]
36
38
UNIT_TEST_STANDARD_DEPENDENCIES = [
37
39
"mock",
38
40
"asyncmock",
@@ -41,89 +43,89 @@ UNIT_TEST_STANDARD_DEPENDENCIES = [
41
43
"pytest-asyncio",
42
44
]
43
45
{% - if unit_test_external_dependencies %}
44
- UNIT_TEST_EXTERNAL_DEPENDENCIES = [{% for v in unit_test_external_dependencies %}
46
+ UNIT_TEST_EXTERNAL_DEPENDENCIES: List[str] = [{% for v in unit_test_external_dependencies %}
45
47
"{{v}}",{% endfor %}
46
48
]
47
49
{% - else %}
48
- UNIT_TEST_EXTERNAL_DEPENDENCIES = []
50
+ UNIT_TEST_EXTERNAL_DEPENDENCIES: List[str] = []
49
51
{% - endif %}
50
52
{% - if unit_test_local_dependencies %}
51
- UNIT_TEST_LOCAL_DEPENDENCIES = [{% for v in unit_test_local_dependencies %}
53
+ UNIT_TEST_LOCAL_DEPENDENCIES: List[str] = [{% for v in unit_test_local_dependencies %}
52
54
"{{v}}",{% endfor %}
53
55
]
54
56
{% - else %}
55
- UNIT_TEST_LOCAL_DEPENDENCIES = []
57
+ UNIT_TEST_LOCAL_DEPENDENCIES: List[str] = []
56
58
{% - endif %}
57
59
{% - if unit_test_dependencies %}
58
- UNIT_TEST_DEPENDENCIES = [{% for v in unit_test_dependencies %}
60
+ UNIT_TEST_DEPENDENCIES: List[str] = [{% for v in unit_test_dependencies %}
59
61
"{{v}}",{% endfor %}
60
62
]
61
63
{% - else %}
62
- UNIT_TEST_DEPENDENCIES = []
64
+ UNIT_TEST_DEPENDENCIES: List[str] = []
63
65
{% - endif %}
64
66
{% - if unit_test_extras %}
65
- UNIT_TEST_EXTRAS = [{% for v in unit_test_extras %}
67
+ UNIT_TEST_EXTRAS: List[str] = [{% for v in unit_test_extras %}
66
68
"{{v}}",{% endfor %}
67
69
]
68
70
{% - else %}
69
- UNIT_TEST_EXTRAS = []
71
+ UNIT_TEST_EXTRAS: List[str] = []
70
72
{% - endif %}
71
73
72
74
{% - if unit_test_extras_by_python %}
73
- UNIT_TEST_EXTRAS_BY_PYTHON = {{ '{' }}{% if unit_test_extras_by_python %}{% for python_version , extras in unit_test_extras_by_python .items () %}
75
+ UNIT_TEST_EXTRAS_BY_PYTHON: Dict[str, List[str]] = {{ '{' }}{% if unit_test_extras_by_python %}{% for python_version , extras in unit_test_extras_by_python .items () %}
74
76
"{{python_version}}": [{% for v in extras %}
75
77
"{{v}}",{% endfor %}
76
78
],{% endfor %}{% endif %}
77
79
}
78
80
{% - else %}
79
- UNIT_TEST_EXTRAS_BY_PYTHON = {}
81
+ UNIT_TEST_EXTRAS_BY_PYTHON: Dict[str, List[str]] = {}
80
82
{% - endif %}
81
83
{% if system_test_python_versions %}
82
- SYSTEM_TEST_PYTHON_VERSIONS = [{% for v in system_test_python_versions %} "{{v}}"{% if not loop .last %} , {% endif %}{% endfor %} ]
84
+ SYSTEM_TEST_PYTHON_VERSIONS: List[str] = [{% for v in system_test_python_versions %} "{{v}}"{% if not loop .last %} , {% endif %}{% endfor %} ]
83
85
{% - else %}
84
- SYSTEM_TEST_PYTHON_VERSIONS = []
86
+ SYSTEM_TEST_PYTHON_VERSIONS: List[str] = []
85
87
{% - endif %}
86
- SYSTEM_TEST_STANDARD_DEPENDENCIES = [
88
+ SYSTEM_TEST_STANDARD_DEPENDENCIES: List[str] = [
87
89
"mock",
88
90
"pytest",
89
91
"google-cloud-testutils",
90
92
]
91
93
{% - if system_test_external_dependencies %}
92
- SYSTEM_TEST_EXTERNAL_DEPENDENCIES = [{% for v in system_test_external_dependencies %}
94
+ SYSTEM_TEST_EXTERNAL_DEPENDENCIES: List[str] = [{% for v in system_test_external_dependencies %}
93
95
"{{v}}",{% endfor %}
94
96
]
95
97
{% - else %}
96
- SYSTEM_TEST_EXTERNAL_DEPENDENCIES = []
98
+ SYSTEM_TEST_EXTERNAL_DEPENDENCIES: List[str] = []
97
99
{% - endif %}
98
100
{% - if system_test_local_dependencies %}
99
- SYSTEM_TEST_LOCAL_DEPENDENCIES = [{% for v in system_test_local_dependencies %}
101
+ SYSTEM_TEST_LOCAL_DEPENDENCIES: List[str] = [{% for v in system_test_local_dependencies %}
100
102
"{{v}}",{% endfor %}
101
103
]
102
104
{% - else %}
103
- SYSTEM_TEST_LOCAL_DEPENDENCIES = []
105
+ SYSTEM_TEST_LOCAL_DEPENDENCIES: List[str] = []
104
106
{% - endif %}
105
107
{% - if system_test_dependencies %}
106
- SYSTEM_TEST_DEPENDENCIES = [{% for v in system_test_dependencies %}
108
+ SYSTEM_TEST_DEPENDENCIES: List[str] = [{% for v in system_test_dependencies %}
107
109
"{{v}}",{% endfor %}
108
110
]
109
111
{% - else %}
110
- SYSTEM_TEST_DEPENDENCIES = []
112
+ SYSTEM_TEST_DEPENDENCIES: List[str] = []
111
113
{% - endif %}
112
114
{% - if system_test_extras %}
113
- SYSTEM_TEST_EXTRAS = [{% for v in system_test_extras %}
115
+ SYSTEM_TEST_EXTRAS: List[str] = [{% for v in system_test_extras %}
114
116
"{{v}}",{% endfor %}
115
117
]
116
118
{% - else %}
117
- SYSTEM_TEST_EXTRAS = []
119
+ SYSTEM_TEST_EXTRAS: List[str] = []
118
120
{% - endif %}
119
121
{% - if system_test_extras_by_python %}
120
- SYSTEM_TEST_EXTRAS_BY_PYTHON = {{ '{' }}{% if system_test_extras_by_python %}{% for python_version , extras in system_test_extras_by_python .items () %}
122
+ SYSTEM_TEST_EXTRAS_BY_PYTHON: Dict[str, List[str]] = {{ '{' }}{% if system_test_extras_by_python %}{% for python_version , extras in system_test_extras_by_python .items () %}
121
123
"{{python_version}}": [{% for v in extras %}
122
124
"{{v}}",{% endfor %}
123
125
],{% endfor %}{% endif %}
124
126
}
125
127
{% - else %}
126
- SYSTEM_TEST_EXTRAS_BY_PYTHON = {}
128
+ SYSTEM_TEST_EXTRAS_BY_PYTHON: Dict[str, List[str]] = {}
127
129
{% - endif %}
128
130
129
131
CURRENT_DIRECTORY = pathlib.Path(__file__).parent.absolute()
@@ -137,6 +139,7 @@ nox.options.sessions = [
137
139
"lint_setup_py",
138
140
"blacken",
139
141
"docs",
142
+ "format",
140
143
]
141
144
142
145
# Error if a python version is missing
0 commit comments