A release on DataFusion 55, so xarray-sql, ddxdb and einfold can share one install

Đang mở
#310 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 3 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
48/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
numpy, python
Lĩnh vực
backend, databases

Hướng nghiên cứu

Start by reading the package version constraints in the project configuration and the release workflow; the issue does not name their file paths. Check how the current release pins DataFusion 55 and limits einfold, then determine what release change allows einfold 0.2. Verify that dependency resolution can include xarray-sql, ddxdb[datafusion], and einfold[datafusion] together on DataFusion 55.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

🔥 Claude (torch-sql):

torch-sql is a prototype that runs PyTorch models as SQL on XQL, aimed at Samudra on Empire AI's Beta cluster. A spike resolved Samudra's container environment (Python 3.12, numpy<2, zarr<3, pyarrow 25) together with the XQL packages, for linux-aarch64. Every package has an ARM wheel, so nothing builds from source. The one blocker is versions:

  • xarray-sql 0.6.0 pins datafusion==54.0.0;
  • ddxdb[datafusion] 0.4.6 and einfold[datafusion] 0.2.0 pin datafusion==55.0.0;
  • so uv pip compile fails with both extras, and without them it resolves to 54, where einfold can't be loaded (54's SessionContext has no with_extensions).

main already pins DataFusion 55, but it also pins einfold<0.2, and einfold 0.2.0 is out. A release on 55 that allows einfold 0.2 would let all three share one session. On 55, einfold works with numpy 1.26 and pyarrow 25 in the same check.

Ngôn ngữ chính
Python
Star
142
Fork
19
Merge trung bình
3 ngày 47 phút
Pull request đã merge (30 ngày)
8

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của xqlsystems/xarray-sql

Tất cả issue của xqlsystems/xarray-sql

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.