Commit 7362bbd
authored
test: pyiceberg-core, pin datafusion and unpin pyarrow (#1648)
## Which issue does this PR close?
- Closes #.
## What changes are included in this PR?
Follow up to #1635
We dont need to pin pyarrow specifically, just grab it from pyiceberg.
Revert datafusion version threshold to 45. Version 45 is the lowest
version which will still work.
The underlying issue for #1635 is with the **newer** versions of
datafusion, mainly datafusion 49 due to a breaking change described in
#1647
So pyiceberg-core works with datafusion (python) library 45, 46, 47, and
48. just not 49
I verified locally with all the versions above:
```
hatch env prune && hatch run dev:test
```
i double checked. `insert_into` is available in datafusion 45.
apache/datafusion@7f9a8c0
## Are these changes tested?1 parent bd228fe commit 7362bbd
File tree
2 files changed
+3
-3
lines changed- bindings/python
- tests
2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
| 30 | + | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
0 commit comments