Skip to content

Commit 91f3efb

Browse files
build: upgrade pydantic from 1.10.16 -> 1.10.19
removed previous typing fix as pydantic upgrade fixes the typing issues in 3.12
1 parent 731bdbe commit 91f3efb

4 files changed

Lines changed: 46 additions & 47 deletions

File tree

poetry.lock

Lines changed: 45 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ openpyxl = "^3.1"
4242
pandas = "^2.2.2"
4343
polars = "0.20.*"
4444
pyarrow = "^17.0.0"
45-
pydantic = "1.10.16"
45+
pydantic = "1.10.19"
4646
pyspark = "3.4.*"
4747
typing_extensions = "^4.6.2"
4848

src/dve/core_engine/backends/implementations/duckdb/duckdb_helpers.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,6 @@ def get_duckdb_type_from_annotation(type_annotation: Any) -> DuckDBPyType:
169169
) # pragma: no cover
170170
if get_origin(field_annotation) is ClassVar:
171171
continue
172-
if field_name in ("__slots__"):
173-
continue
174172

175173
fields[field_name] = get_duckdb_type_from_annotation(field_annotation)
176174

@@ -384,8 +382,6 @@ def get_duckdb_cast_statement_from_annotation(
384382
) # pragma: no cover
385383
if get_origin(field_annotation) is ClassVar:
386384
continue
387-
if field_name in ("__slots__"):
388-
continue
389385

390386
fields[field_name] = get_duckdb_cast_statement_from_annotation(
391387
f"{element_name}.{field_name}", field_annotation, False, date_regex, timestamp_regex

src/dve/core_engine/backends/implementations/spark/spark_helpers.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,6 @@ def get_type_from_annotation(type_annotation: Any) -> st.DataType:
205205
) # pragma: no cover
206206
if get_origin(field_annotation) is ClassVar:
207207
continue
208-
if field_name in ("__slots__"):
209-
continue
210208

211209
field = st.StructField(field_name, get_type_from_annotation(field_annotation))
212210
fields.append(field)
@@ -509,8 +507,6 @@ def get_spark_cast_statement_from_annotation(
509507
) # pragma: no cover
510508
if get_origin(field_annotation) is ClassVar:
511509
continue
512-
if field_name in ("__slots__"):
513-
continue
514510

515511
fields[field_name] = get_spark_cast_statement_from_annotation(
516512
f"{element_name}.{field_name}", field_annotation, False, date_regex, timestamp_regex

0 commit comments

Comments
 (0)