Unable to install along with the latest openapi-schema-validator

Đang mở Phù hợp với người mới
#1,188 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

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

Đánh giá

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

Hướng nghiên cứu

Bắt đầu trong pyproject.toml bằng cách xem xét ràng buộc phiên bản của openapi-schema-validator. Tái hiện quá trình cài đặt đã được báo cáo với openapi-schema-validator 0.9.0 và openapi-core, sau đó xác minh rằng các phiên bản tương thích mới nhất có thể được cài đặt cùng nhau mà không có lock hiện tại. Được xem là hoàn tất khi siêu dữ liệu dependency cho phép tổ hợp được yêu cầu và quá trình cài đặt thành công.

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

Mô tả

kind/bug
Actual Behavior

When the latest openapi-schema-validator is installed and one wants to add openapi-core (without version lock), the resulting installed version is 0.14.2.

Expected Behavior

The latest versions these libraries are installable together.

Steps to Reproduce
pip install openapi-schema-validator=0.9.0 openapi-core
OpenAPI Core Version

0.23.1

OpenAPI Core Integration

django

Affected Area(s)

This should be due to this version lock in openapi-core's pyproject.toml:

openapi-schema-validator = ">=0.7.0,<0.9.0"
References

No response

Anything else we need to know?

We have use cases for openapi-schema-validator where 0.8.1 fails and 0.9.0 works, and at the same time we rely on the latest openapi-core, so this incompatibility is a bit of a hassle. Can it be resolved?

Would you like to implement a fix?

None

Ngôn ngữ chính
Python
Star
368
Fork
140
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

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

Mở hướng dẫn đóng góp

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 python-openapi/openapi-core

Tất cả issue của python-openapi/openapi-core

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.