Skip to content

Commit 974146c

Browse files
feat(ingestion/deps): add upper bounds to dependency versions in setup.py
- Add upper bounds to all dependencies using next major version (e.g., <3.0.0) - For 0.x packages, use tight bounds (<=current) or <1.0.0 where no 1.x exists - Add comments documenting automatic dependency chains: - numpy<2 -> feast<=0.47 -> pyarrow<18.1 (resolved automatically) - sqlalchemy<2 -> sqlalchemy-pytds<1.0, sqlalchemy-hana<4.0 (resolved automatically) - protobuf<5 -> grpcio-tools<1.63 (resolved automatically) - urllib3<2 -> tableauserverclient<0.27 (resolved automatically) - Keep explicit constraints for deliberate choices (sqlalchemy<2, numpy<2)
1 parent 17b74d6 commit 974146c

File tree

1 file changed

+101
-93
lines changed

1 file changed

+101
-93
lines changed

0 commit comments

Comments
 (0)