python / python/devguide

Extension modules - update MSVC for standalone module

Đang mở
#1,394 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.

type-feature
Ngôn ngữ chính
Python
Star
2.1k
Fork
1k
Merge trung bình
2 ngày 12 giờ
Pull request đã merge (30 ngày)
12

Mô tả

The page https://devguide.python.org/developer-workflow/extension-modules/#updating-msvc-project-files has recently been updated with fantastic content.

However, it currently only shows how to add a built-in module for Windows, and not a separate extension module.

We should add a second section that adds a new .vcxproj for the new extension module (or more likely copies a recommended existing one), along with the other changes necessary to ensure the new module is correctly built and distributed.

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.

Hướng nghiên cứu

Bắt đầu với phần “Updating MSVC project files” trong trang về quy trình làm việc của nhà phát triển được liên kết trong issue. Ghi lại các bước bổ sung để tạo hoặc sao chép một .vcxproj cho một mô-đun mở rộng độc lập, bao gồm các thay đổi về build và phân phối; hoàn tất khi trang bao quát cả các mô-đun mở rộng tích hợp lẫn riêng biệt.

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

Đánh giá

Công nghệ
python
Lĩnh vực
build-system, documentation
Loại issue
Tài liệu
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
45/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.