Skip to content

Commit bc90a0a

Browse files
authored
chore: update mypy and ruff (#3399)
1 parent 236287f commit bc90a0a

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"google-auth",
7676
"google-cloud-bigquery",
7777
"google-cloud-bigquery-storage",
78-
"mypy~=1.10.0",
78+
"mypy~=1.13.0",
7979
"pandas-stubs",
8080
"pre-commit",
8181
"psycopg2-binary",
@@ -89,7 +89,7 @@
8989
"pytest-retry; python_version>='3.9'",
9090
"pytest-xdist",
9191
"pytz",
92-
"ruff~=0.4.0",
92+
"ruff~=0.7.0",
9393
"snowflake-connector-python[pandas,secure-local-storage]>=3.0.2",
9494
"sqlalchemy-stubs",
9595
"types-croniter",

sqlmesh/core/engine_adapter/spark.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,9 +195,9 @@ def sqlglot_complex_to_spark_complex(complex_type: exp.DataType) -> spark_types.
195195
else partial(sqlglot_complex_to_spark_complex, data_type)
196196
)
197197
if is_struct:
198-
expressions.append(spark_types.StructField(col_name, type_func()))
198+
expressions.append(spark_types.StructField(col_name, type_func())) # type: ignore
199199
else:
200-
expressions.append(type_func())
200+
expressions.append(type_func()) # type: ignore
201201
klass = cls._sqlglot_to_spark_complex_mapping[complex_type.this]
202202
if is_struct:
203203
return klass(expressions)

sqlmesh/core/snapshot/definition.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1213,7 +1213,7 @@ def _snapshot_ids_set_validator(cls, v: t.Any) -> t.Optional[t.FrozenSet[t.Tuple
12131213
return frozenset(
12141214
{
12151215
(
1216-
cls._snapshot_id_key(snapshot_id)
1216+
cls._snapshot_id_key(snapshot_id) # type: ignore
12171217
if isinstance(snapshot_id, SnapshotId)
12181218
else snapshot_id
12191219
)

sqlmesh/utils/pydantic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ def get_dialect(values: t.Any) -> str:
8989
from sqlmesh.core.model import model
9090

9191
dialect = (values if isinstance(values, dict) else values.data).get("dialect")
92-
return model._dialect if dialect is None else dialect
92+
return model._dialect if dialect is None else dialect # type: ignore
9393

9494

9595
def _expression_encoder(e: exp.Expression) -> str:

0 commit comments

Comments
 (0)