You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* test setup needs all three access keys ([01ac735](https://github.com/digitalocean/gradient-python/commit/01ac735fb965686699df82ec8763b18ceb660972))
16
+
17
+
## 3.5.0 (2025-10-14)
18
+
19
+
Full Changelog: [v3.4.0...v3.5.0](https://github.com/digitalocean/gradient-python/compare/v3.4.0...v3.5.0)
20
+
21
+
### Features
22
+
23
+
***api:** update via SDK Studio ([#74](https://github.com/digitalocean/gradient-python/issues/74)) ([e1ab040](https://github.com/digitalocean/gradient-python/commit/e1ab0407e88f5394f5c299940a4b2fe72dbbf70e))
24
+
25
+
26
+
### Chores
27
+
28
+
***internal:** detect missing future annotations with ruff ([0fb9f92](https://github.com/digitalocean/gradient-python/commit/0fb9f9254a0f72a721fa73823399e58eec723f1a))
29
+
30
+
## 3.4.0 (2025-10-09)
31
+
32
+
Full Changelog: [v3.3.0...v3.4.0](https://github.com/digitalocean/gradient-python/compare/v3.3.0...v3.4.0)
"smoke: lightweight external integration smoke tests hitting live Gradient services",
127
+
]
125
128
126
129
[tool.pyright]
127
130
# this enables practically every flag given by pyright.
@@ -211,6 +214,8 @@ select = [
211
214
"B",
212
215
# remove unused imports
213
216
"F401",
217
+
# check for missing future annotations
218
+
"FA102",
214
219
# bare except statements
215
220
"E722",
216
221
# unused arguments
@@ -233,6 +238,8 @@ unfixable = [
233
238
"T203",
234
239
]
235
240
241
+
extend-safe-fixes = ["FA102"]
242
+
236
243
[tool.ruff.lint.flake8-tidy-imports.banned-api]
237
244
"functools.lru_cache".msg = "This function does not retain type information for the wrapped function's arguments; The `lru_cache` function from `_utils` should be used instead"
0 commit comments