coderedcorp / coderedcorp/coderedcms

Please remove the upper bound on Django

Đang mở Phù hợp với người mới
#714 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Type: Bug
Ngôn ngữ chính
Python
Star
765
Fork
154
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

#### Describe the bug
Wagtail works like a charm with Django 6.0+ but I can’t install CRX because of that upper bound.
The comment in pyproject.toml is even misguiding:

```toml
dependencies = [
...
"Django>=4.2,<6.0", # should be the same as wagtail
]
```

The Wagtail’s pyproject.toml:

```toml
dependencies = [
...
"Django>=4.2"
]
```

I see that CRX is tested against 5.2 and below, so it’s my responsibility to dare use it with Django 6.

---

Some opinion on the subject: https://iscinumpy.dev/post/bound-version-constraints/

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Mở pyproject.toml và kiểm tra ràng buộc dependency CRX cùng comment liền kề. Xóa giới hạn trên của Django để nó khớp với ràng buộc Wagtail đã nêu, sau đó xác minh rằng metadata của dependency cho phép Django 6.0 và các kiểm tra phiên bản được hỗ trợ hiện có vẫn không thay đổi.

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

Đánh giá

Công nghệ
django, python
Lĩnh vực
build-system
Loại issue
Lỗi
Độ khó
1/5
Thời gian dự kiến
Dưới một giờ
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Đặc tả rõ ràng
Mức phù hợp với người mới
78/100

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.