Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Document Python connector extras and optional dependency compatibility

Đang mở
#14,327 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 2 ngày

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

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
55/100
Loại issue
Tài liệu
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
python
Lĩnh vực
documentation

Hướng nghiên cứu

Bắt đầu bằng cách xem xét metadata của package Python trong pyproject và tài liệu hiện có dành riêng cho từng connector để liệt kê các connector công khai, đường dẫn import, extras và các package upstream. Sau đó kiểm tra việc xác thực các ràng buộc phiên bản của CI và quá trình build tài liệu. Được xem là hoàn tất khi mọi connector đều được ánh xạ hoặc được đánh dấu là không có extra, các mục khớp với metadata, tài liệu cấu hình được liên kết và build tài liệu 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ả

Summary

Add a single Python contributor/user reference mapping Semantic Kernel connectors to their install extras and important optional dependency constraints.

Current implementation facts

Semantic Kernel's Python package supports multiple connectors with optional third-party SDKs. Import-time failures can otherwise surface far from installation.

Problem

Users and contributors must inspect pyproject metadata and individual connector docs to determine which extra installs a connector and which upstream versions are supported.

Scope
  • Add a generated or maintained compatibility table.
  • Include connector name, import path, install extra, and upstream package.
  • Link to connector-specific configuration docs.
  • State how version constraints are validated in CI.
Non-goals
  • Do not broaden dependency version ranges.
  • Do not combine all connectors into the default install.
Acceptance criteria
  • Every public Python connector maps to an extra or explicitly states none.
  • Table entries can be checked against package metadata.
  • Documentation builds successfully.

I searched Semantic Kernel issues and PRs for Python connector extras, optional dependencies, compatibility matrix, and install guidance before filing this proposal.

Ngôn ngữ chính
C#
Star
28.6k
Fork
4.8k
Merge trung bình
13 giờ 24 phút
Pull request đã merge (30 ngày)
11

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 microsoft/semantic-kernel

Tất cả issue của microsoft/semantic-kernel

Issue tương tự

Thêm issue về C#

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.