Conversation
typing-extensions = "4.9.0"
| botocore = "1.34.51" | ||
| typing-extensions = "4.9.0" | ||
| pydantic-core = "^2.16.3" | ||
| numpy = "1.24" |
There was a problem hiding this comment.
Do we want to make these dependencies required? You don't need botocore if you're a GCP user. Also, numpy should be optional if you use s3fs.
|
This pull request has been marked as stale due to 30 days of inactivity. It will be closed in 1 week if no further activity occurs. If you think that's incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@iceberg.apache.org list. Thank you for your contributions. |
|
This pull request has been closed due to lack of activity. This is not a judgement on the merit of the PR in any way. It is just a way of keeping the PR queue manageable. If you think that is incorrect, or the pull request requires review, you can revive the PR at any time. |
Resolve dependency errors found by
deptry(added in #528). From 27 -> 16 errorsbotocoreto main dependency (4 errors)typing_extensionsfrom dev dependency to main dependency (5 errors)pydantic_coreto main dependency (1 error)numpyto main dependency (1 error)botocoremissing from dependency was the main issue behind #527The rest of the errors are most likely false-positives for which we can tweak to ignore using deptry options.
build-module.py,dev/provision.py,mkdocs/gen_doc_stubs.py) (8 errors)snappy(2 errors). This might seem like a bug where deptry doesn't recognizesnappyandpython-snappyare the samehive_metastore/fb303(5 errors). These are in the/vendors/folder, so outside scope of dependency checkpsycopg2-binary(1 error). Not explicitly used in the codebase, but might need it for SQL connector(?)Deptry Log
Deptry run before:
Deptry run after: