Skip to content

Commit 7a50c73

Browse files
committed
fix: Move imports to top of file to resolve linter errors
- Fix E402 linter error in feast/dbt/codegen.py by moving imports before logger initialization - Update requirements files to include dbt-artifacts-parser in pydantic dependency comments Signed-off-by: yassinnouh21 <[email protected]>
1 parent ed2c291 commit 7a50c73

File tree

4 files changed

+5
-2
lines changed

4 files changed

+5
-2
lines changed

sdk/python/feast/dbt/codegen.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010

1111
from jinja2 import BaseLoader, Environment
1212

13-
logger = logging.getLogger(__name__)
14-
1513
from feast.dbt.mapper import map_dbt_type_to_feast_type
1614
from feast.dbt.parser import DbtModel
1715
from feast.types import (
@@ -26,6 +24,8 @@
2624
UnixTimestamp,
2725
)
2826

27+
logger = logging.getLogger(__name__)
28+
2929
# Template for generating a complete Feast definitions file
3030
FEAST_FILE_TEMPLATE = '''"""
3131
Feast feature definitions generated from dbt models.

sdk/python/requirements/py3.10-ci-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3772,6 +3772,7 @@ pydantic==2.12.5 \
37723772
--hash=sha256:e561593fccf61e8a20fc46dfc2dfe075b8be7d0188df33f221ad1f0139180f9d
37733773
# via
37743774
# feast (setup.py)
3775+
# dbt-artifacts-parser
37753776
# docling
37763777
# docling-core
37773778
# docling-ibm-models

sdk/python/requirements/py3.11-ci-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3937,6 +3937,7 @@ pydantic==2.12.5 \
39373937
# via
39383938
# feast (setup.py)
39393939
# codeflare-sdk
3940+
# dbt-artifacts-parser
39403941
# docling
39413942
# docling-core
39423943
# docling-ibm-models

sdk/python/requirements/py3.12-ci-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3927,6 +3927,7 @@ pydantic==2.12.5 \
39273927
# via
39283928
# feast (setup.py)
39293929
# codeflare-sdk
3930+
# dbt-artifacts-parser
39303931
# docling
39313932
# docling-core
39323933
# docling-ibm-models

0 commit comments

Comments
 (0)