Python-certifi-win32 phá vỡ pip

Sửa lỗi tạo điểm đầu vào của

ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
10,
ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
11 và
ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
12 để giải thích chính xác cho các phân đoạn phiên bản Python nhiều chữ số [e. g. phần “11” của 3. 11]. [#11547]

22. 3 [2022-10-15]

Ngừng sử dụng và xóa

  • Không dùng nữa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    13 buộc pip phải sử dụng lệnh
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    14 không dùng nữa của
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    15. [#11358]

  • Không dùng nữa cài đặt với 'thiết lập. cài đặt py' khi kích hoạt không nhị phân cho các bản phân phối nguồn mà không có 'pyproject. toml'. [#11452]

  • Không dùng nữa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    0 vô hiệu hóa bộ đệm bánh xe. [#11454]

  • Xóa cờ chọn tham gia

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1. Điều này được cho là đã được gỡ bỏ trong 21. 0, nhưng bị bỏ lỡ trong chu kỳ phát hành đó. [#11493]

  • Không dùng nữa cài đặt với 'thiết lập. cài đặt py' khi không có gói 'bánh xe' đối với các bản phân phối nguồn không có 'pyproject. toml'. [#8559]

  • Loại bỏ khả năng sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    2 kết hợp với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    3. [#9789]

Đặc trưng

  • Sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    4 để mở trình chỉnh sửa với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    5. [#10716]

  • Sử dụng thuộc tính

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    6 từ PEP 658 để giải quyết siêu dữ liệu phân phối mà không cần tải xuống dist. [#11111]

  • Thêm tùy chọn để chạy bộ thử nghiệm với pip được xây dựng dưới dạng zipapp. [#11250]

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    7 để cho phép pip quản lý các môi trường Python khác với một pip được cài đặt trong. [#11320]

  • Ghi lại bản phân phối zipapp [thử nghiệm] mới của pip. [#11459]

  • Sử dụng 'bzr co --lightweight' nhanh hơn nhiều để lấy bản sao của cây Bazaar. [#5444]

Sửa lỗi

  • Sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    8 khi
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    9 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    00 được chỉ định bên trong tệp yêu cầu. [#11276]

  • Đảm bảo rằng tệp thực thi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 ứng cử viên tồn tại, khi kiểm tra phiên bản mới của pip. [#11309]

  • Bỏ qua các bản phân phối có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    02 không hợp lệ trong siêu dữ liệu thay vì bị lỗi, khi sử dụng chương trình phụ trợ
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    03. [#11352]

  • Nâng cao RequestFileParseError khi phân tích cú pháp các tùy chọn yêu cầu không đúng định dạng mà shlex không thể phân tích cú pháp thành công. [#11491]

  • Khắc phục sự cô lập môi trường xây dựng trên một số Pythons hệ thống. [#6264]

Thư viện được cung cấp

  • Nâng cấp chứng chỉ đến 2022. 9. 24

  • Nâng cấp distlib lên 0. 3. 6

  • Nâng cấp idna lên 3. 4

  • Nâng cấp pep517 lên 0. 13. 0

  • Nâng cấp pygment lên 2. 13. 0

  • Nâng cấp độ bền lên 8. 1. 0

  • Nâng cấp typing_extensions lên 4. 4. 0

  • Nâng cấp urllib3 lên 1. 26. 12

Tài liệu cải tiến

  • Đề cập rằng --quiet phải được sử dụng khi viết báo cáo cài đặt vào thiết bị xuất chuẩn. [#11357]

22. 2. 2 [2022-08-03]

Sửa lỗi

  • Tránh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    04 khi gỡ bỏ
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    05 do công cụ thiết lập cung cấp và nó thiếu triển khai. [#11314]

  • Sửa lỗi nhập khi cài đặt lại pip trong trang web của người dùng. [#11319]

  • Hiển thị cảnh báo ngừng sử dụng pip theo mặc định. [#11330]

22. 2. 1 [2022-07-27]

Sửa lỗi

  • Gửi lời nhắc nâng cấp pip tới stderr. [#11282]

  • Đảm bảo rằng mọi thứ hoạt động chính xác trong các môi trường có sẵn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 setuptools-injected theo mặc định. Điều này được thực hiện bằng cách hợp tác với logic tiêm của setuptools để đảm bảo rằng thay vào đó, pip sử dụng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 từ thư viện chuẩn Python. [#11298]

  • Làm rõ rằng đầu ra liên quan đến bánh xe của

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    08 chỉ là về bánh xe được chế tạo tại địa phương. [#11300]

22. 2 [2022-07-21]

Ngừng sử dụng và xóa

  • Xóa cờ tính năng không dùng nữa của

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    09. [#10825]

  • Xóa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    00. [#11241]

Đặc trưng

  • Thêm hỗ trợ để sử dụng cửa hàng ủy thác làm phụ trợ xác minh chứng chỉ SSL thay thế. Phần phụ trợ có thể được bật trên Python 3. 10 trở lên bằng cách cài đặt

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 vào môi trường và thêm cờ
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    02 vào các lệnh pip khác nhau

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 khác với chương trình phụ trợ xác minh mặc định hiện tại [được cung cấp bởi
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    04] ở chỗ nó sử dụng kho lưu trữ tin cậy của hệ điều hành, có thể được kiểm soát và tăng cường tốt hơn để hỗ trợ tốt hơn các chứng chỉ phi tiêu chuẩn. Tùy thuộc vào phản hồi, pip có thể chuyển sang đây làm chương trình phụ trợ xác minh chứng chỉ mặc định trong tương lai. [#11082]

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    05 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06, để cho phép nó in những gì nó sẽ cài đặt nhưng không thực sự thay đổi bất cứ điều gì trong môi trường đích. [#11096]

  • Ghi lại các mục trong bộ nhớ cache của bánh xe URL của tạo phẩm ban đầu đã được tải xuống để xây dựng các bánh xe được lưu trong bộ nhớ cache. Bản ghi được đặt tên là

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    07 và sử dụng định dạng URL trực tiếp PEP 610. [#11137]

  • Hỗ trợ PEP 691. [#11158]

  • các cảnh báo không dùng nữa của pip giờ đã phân lớp thành

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    08 tích hợp sẵn và có thể bị chặn bằng cách chạy trình thông dịch Python với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    09. [#11225]

  • Thêm lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    100 để lấy danh sách các bản phân phối đã cài đặt và thông tin khác về môi trường Python, ở định dạng JSON. [#11245]

  • Tăng tốc đáng kể việc tạo môi trường bị cô lập, bằng cách sử dụng cùng một nguồn cho pip thay vì tạo bản cài đặt độc lập cho từng môi trường. [#11257]

  • Thêm tùy chọn thử nghiệm

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    101 vào lệnh cài đặt để tạo báo cáo JSON về những gì đã được cài đặt. Kết hợp với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    05 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    103, nó có thể được sử dụng để giải quyết các yêu cầu. [#53]

Sửa lỗi

  • Sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    104 cho các gói có phần phụ thuộc bản dựng trước khi phát hành được xác định trong cả
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    106 của
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    108 của
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107. [#10222]

  • Khi pip viết lại dòng shebang trong tập lệnh trong khi cài đặt bánh xe, hãy cập nhật hàm băm và kích thước trong mục nhập tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    109 tương ứng. [#10744]

  • Không coi thư mục

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    110 được tìm thấy bên trong tệp zip giống như bánh xe là siêu dữ liệu cho bản phân phối đã cài đặt. Một gói trong bánh xe [theo định nghĩa] không được cài đặt và không được đảm bảo hoạt động do cách bánh xe được cấu trúc. [#11217]

  • Sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    111 để đọc tệp
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    112 trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    113. Điều này làm cho lệnh an toàn để sử dụng từ zipapp. [#11248]

  • Làm cho tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    114 của lệnh
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    115 không chỉ áp dụng cho các yêu cầu được chỉ định trên dòng lệnh mà còn cho cả các phần phụ thuộc của chúng. [#9523]

Tiến trình

  • Loại bỏ sự phụ thuộc vào mô-đun cgi stdlib, mô-đun không được dùng trong Python 3. 11

Thư viện được cung cấp

  • Xóa html5lib

  • Nâng cấp chứng chỉ đến 2022. 6. 15

  • Nâng cấp chardet lên 5. 0. 0

  • Nâng cấp colorama lên 0. 4. 5

  • Nâng cấp distlib lên 0. 3. 5

  • Nâng cấp msgpack lên 1. 0. 4

  • Nâng cấp pygment lên 2. 12. 0

  • Nâng cấp pyparsing lên 3. 0. 9

  • Nâng cấp yêu cầu lên 2. 28. 1

  • Nâng cấp phong phú lên 12. 5. 1

  • Nâng cấp typing_extensions lên 4. 3. 0

  • Nâng cấp urllib3 lên 1. 26. 10

22. 1. 2 [2022-05-31]

Sửa lỗi

  • Hoàn nguyên #10979 kể từ khi nó giới thiệu hồi quy trong một số trường hợp cạnh nhất định. [#10979]

  • Khắc phục một xác nhận không chính xác trong logic ghi nhật ký khiến lời nhắc nâng cấp không được hiển thị. [#11136]

22. 1. 1 [2022-05-20]

Sửa lỗi

  • Lọc đúng cách các phụ thuộc tùy chọn [i. e. bổ sung] khi kiểm tra bản phân phối môi trường xây dựng. [#11112]

  • Thay đổi kiểm tra phụ thuộc môi trường xây dựng để chọn tham gia. [#11116]

  • Cho phép sử dụng phiên bản phát hành trước để đáp ứng yêu cầu xây dựng. Điều này giúp các môi trường xây dựng được điền thủ công để phát hiện chính xác hơn các xung đột về yêu cầu thời gian xây dựng. [#11123]

22. 1 [2022-05-11]

Tiến trình

  • Bật triển khai siêu dữ liệu

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    03 theo mặc định trên Python 3. 11 [hoặc muộn hơn]. Biến môi trường
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    117 vẫn có thể được sử dụng để kích hoạt triển khai trên 3. 10 trở về trước hoặc tắt nó trên 3. 11 [bằng cách đặt thành
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    118 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    119]

Sửa lỗi

  • Hoàn nguyên #9243 kể từ khi nó đưa ra hồi quy trong một số trường hợp cạnh nhất định. [#10962]

  • Sửa siêu dữ liệu

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    120 bị thiếu khi sử dụng các ràng buộc URL. [#11079]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    121 hiện chuẩn hóa tên bằng cách chuyển đổi dấu gạch dưới thành dấu gạch ngang. [#9330]

22. 1b1 [30-04-2022]

Tiến trình

  • Bắt đầu di chuyển triển khai siêu dữ liệu phân phối từ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    122 sang
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    03. Việc triển khai mới hiện không được hiển thị theo bất kỳ cách nào đối với người dùng, nhưng được bao gồm trong cơ sở mã để phát triển dễ dàng hơn

Ngừng sử dụng và xóa

  • Thả

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    124, theo thông báo không dùng nữa. [#11001]

Đặc trưng

  • Thêm tùy chọn để cài đặt và gỡ cài đặt các lệnh để từ chối cảnh báo chạy với quyền root. [#10556]

  • Bao gồm Project-URL trong đầu ra

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125. [#10799]

  • Cải thiện thông báo lỗi khi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    5 được cung cấp trình chỉnh sửa không tồn tại. [#10812]

  • Thêm giao diện người dùng để cung cấp cài đặt cấu hình để xây dựng phụ trợ. [#11059]

  • Thêm hỗ trợ cho tự động hoàn thành Powershell. [#9024]

  • Giải thích tại sao không thể truy xuất phiên bản đã chỉ định khi Yêu cầu-Python không được đáp ứng. [#9615]

  • Xác thực các phụ thuộc bản dựng khi sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    127. [#9794]

Sửa lỗi

  • Khắc phục các kiểm tra có điều kiện để ngăn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    128 cố gắng tự sửa đổi trên Windows. [#10560]

  • Sửa lỗi gỡ cài đặt có thể chỉnh sửa từ liên kết ngã ba Windows. [#10696]

  • Dự phòng cho pyproject. các bản dựng dựa trên toml nếu có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 trong một dự án, nhưng không thể nhập
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    15. [#10717]

  • Khi kiểm tra các xung đột trong môi trường xây dựng, hãy bỏ qua các yêu cầu có chứa các điểm đánh dấu không phù hợp với môi trường hiện tại một cách chính xác. [#10883]

  • Vô hiệu hóa nhập brotli trong urllib3 được bán để brotli có thể được gỡ cài đặt/nâng cấp bởi pip. [#10950]

  • Ưu tiên thông tin đăng nhập URL trên netrc. [#10979]

  • Lọc các bản phân phối có sẵn bằng cách sử dụng khai báo hàm băm từ các tệp ràng buộc. [#9243]

  • Sửa lỗi khi cố gỡ cài đặt các gói được cài đặt dưới dạng có thể chỉnh sửa từ ổ đĩa mạng. [#9452]

  • Khắc phục sự cố cài đặt pip bằng proxy do không nhất quán về cách Yêu cầu hiện đang xử lý mức độ ưu tiên thay đổi trong phiên. [#9691]

Thư viện được cung cấp

  • Nâng cấp CacheControl lên 0. 12. 11

  • Nâng cấp distro lên 1. 7. 0

  • Nâng cấp platformdirs lên 2. 5. 2

  • Xóa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    131 khỏi các phụ thuộc được cung cấp

  • Nâng cấp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    132 lên 3. 0. 8 để cải thiện hiệu suất khởi động

  • Nâng cấp phong phú lên 12. 2. 0

  • Nâng cấp tomli lên 2. 0. 1

  • Nâng cấp typing_extensions lên 4. 2. 0

Tài liệu cải tiến

  • Thêm nhiều chủ đề chuyên dụng và các trang tham khảo vào tài liệu. [#10899]

  • Viết hoa Y làm mặc định cho “Tiếp tục [y/n]?” . [#10936]

  • Thêm yêu cầu ________ 4133 vào mô tả tùy chọn ________ 4134 [#10951]

  • Lệnh bánh xe hiện tham chiếu phần giao diện bản dựng thay vì nêu hành vi của công cụ thiết lập cũ làm mặc định. [#10972]

  • Cải thiện tính hữu dụng của đầu ra

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    135. [#11074]

22. 0. 4 [2022-03-06]

Ngừng sử dụng và xóa

  • Bỏ kiểm tra loại tài liệu, đưa ra cảnh báo cho các trang chỉ mục sử dụng HTML 5 không tuân thủ. [#10903]

Thư viện được cung cấp

  • Hạ cấp distlib xuống 0. 3. 3

22. 0. 3 [2022-02-03]

Đặc trưng

  • In ngoại lệ qua ________ 4136, khi chạy với ________ 4137. [#10791]

Sửa lỗi

  • Chỉ tính toán thứ tự cài đặt cấu trúc liên kết, cho các gói sẽ được cài đặt/nâng cấp

    Điều này sửa lỗi AssertionError xảy ra khi xác định thứ tự cài đặt, đối với sự kết hợp rất cụ thể của gói nâng cấp đã được cài đặt + thay đổi phụ thuộc + tìm nạp một số gói từ chỉ mục gói. Sự kết hợp này đặc biệt phổ biến trong các bản dựng của Read the Docs. [#10851]

  • Sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    138 theo mặc định, thay vì quay lại
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    09 khi không thông qua
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    140. [#10869]

Tài liệu cải tiến

  • Làm rõ rằng việc sử dụng tính năng ghi đè theo yêu cầu sẽ vô hiệu hóa việc sử dụng bánh xe. [#9674]

22. 0. 2 [2022-01-30]

Ngừng sử dụng và xóa

  • Thay vì thất bại trên các trang chỉ mục sử dụng HTML 5 không tuân thủ, hãy in cảnh báo không dùng nữa và quay lại phân tích cú pháp dựa trên

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    09 ngay bây giờ. Điều này đơn giản hóa việc di chuyển cho các trang chỉ mục không tuân thủ, bằng cách cho phép các chỉ mục đó hoạt động với một cảnh báo. [#10847]

22. 0. 1 [2022-01-30]

Sửa lỗi

  • Chấp nhận chữ thường

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    142 trên các trang chỉ mục. [#10844]

  • Xử lý đúng các liên kết được phân tích cú pháp bởi html5lib, khi sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    140. [#10846]

22. 0 [2022-01-29]

Tiến trình

  • Thay thế hoàn toàn tox trong quy trình phát triển của chúng tôi, với nox

Ngừng sử dụng và xóa

  • Ngừng sử dụng các kiểu thanh tiến trình thay thế, chỉ để lại

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    144 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    145 làm lựa chọn khả dụng. [#10462]

  • Bỏ hỗ trợ cho Python 3. 6. [#10641]

  • Vô hiệu hóa cảnh báo không khớp vị trí trên các phiên bản Python trước 3. 10

    Những cảnh báo này đã giúp xác định các sự cố tiềm ẩn như một phần của quá trình chuyển đổi sysconfig -> distutils và chúng tôi không còn cần phải dựa vào các báo cáo từ các phiên bản Python cũ hơn để biết thông tin về quá trình chuyển đổi. [#10840]

Đặc trưng

  • Đã thay đổi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    146 để phân tích tài liệu HTML bằng cách sử dụng lớp stdlib thay vì gói
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    09

    Hiện tại, mã

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    09 không dùng nữa vẫn còn và có thể được sử dụng với tùy chọn dòng lệnh
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    140. Tuy nhiên, nó sẽ bị xóa trong bản phát hành pip trong tương lai. [#10291]

  • Sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    151 để hiển thị thanh tiến trình tải xuống mặc định của pip. [#10462]

  • Hiển thị thông báo lỗi tốt hơn khi gặp phải tệp bánh xe không hợp lệ, cung cấp thêm ngữ cảnh nơi tệp bánh xe không hợp lệ xuất hiện. [#10535]

  • Ghi lại cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    152 cho
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06. [#10588]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    154 đường dẫn tự động hoàn thành. [#10646]

  • Cho phép các nhà phân phối Python từ chối hoặc chọn tham gia chương trình phụ trợ sơ đồ cài đặt

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    155 bằng cách đặt
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    156 thành
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    157 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    158. [#10647]

  • Cho phép bỏ chọn các thử nghiệm yêu cầu gói mật mã trên các hệ thống không thể cài đặt nó. [#10686]

  • Bắt đầu sử dụng Rich để trình bày thông báo lỗi ở định dạng nhất quán. [#10703]

  • Cải thiện việc trình bày các lỗi từ các quy trình con. [#10705]

  • Chuyển tiếp cấu hình chi tiết của pip sang các công cụ VCS để kiểm soát đầu ra của chúng cho phù hợp. [#8819]

Sửa lỗi

  • Tối ưu hóa tính toán thứ tự cài đặt để cải thiện hiệu suất khi cài đặt các yêu cầu tạo thành biểu đồ phụ thuộc phức tạp với số lượng lớn các cạnh. [#10557]

  • Khi một gói được người dùng yêu cầu nâng cấp, hãy xác định chính xác rằng biến thể bổ sung của cùng một gói đó phụ thuộc vào một gói do người dùng yêu cầu khác đang yêu cầu cùng một gói và nâng cấp gói đó cho phù hợp. [#10613]

  • Ngăn chặn pip cài đặt các bản phát hành kéo dài trừ khi được ghim rõ ràng thông qua toán tử

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    159 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    00. [#10617]

  • Ngừng quay lại các lỗi xây dựng, thay vào đó, hãy hiển thị chúng cho người dùng và hủy bỏ ngay lập tức. Hành vi này cung cấp phản hồi ngay lập tức hơn khi không thể xây dựng gói do thiếu phụ thuộc bản dựng hoặc không tương thích với nền tảng. [#10655]

  • Im lặng cảnh báo

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 gây ra bởi một bản vá lỗi trong Python 3 do Slackware phân phối. 9. [#10668]

  • Khắc phục sự cố trong đó pip không xem xét các phụ thuộc có và không có phụ thuộc bằng nhau [#9644]

Thư viện được cung cấp

  • Nâng cấp CacheControl lên 0. 12. 10

  • Nâng cấp chứng chỉ đến 2021. 10. 8

  • Nâng cấp distlib lên 0. 3. 4

  • Nâng cấp idna lên 3. 3

  • Nâng cấp msgpack lên 1. 0. 3

  • Nâng cấp bao bì lên 21. 3

  • Nâng cấp platformdirs lên 2. 4. 1

  • Thêm pygment 2. 11. 2 như một phụ thuộc được bán

  • Cắt bớt các phần không sử dụng của pygment được bán trên cây để giảm kích thước phân phối

  • Nâng cấp pyparsing lên 3. 0. 7

  • Nâng cấp yêu cầu lên 2. 27. 1

  • Nâng cấp độ phân giải lên 0. 8. 1

  • Thêm giàu 11. 0. 0 dưới dạng phụ thuộc được bán

  • Cắt bớt các phần không sử dụng của cây phong phú được bán, để giảm kích thước phân phối

  • Thêm typing_extensions 4. 0. 1 như một phụ thuộc được bán

  • Nâng cấp urllib3 lên 1. 26. 8

21. 3. 1 [22-10-2021]

Sửa lỗi

  • Luôn từ chối lắp đặt hoặc xây dựng các dự án không có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107. [#10531]

  • Tinh chỉnh tính năng phát hiện chạy với quyền root, để kiểm tra

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    04 nếu nó tồn tại, trên các máy Unix-y và không phải Linux/không phải MacOS. [#10565]

  • Khi cài đặt các dự án có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 ở chế độ có thể chỉnh sửa và phần phụ trợ bản dựng không hỗ trợ PEP 660, hãy chuẩn bị siêu dữ liệu bằng cách sử dụng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 thay vì
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    07. Ngoài ra, từ chối cài đặt các dự án chỉ có
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    08 và không có
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105. Những khôi phục trước 21. 3 hành vi. [#10573]

  • Khôi phục khả năng tương thích của nơi các tệp cấu hình được tải từ trên MacOS [quay lại

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    11, thay vì
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    12]. [#10585]

Thư viện được cung cấp

  • Nâng cấp pep517 lên 0. 12. 0

21. 3 [2021-10-11]

Ngừng sử dụng và xóa

  • Cải thiện cảnh báo không dùng nữa liên quan đến việc sao chép cây nguồn khi cài đặt từ thư mục cục bộ. [#10128]

  • Chặn các cảnh báo không khớp vị trí khi pip được gọi từ cây nguồn Python, vì vậy,

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    13 không đưa ra cảnh báo trên CPython
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    14. [#10270]

  • Trên Python 3. 10 trở lên, chương trình phụ trợ sơ đồ cài đặt đã được thay đổi để sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    155. Điều này là để dự đoán sự phản đối của
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 trong Python 3. 10 và loại bỏ theo lịch trình của nó trong 3. 12. Để xem xét khả năng tương thích, cài đặt pip chạy trên Python 3. 9 hoặc thấp hơn sẽ tiếp tục sử dụng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06. [#10358]

  • Xóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    18 và bí danh, lần cuối. [#10485]

  • Bản dựng trong cây hiện là mặc định.

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    19 hiện đã bị bỏ qua.
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    124 có thể được sử dụng tạm thời để dễ dàng chuyển đổi. [#10495]

  • Bỏ phản đối hành vi cài đặt lại phân phối nguồn. [#8711]

Đặc trưng

  • Thay thế các appdirs được cung cấp bằng platformdirs. [#10202]

  • Hỗ trợ PEP 610 để phát hiện các cài đặt có thể chỉnh sửa trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22. Đầu ra cột
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22 có cột
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    24 mới và đầu ra JSON có trường
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    25 mới. [#10249]

  • Giờ đây,

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 sẽ luôn dự phòng báo cáo vị trí dự án có thể chỉnh sửa khi gặp lỗi VCS trong khi phân tích yêu cầu có thể chỉnh sửa. Trước đây, đôi khi nó báo cáo yêu cầu là không thể chỉnh sửa. [#10410]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125 hiện sắp xếp
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    28 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    29 theo thứ tự bảng chữ cái. [#10422]

  • Không gây ra lỗi khi không có tệp nào để xóa với

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    30. Thay vào đó, hãy ghi lại cảnh báo và tiếp tục [để ghi lại rằng chúng tôi đã xóa 0 tệp]. [#10459]

  • Khi quay lui trong quá trình giải quyết phụ thuộc, hãy ưu tiên các phụ thuộc có liên quan đến xung đột gần đây nhất. Điều này có thể làm giảm đáng kể lượng quay lui cần thiết. [#10479]

  • Các đối tượng yêu cầu bộ đệm, để cải thiện hiệu suất, giảm số lần lặp lại chuỗi yêu cầu. [#10550]

  • Hỗ trợ cài đặt có thể chỉnh sửa cho các dự án có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 và sử dụng phụ trợ xây dựng hỗ trợ PEP 660. [#8212]

  • Khi một bản sửa đổi được chỉ định trong URL Git, hãy sử dụng tính năng sao chép một phần của git để tăng tốc độ truy xuất nguồn. [#9086]

  • Thêm cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    137, để bật chế độ không ghi nhật ký lỗi và thay vào đó chuyển chúng lên cấp cao nhất. Điều này chủ yếu là để hỗ trợ gỡ lỗi sự cố của pip. [#9349]

  • Nếu một máy chủ lưu trữ được chỉ định rõ ràng là được người dùng tin cậy [thông qua tùy chọn --trusted-host], hãy lưu các phản hồi HTTP từ máy chủ đó ngoài các phản hồi HTTPS. [#9498]

Sửa lỗi

  • Hiển thị thông báo lỗi tốt hơn khi không tìm thấy URL

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    33. [#10263]

  • Sửa bộ nhớ đệm thông tin xác thực xác thực để cho phép trường hợp url chỉ mục chứa tên người dùng nhưng mật khẩu đến từ một nguồn bên ngoài, chẳng hạn như khóa. [#10269]

  • Sửa lỗi không thoát kép của các thuộc tính HTML

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    34 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    35. [#10378]

  • Trình giải quyết mới. Sửa thứ tự độ sâu của các gói trong quá trình phân giải, e. g. phụ thuộc sâu 2 cấp sẽ được sắp xếp trước phụ thuộc sâu 3 cấp. [#10482]

  • Thông báo chuẩn bị siêu dữ liệu thụt lề chính xác trong đầu ra pip. [#10524]

Thư viện được cung cấp

  • Xóa appdirs dưới dạng phụ thuộc được cung cấp

  • Nâng cấp distlib lên 0. 3. 3

  • Nâng cấp distro lên 1. 6. 0

  • Vá pkg_resources để sử dụng platformdirs thay vì appdirs

  • Thêm platformdirs dưới dạng phụ thuộc được cung cấp

  • Nâng cấp tiến độ lên 1. 6

  • Nâng cấp độ phân giải lên 0. 8. 0

  • Nâng cấp urllib3 lên 1. 26. 7

Tài liệu cải tiến

  • Cập nhật các liên kết của setuptools khi setuptools chuyển các tài liệu này. Liên kết Kho lưu trữ đơn giản hiện trỏ đến PyPUG vì đó là vị trí chuẩn của thông số kỹ thuật đóng gói và

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    36 của setuptools không được dùng nữa. [#10430]

  • Tạo phần tham chiếu “Giao diện hệ thống bản dựng”, để ghi lại cách pip tương tác với các hệ thống bản dựng. [#10497]

21. 2. 4 [2021-08-12]

Sửa lỗi

  • sửa lỗi 3. 6. 0 tương thích trong logic so sánh liên kết. [#10280]

21. 2. 3 [2021-08-06]

Sửa lỗi

  • Sửa đổi kiểm tra chức năng ________ 037 để tương thích với Python 3. bản phát hành alpha của 10. [#10252]

21. 2. 2 [2021-07-31]

Sửa lỗi

  • Trình giải quyết mới. Khi một gói được chỉ định với các tính năng bổ sung trong các ràng buộc và với các tính năng bổ sung trong các yêu cầu không ràng buộc, trình giải quyết hiện xác định chính xác sự tồn tại của ràng buộc và tránh quay lui. [#10233]

21. 2. 1 [2021-07-25]

Tiến trình

  • Việc loại bỏ tính năng cài đặt lại phân phối nguồn đã bị trì hoãn đến ngày 21. 3

21. 2 [2021-07-24]

Tiến trình

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125 không còn chuẩn hóa dấu gạch dưới [
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    41] trong tên phân phối thành dấu gạch ngang [
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    42]. Đây là một tác dụng phụ của việc di chuyển sang
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    03, vì hành vi chuẩn hóa dấu gạch ngang gạch dưới là không chuẩn và dành riêng cho các công cụ thiết lập. Điều này sẽ không ảnh hưởng đến các phần khác của pip [ví dụ: khi đưa kết quả
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 trở lại vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06] vì bên trong pip thực hiện chuẩn hóa PEP 503 tiêu chuẩn một cách độc lập với setuptools

Ngừng sử dụng và xóa

  • Phân tích phiên bản Git hiện được thực hiện với biểu thức chính quy để chuẩn bị cho quá trình loại bỏ logic phân tích phiên bản không phải PEP-440 ngược dòng đang chờ xử lý. [#10117]

  • Kích hoạt lại cảnh báo vị trí “Giá trị cho … không khớp” để đưa ra vòng phản hồi mới cho quá trình chuyển đổi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06-
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    155. [#10151]

  • Xóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    48 không dùng nữa trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 [#9069]

Đặc trưng

  • Trình giải quyết mới. Nới lỏng logic so sánh URL khi kiểm tra tính tương đương của tham chiếu URL trực tiếp. Logic bao gồm các đặc điểm đáng chú ý sau

    • Phần xác thực của URL bị bỏ qua rõ ràng

    • Hầu hết các phần của đoạn, bao gồm cả

      ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      50, được bỏ qua một cách rõ ràng. Chỉ
      ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      51 và giá trị băm [e. g.
      ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      52] được lưu giữ

    • Phần truy vấn của URL được phân tích cú pháp để cho phép sự khác biệt về thứ tự. [#10002]

  • Hỗ trợ TOML v1. 0. 0 cú pháp trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105. [#10034]

  • Đã thêm thông báo cảnh báo về các lỗi gây ra do Đường dẫn dài bị tắt trên Windows. [#10045]

  • Thay đổi mã hóa tệp nhật ký từ mã hóa văn bản mặc định thành UTF-8. [#10071]

  • Ghi nhật ký SHA cam kết đã giải quyết khi cài đặt gói từ kho lưu trữ Git. [#10149]

  • Thêm cảnh báo khi vượt qua yêu cầu không hợp lệ cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    54. [#4958]

  • Thêm tiểu ban mới

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    55 được sử dụng để tương tác với các chỉ mục và triển khai
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    56 để liệt kê các phiên bản có sẵn của gói. [#7975]

  • Khi pip được yêu cầu gỡ cài đặt một dự án mà không có tệp dist-info/RECORD, nó sẽ không theo dõi lại với FileNotFoundError nữa, nhưng thay vào đó, nó sẽ cung cấp một thông báo lỗi tốt hơn, chẳng hạn như

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    3

    Khi dist-info/INSTALLER xuất hiện và chứa một số thông tin hữu ích, thay vào đó, thông tin sẽ được đưa vào thông báo lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    

    [#8954]

  • Thêm một mức độ chi tiết bổ sung.

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    57 [và viết tắt là
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    58] hiện chứa ít đầu ra hơn đáng kể và người dùng cần đầu ra ở cấp độ gỡ lỗi đầy đủ hoàn chỉnh nên vượt qua nó hai lần [
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    59 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    60]. [#9450]

  • Trình giải quyết mới. Thứ tự của độ phân giải phụ thuộc đã được điều chỉnh để duyệt qua biểu đồ phụ thuộc theo cách tiếp cận đầu tiên rộng hơn. [#9455]

  • Đặt “có” làm lựa chọn mặc định trong lời nhắc của

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    54. [#9686]

  • Thêm thông báo lỗi đặc biệt khi người dùng quên cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    62 khi cài đặt. [#9915]

  • Trình giải quyết mới. Siêu dữ liệu

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    63 của một bản phân phối hiện được kiểm tra trước các phần phụ thuộc Python của nó. Điều này làm cho trình giải quyết không thành công nhanh hơn khi có xung đột phiên bản trình thông dịch. [#9925]

  • Loại bỏ cảnh báo "không phải trên PATH" khi đưa ra

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    64. [#9931]

  • Bao gồm phiên bản

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    65 trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    66 của pip, khi hệ thống có
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    65. [#9987]

Sửa lỗi

  • Cập nhật nhà cung cấp sáu đến 1. 16. 0 và urllib3 thành 1. 26. 5 [#10043]

  • Cho phép phát hiện chính xác các dự án PEP 517 mà không có cảnh báo trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21. [#10080]

  • Loại bỏ dấu gạch chéo đầu khỏi URL

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    69 được tạo từ một đường dẫn có ký hiệu ổ đĩa Windows. Điều này sửa các lỗi trong đó không thể sử dụng chính xác URL
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    69 làm URL yêu cầu, ràng buộc hoặc chỉ mục trên Windows. [#10115]

  • Trình giải quyết mới. Logic so sánh URL hiện coi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    71 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    72 tương đương để tuân thủ RFC 8089. [#10162]

  • Ưu tiên thông tin đăng nhập từ URL hơn thông tin đăng nhập đã nhận được trước đó từ các URL của cùng một miền, vì vậy có thể sử dụng các thông tin đăng nhập khác nhau trên cùng một máy chủ chỉ mục cho các tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    00 khác nhau. [#3931]

  • Khắc phục việc trích xuất các tệp có đường dẫn được mã hóa utf-8 từ tars. [#7667]

  • Bỏ qua phân tích cú pháp cấu hình distutils trên các lỗi mã hóa. [#8931]

  • Trình giải quyết mới. Phát hiện một yêu cầu không tên do người dùng chỉ định [bằng cách xây dựng siêu dữ liệu của nó cho tên dự án] để nó có thể được sắp xếp chính xác trong trình phân giải. [#9204]

  • Sửa các gói đầu ra ở định dạng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    74 chính xác thay vì định dạng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    75 cũ và không còn được hỗ trợ. [#9822]

  • Khắc phục các cảnh báo về lựa chọn sơ đồ cài đặt cho các bản dựng khung Python được phân phối bởi Công cụ dòng lệnh của Apple. [#9844]

  • Thư giãn phát hiện trình thông dịch để dập tắt cảnh báo vị trí không khớp trong đó PyPy đang cố tình phá vỡ khả năng tương thích ngược. [#9845]

Thư viện được cung cấp

  • Nâng cấp chứng chỉ đến 2021. 05. 30

  • Nâng cấp idna lên 3. 2

  • Nâng cấp bao bì lên 21. 0

  • Nâng cấp yêu cầu lên 2. 26. 0

  • Nâng cấp độ phân giải lên 0. 7. 1

  • Nâng cấp urllib3 lên 1. 26. 6

21. 1. 3 [2021-06-26]

Sửa lỗi

  • Xóa tùy chọn nhập

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    76 không sử dụng trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    77 được bán để ngăn các phiên bản cũ của Tornado phá vỡ pip. [#10020]

  • Yêu cầu các dự án chỉ dành cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    08 được xây dựng thông qua PEP 517, bằng cách yêu cầu sự phụ thuộc rõ ràng vào các công cụ thiết lập được khai báo trong pyproject. toml. [#10031]

21. 1. 2 [2021-05-23]

Sửa lỗi

  • Trình giải quyết mới. Loại trừ chính xác gói đã được cài đặt nếu phiên bản của nó được biết là không tương thích để dừng quá trình giải quyết phụ thuộc với thông báo lỗi rõ ràng. [#9841]

  • Cho phép ZIP lưu trữ các tệp có dấu thời gian trước năm 1980. [#9910]

  • Phát ra thông báo lỗi rõ ràng hơn khi gốc dự án không chứa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    08. [#9944]

  • Sửa lỗi phát hiện phiên bản pip độc lập hiện có cho các bản dựng PEP 517. [#9953]

21. 1. 1 [2021-04-30]

Ngừng sử dụng và xóa

  • Tạm thời đặt mức cảnh báo vị trí “Giá trị cho… không khớp” mới thành GỠ LỖI để ẩn chúng khỏi người dùng thông thường. Điều này chuẩn bị cho pip 21. 1 để đưa vào CPython, trong khi những người bảo trì pip xử lý lần đầu tiên các vấn đề về vị trí không khớp cho quá trình chuyển đổi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06-
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    155. [#9912]

Sửa lỗi

  • Thay đổi này sửa một lỗi trên Python =1. 0[thêm]” [#8288]

  • Ngừng sử dụng thiết lập cũ. cài đặt py khi tạo bánh xe không thành công cho các bản phân phối nguồn mà không có pyproject. toml [#8368]

  • Không dùng nữa -b/--build/--build-dir/--build-directory. Hành vi hiện tại của nó gây nhầm lẫn và bị hỏng trong trường hợp các phiên bản khác nhau của cùng một bản phân phối cần được xây dựng trong quá trình giải quyết. Sử dụng biến môi trường TMPDIR/TEMP/TMP, có thể được kết hợp với --no-clean bao gồm các trường hợp sử dụng đã biết. [#8372]

  • Xóa tùy chọn không có giấy tờ và không dùng nữa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    066 [#8408]

Đặc trưng

  • Đăng nhập thông tin gỡ lỗi về pip, trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    067. [#3166]

  • Tinh chỉnh các thông báo lỗi để tránh hiển thị truy nguyên Python khi xảy ra lỗi HTTP. [#5380]

  • Cài đặt các tệp bánh xe trực tiếp thay vì giải nén chúng vào thư mục tạm thời. [#6030]

  • Thêm phiên bản beta của trình phân giải phụ thuộc thế hệ tiếp theo của pip

    Di chuyển trình phân giải mới của pip sang phiên bản beta, xóa cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    068 và bật cờ
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1. Trình phân giải mới chặt chẽ hơn và nhất quán hơn đáng kể khi nhận được hướng dẫn không tương thích và giảm hỗ trợ cho một số loại nhất định, do đó, một số cách giải quyết và quy trình công việc có thể bị hỏng. Thêm chi tiết về cách kiểm tra và di chuyển cũng như cách báo cáo sự cố, tại. Các nhà bảo trì đang chuẩn bị phát hành pip 20. 3, với trình phân giải mới được bật theo mặc định, vào tháng 10. [#6536]

  • Giới thiệu lỗi ResolutionImpossible mới, xuất hiện khi pip gặp xung đột phụ thuộc không thỏa đáng [#8546, #8377]

  • Thêm một tiểu ban

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    070 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    121 để liệt kê các nguồn cấu hình có sẵn và các cặp khóa-giá trị được xác định trong đó. [#6741]

  • Cảnh báo nếu các trang chỉ mục có loại nội dung không mong muốn [#6754]

  • Cho phép chỉ định tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    072 trong tệp yêu cầu [#7693]

  • Tạo siêu dữ liệu PEP 376 YÊU CẦU cho các yêu cầu do người dùng cung cấp được cài đặt bởi pip. [#7811]

  • Cảnh báo nếu url gói là vcs hoặc url lưu trữ có sơ đồ không hợp lệ [#8128]

  • Song song hóa hoạt động mạng trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22. [#8504]

  • Cho phép trình phân giải mới lấy thông tin phụ thuộc thông qua các bánh xe được tải xuống một cách lười biếng bằng các yêu cầu phạm vi HTTP. Để bật tính năng này, hãy gọi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 bằng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    075. [#8588]

  • Hỗ trợ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    076 trong các tệp yêu cầu [#8601]

Sửa lỗi

  • Sử dụng tên gói chính tắc trong khi tra cứu các gói đã cài đặt. [#5021]

  • Khắc phục đường dẫn chuẩn hóa trên Windows khi cài đặt gói trên đĩa logic khác. [#7625]

  • Các lệnh VCS do pip chạy dưới dạng các quy trình con không hợp nhất thiết bị xuất chuẩn và thiết bị xuất chuẩn nữa, cải thiện phân tích cú pháp đầu ra bằng các lệnh tiếp theo. [#7968]

  • Xử lý chính xác các khai báo điểm vào không phải ASCII trong bánh xe để chúng có thể được cài đặt trên Windows. [#8342]

  • Cập nhật email tác giả trong cấu hình và kiểm tra để phản ánh việc ngừng hoạt động danh sách pypa-dev. [#8454]

  • Tiêu đề được cung cấp bởi bánh xe trong. các thư mục dữ liệu hiện được cài đặt chính xác vào các vị trí do người dùng cung cấp, chẳng hạn như

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    64, thay vì môi trường ảo mà pip đang chạy trong. [#8521]

Thư viện được cung cấp

  • Htmlib5 được cung cấp không còn nhập xml không dùng nữa. cây etree. cElementTree trên Python 3

  • Nâng cấp appdirs lên 1. 4. 4

  • Nâng cấp chứng chỉ lên 2020. 6. 20

  • Nâng cấp distlib lên 0. 3. 1

  • Nâng cấp html5lib lên 1. 1

  • Nâng cấp idna lên 2. 10

  • Nâng cấp bao bì lên 20. 4

  • Nâng cấp yêu cầu lên 2. 24. 0

  • Nâng cấp sáu lên 1. 15. 0

  • Nâng cấp toml lên 0. 10. 1

  • Nâng cấp urllib3 lên 1. 25. 9

Tài liệu cải tiến

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    078 vào tài liệu pip [#7688]

  • Danh sách các tùy chọn được hỗ trợ trong tệp yêu cầu được trích xuất từ ​​​​nguồn sự thật, thay vì được duy trì thủ công. [#7908]

  • Sửa chuỗi tài liệu cấu hình pip để các tiểu ban hiển thị chính xác trong tài liệu [#8072]

  • thay thế các liên kết đến danh sách gửi thư pypa-dev cũ bằng https. //email. con trăn. org/mailman3/lists/distutils-sig. con trăn. tổ chức/ [#8353]

  • Sửa ví dụ để xác định nhiều giá trị cho các tùy chọn hỗ trợ chúng [#8373]

  • Thêm tài liệu về lỗi ResolutionImpossible giúp người dùng khắc phục xung đột phụ thuộc [#8459]

  • Thêm cờ tính năng vào tài liệu [#8512]

  • Tài liệu cách cài đặt gói bổ sung từ nhánh git và phân phối nguồn. [#8576]

20. 2b1 [2020-05-21]

Sửa lỗi

  • Xử lý đúng bánh xe chứa nội dung tệp không phải ASCII để có thể cài đặt chúng trên Windows. [#5712]

  • Nhắc người dùng nhập mật khẩu nếu chương trình phụ trợ khóa không trả lại mật khẩu [#7998]

Tài liệu cải tiến

  • Thêm mẫu vấn đề GitHub để báo cáo khi trình giải quyết phụ thuộc không thành công [#8207]

20. 1. 1 [2020-05-19]

Ngừng sử dụng và xóa

  • Hoàn nguyên việc xây dựng các thư mục cục bộ tại chỗ, khôi phục trước 20. 1 hành vi sao chép vào một thư mục tạm thời. [#7555]

  • Bỏ song song hóa từ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    2. [#8167]

Sửa lỗi

  • Khắc phục sự cố về quyền siêu dữ liệu khi ô có bit thực thi được đặt. [#8164]

  • Tránh thông báo không cần thiết về gói bánh xe không được cài đặt khi bánh xe chưa được chế tạo. Ngoài ra, làm rõ thông điệp. [#8178]

20. 1 [2020-04-28]

Tiến trình

  • Tài liệu mà pip 21. 0 sẽ bỏ hỗ trợ cho Python 2. 7

Đặc trưng

  • Thêm

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    080 để hiển thị thư mục bộ đệm. [#7350]

Sửa lỗi

  • Hủy bỏ các lệnh bộ đệm pip sớm khi bộ đệm bị tắt. [#8124]

  • Đặt quyền chính xác trên tệp siêu dữ liệu trong khi cài đặt bánh xe, để cho phép người dùng không có đặc quyền đọc từ gói trang web hệ thống. [#8139]

20. 1b1 [21-04-2020]

Ngừng sử dụng và xóa

  • Xóa email khỏi AUTHORS. txt để ngăn việc sử dụng để gửi thư rác và chỉ điền tên trong TÁC GIẢ. txt tại thời điểm phát hành [#5979]

  • Xóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    081 không dùng nữa. [#7297]

  • Việc xây dựng các thư mục cục bộ hiện được thực hiện tại chỗ, thay vì một vị trí tạm thời chứa một bản sao của cây thư mục. [#7555]

  • Xóa tập lệnh kiểm tra

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    082 không sử dụng và thư mục
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    083. [#7680]

Đặc trưng

  • pip hiện triển khai PEP 610, do đó,

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 có độ trung thực tốt hơn khi có các bản phân phối được cài đặt từ các yêu cầu URL trực tiếp. [#609]

  • Thêm lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    08 để kiểm tra/quản lý bộ đệm bánh xe của pip. [#6391]

  • Tăng lỗi nếu

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    96 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    90 được sử dụng cùng nhau trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 [#7249]

  • Cải thiện đáng kể hiệu suất khi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    48 trỏ đến một trang HTML rất lớn. [#7729]

  • Cho biết khi nào quá trình chế tạo bánh xe bị bỏ qua do thiếu gói

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    020. [#7768]

  • Thay đổi hành vi mặc định thành luôn lưu trữ phản hồi từ nguồn máy chủ đáng tin cậy. [#7847]

  • Phiên bản alpha của trình phân giải mới có sẵn qua

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    068. [#988]

Sửa lỗi

  • Đóng băng chính xác gói có thể chỉnh sửa VCS khi nó được lồng vào bên trong kho lưu trữ VCS khác. [#3988]

  • Xử lý chính xác

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    092 trong tham số URL để tránh vô tình bỏ thoát chúng thành
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    093. [#6446]

  • Từ chối các URL VCS có bản sửa đổi trống. [#7402]

  • Cảnh báo khi một URL không hợp lệ được chuyển với

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    9 [#7430]

  • Sử dụng cơ chế tốt hơn để xử lý các tệp tạm thời, khi ghi siêu dữ liệu về các tệp đã cài đặt [RECORD] và trình cài đặt [INSTALLER]. [#7699]

  • Phát hiện chính xác tính khả dụng của gói trang web toàn cầu của môi trường ảo được tạo bởi virtualenv>=20 của PyPA. 0. [#7718]

  • Xóa thư mục hiện tại khỏi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    095 khi được gọi là
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    096 [#7731]

  • Ngừng gỡ cài đặt không thành công khi cố xóa các tệp không tồn tại. [#7856]

  • Ngăn chặn đệ quy vô hạn với

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 khi
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    098 nằm trong thư mục nguồn. [#7872]

  • Tăng tốc đáng kể

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    2 bằng cách song song hóa tương tác chỉ mục. [#7962]

  • Cải thiện khả năng tương thích của Windows khi phát hiện khả năng ghi trong thư mục. [#8013]

Thư viện được cung cấp

  • Cập nhật tập lệnh gỡ nhóm bán được hỗ trợ để phản ánh rằng appdirs đã được bán

  • Thêm ResolveLib làm phần phụ thuộc được cung cấp

  • Nâng cấp chứng chỉ lên 2020. 04. 05. 1

  • Nâng cấp contextlib2 lên 0. 6. 0. bài1

  • Nâng cấp distro lên 1. 5. 0

  • Nâng cấp idna lên 2. 9

  • Nâng cấp msgpack lên 1. 0. 0

  • Nâng cấp bao bì lên 20. 3

  • Nâng cấp pep517 lên 0. 8. 2

  • Nâng cấp pyparsing lên 2. 4. 7

  • Xóa pytoml dưới dạng phụ thuộc được cung cấp

  • Nâng cấp yêu cầu lên 2. 23. 0

  • Thêm toml dưới dạng phụ thuộc được cung cấp

  • Nâng cấp urllib3 lên 1. 25. 8

Tài liệu cải tiến

  • Nhấn mạnh rằng các URL VCS sử dụng git, git+git và git+http không an toàn do thiếu xác thực và mã hóa [#1983]

  • Làm rõ cách sử dụng lệnh --no-binary. [#3191]

  • Làm rõ cách sử dụng lệnh đóng băng trong ví dụ về Sử dụng pip trong chương trình của bạn [#7008]

  • Thêm trang “Bản quyền”. [#7767]

  • Đã thêm ví dụ về xác định nhiều giá trị cho các tùy chọn hỗ trợ chúng [#7803]

20. 0. 2 [2020-01-24]

Sửa lỗi

  • Khắc phục hồi quy trong quá trình tạo thẻ tương thích. [#7626]

Thư viện được cung cấp

  • Nâng cấp bao bì lên 20. 1

20. 0. 1 [2020-01-21]

Sửa lỗi

  • Đổi tên một mô-đun nội bộ để tránh ImportErrors do gỡ cài đặt không đúng cách. [#7621]

20. 0 [2020-01-21]

Tiến trình

  • Chuyển sang một công cụ CLI chuyên dụng để cung cấp các phụ thuộc

Ngừng sử dụng và xóa

  • Xóa tính toán thẻ bánh xe khỏi pip và sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    000. Điều này sẽ cung cấp nhiều thẻ được sắp xếp tốt hơn so với các bản phát hành trước. [#6908]

  • thiết lập không dùng nữa. bản dựng dựa trên py không tạo thư mục

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    064. [#6998]

  • Bộ đệm bánh xe pip>=20 không tương thích ngược với các phiên bản trước. Cho đến khi pip 21. 0, pip sẽ tiếp tục tận dụng các mục nhập bộ đệm kế thừa hiện có. [#7296]

  • Ngừng sử dụng tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    081 không có giấy tờ. [#7297]

  • Ngừng chuyển các tùy chọn liên quan đến vị trí cài đặt qua

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    003. [#7309]

  • Sử dụng “abi3” theo nghĩa đen cho thẻ bánh xe trên CPython 3. x, để phù hợp với PEP 384 chỉ xác định nó cho nền tảng này. [#7327]

  • Xóa thẻ phiên bản chính dành riêng cho trình thông dịch e. g.

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    004 từ xem xét. Hành vi này không được ghi lại một cách nghiêm ngặt và cụ thể là thẻ này không hữu ích. Bất kỳ ai có trường hợp sử dụng đều có thể tạo sự cố với pypa/bao bì. [#7355]

  • Quá trình xử lý bánh xe không còn cho phép các bánh xe chứa nhiều hơn một mức cao nhất. dist-thông tin thư mục. [#7487]

  • Hỗ trợ cho yêu cầu VCS dạng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    75 không được dùng nữa và sẽ bị xóa trong pip 21. 0. Chuyển sang
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    007.
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    008 cũng hoạt động nhưng việc sử dụng nó không được khuyến khích vì nó không an toàn. [#7543]

Đặc trưng

  • Mặc định thực hiện cài đặt người dùng [như thể

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    96 đã được thông qua] khi thư mục gói trang web chính không thể ghi và gói trang web người dùng được bật. [#1668]

  • Cảnh báo nếu một đường dẫn trong PATH bắt đầu bằng dấu ngã trong thời gian

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06. [#6414]

  • Bánh xe bộ đệm được tạo từ các yêu cầu Git được coi là không thay đổi, vì chúng trỏ đến hàm băm cam kết. [#6640]

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    011 để tắt các cảnh báo liên quan đến việc ngừng sử dụng các phiên bản Python. [#6673]

  • Bánh xe bộ đệm mà

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 được tạo cục bộ, phù hợp với những gì
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 làm. Điều này đặc biệt giúp cải thiện hiệu suất trong các quy trình công việc nơi mà
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 được sử dụng cho. Người dùng mong muốn hành vi ban đầu có thể sử dụng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    015. [#6852]

  • Hiển thị thông tin CA trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    113. [#7146]

  • Chỉ hiển thị tên tệp [thay vì URL đầy đủ] khi tải xuống từ PyPI. [#7225]

  • Đề xuất một lệnh mạnh mẽ hơn để nâng cấp chính pip để tránh nhầm lẫn khi lệnh pip hiện tại không có sẵn như

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01. [#7376]

  • Xác định tất cả các điểm nhập tập lệnh bảng điều khiển pip cũ để ngăn các sự cố nhập trong tập lệnh trình bao bọc cũ. [#7498]

  • Bước xây dựng của

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 hiện xây dựng tất cả các bánh xe vào bộ đệm trước, sau đó sao chép tất cả chúng vào thư mục bánh xe cùng một lúc. Trước đây, nó đã xây dựng chúng vào một thư mục tạm thời và chuyển từng cái một vào thư mục bánh xe. [#7517]

  • Mở rộng tiền tố

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    019 vào thư mục người dùng trong tùy chọn đường dẫn, cấu hình và biến môi trường. Các giá trị có thể là URL hoặc đường dẫn hiện không được hỗ trợ, để tránh sự mơ hồ

    • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      48

    • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      021,
      ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      022

    • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      023,
      ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      62

    • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      91,
      ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
      
      026 [#980]

Sửa lỗi

  • Xử lý chính xác các gói trang web hệ thống, trong môi trường ảo được tạo bằng venv [PEP 405]. [#5702, #7155]

  • Sửa lỗi so sánh phân biệt chữ hoa chữ thường của đóng băng pip khi được sử dụng với tùy chọn -r. [#5716]

  • Thực thi định dạng yêu cầu PEP 508 trong ________ 4105 ________ 4106. [#6410]

  • Đặt ________ 2029 cũng bỏ qua _______ 2030 như đã thấy trên Windows. [#6426]

  • Sửa các gói xây dựng chỉ định

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    031 trong pyproject. toml. [#6599]

  • Không cố chạy

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    032 sau khi xảy ra lỗi xây dựng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    033, vì có thể không tồn tại
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 trong trường hợp đó. [#6642]

  • Fix passwords being visible in the index-url in “Downloading ” message. [#6783]

  • Thay đổi phương thức từ Shutil. loại bỏ để đóng cửa. rmtree trong noxfile. py. [#7191]

  • Bỏ qua việc chạy thử nghiệm yêu cầu lật đổ, khi svn chưa được cài đặt [#7193]

  • Sửa lỗi không gửi chứng chỉ ứng dụng khách khi sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    035. [#7207]

  • Đảm bảo rằng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 không bao giờ xuất bánh xe python thuần với thẻ triển khai python. Khắc phục/giải pháp thay thế tốt hơn cho #3025 bằng cách sử dụng bộ đệm ẩn bánh xe mỗi lần triển khai thay vì lưu trữ bánh xe python thuần vào bộ nhớ đệm bằng thẻ triển khai trong tên của chúng. [#7296]

  • Bao gồm các đoạn URL

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    037 trong khóa bộ đệm. [#7333]

  • Sửa lỗi đánh máy trong thông báo cảnh báo khi bất kỳ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    88,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    89 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    003 nào được sử dụng trong các yêu cầu. txt [#7340]

  • Khắc phục việc ghi nhật ký phản hồi HTTP được lưu trong bộ nhớ cache được hiển thị khi tải xuống. [#7393]

  • Vô hiệu hóa hiệu quả bộ đệm bánh xe khi nó không thể ghi được, như trường hợp của bộ đệm http. [#7488]

  • Xử lý chính xác thư mục bộ đệm tương đối được cung cấp qua --cache-dir. [#7541]

Thư viện được cung cấp

  • Nâng cấp CacheControl lên 0. 12. 5

  • Nâng cấp chứng chỉ lên 2019. 9. 11

  • Nâng cấp colorama lên 0. 4. 1

  • Nâng cấp distlib lên 0. 2. 9. bài đăng0

  • Nâng cấp ipaddress lên 1. 0. 22

  • Cập nhật bao bì lên 20. 0

  • Nâng cấp pkg_resources [thông qua setuptools] lên 44. 0. 0

  • Nâng cấp pyparsing lên 2. 4. 2

  • Nâng cấp sáu lên 1. 12. 0

  • Nâng cấp urllib3 lên 1. 25. 6

Tài liệu cải tiến

  • Tài liệu rằng “mã hóa. utf-8” được hỗ trợ trong các yêu cầu. txt [#7182]

  • Giải thích cách lấy mã nguồn của pip trong phần Bắt đầu [#7197]

  • Mô tả cách hoạt động của thông tin đăng nhập xác thực cơ bản trong URL. [#7201]

  • Thêm hướng dẫn cài đặt rõ ràng hơn [#7222]

  • Sửa các liên kết tài liệu cho các tùy chọn chỉ mục [#7347]

  • Tài liệu tốt hơn về định dạng tệp yêu cầu [#7385]

19. 3. 1 [2019-10-17]

Đặc trưng

  • Tài liệu Python 3. 8 hỗ trợ. [#7219]

Sửa lỗi

  • Sửa lỗi ngăn cài đặt gói PEP 517 mà không có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107. [#6606]

19. 3 [14-10-2019]

Ngừng sử dụng và xóa

  • Xóa hỗ trợ không có giấy tờ cho các yêu cầu URL không có tiền tố trỏ đến kho lưu trữ SVN. Người dùng dựa vào điều này có thể có được hành vi ban đầu bằng cách thêm tiền tố vào URL của họ bằng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    042 [tương thích ngược]. [#7037]

  • Xóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    043 không dùng nữa khỏi
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    121. [#7163]

Đặc trưng

  • In thông báo lỗi tốt hơn khi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    045 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    046 được đưa ra một đối số bắt đầu bằng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    42. [#3191]

  • Làm cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125 cảnh báo về các gói không tìm thấy. [#6858]

  • Hỗ trợ bao gồm số cổng trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    035 cho cả HTTP và HTTPS. [#6886]

  • Sắp xếp lại thông tin đăng nhập một phần từ URL trong thông điệp tường trình. [#6891]

  • Triển khai hỗ trợ thẻ nền tảng manylinux2014. manylinux2014 là sự kế thừa của manylinux2010. Nó cho phép các bánh xe nhị phân được biên dịch cẩn thận được cài đặt trên các nền tảng Linux tương thích. Có thể tìm thấy định nghĩa thẻ nền tảng manylinux2014 trong PEP599. [#7102]

Sửa lỗi

  • Hủy cài đặt nếu bất kỳ kho lưu trữ nào chứa tệp sẽ được đặt bên ngoài vị trí trích xuất. [#3907]

  • mã hoàn thành CLI của pip không còn in Traceback nếu nó bị gián đoạn. [#3942]

  • Khắc phục sự không nhất quán liên quan đến chương trình

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    050. [#4358]

  • Sửa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    051 để bỏ qua các thư mục không tồn tại. [#4910]

  • Bỏ qua lỗi sao chép tệp ổ cắm cho cài đặt nguồn cục bộ [bằng Python 3]. [#5306]

  • Sửa trình phân tích cú pháp dòng yêu cầu để xử lý chính xác các yêu cầu PEP 440 với một URL trỏ đến một tệp lưu trữ. [#6202]

  • Thư mục

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    052 không cần tồn tại giữa các lần gọi pip, hãy sử dụng thư mục tạm thời thay vì thư mục
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 hiện tại. [#6213]

  • Sửa lỗi xử lý

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    035 trong HTTPS để tin cậy bất kỳ số cổng nào được sử dụng với máy chủ lưu trữ. [#6705]

  • Chuyển sang mẫu kịch bản bánh xe

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    055 mới. Điều này phải tương đương về mặt chức năng cho người dùng cuối. [#6763]

  • Bỏ qua sao chép. chất độc và. thư mục nox thành thư mục xây dựng tạm thời [#6770]

  • Khắc phục việc xử lý mã thông báo [thông tin xác thực một phần] trong URL. [#6795]

  • Khắc phục hồi quy khiến việc mở rộng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    019 không xảy ra trong đường dẫn
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    48. [#6804]

  • Khắc phục cảnh báo nâng cấp pip bị bỏ qua trên Windows. [#6841]

  • Sửa lỗi gắn nhầm cờ 'm' vào thẻ ABI trong Python 3. 8 trên các nền tảng không cung cấp SOABI [#6885]

  • Ẩn các chuỗi nhạy cảm về bảo mật như mật khẩu trong các thông báo nhật ký liên quan đến các lệnh gọi hệ thống kiểm soát phiên bản [còn gọi là VCS]. [#6890]

  • Gỡ cài đặt chính xác các liên kết tượng trưng đã được cài đặt trong virtualenv, bằng các công cụ như

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    058. [#6892]

  • Không cài đặt thất bại bằng cách sử dụng pip. exe trên Windows khi pip không được nâng cấp. [#6924]

  • Sử dụng tên phân phối chính tắc khi tính toán

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    29 trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125. [#6947]

  • Không sử dụng liên kết cứng để khóa tệp trạng thái tự kiểm tra. [#6954]

  • Bỏ qua “require_virtualenv” trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    121 [#6991]

  • Sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 không hiển thị mục nhập chính xác cho các gói đồng bóng sử dụng thư mục con. [#7071]

  • Khắc phục sự cố khi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    063 được đặt thành
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    064, chẳng hạn như trên AWS Lambda. [#7118, #7119]

Thư viện được cung cấp

  • Nâng cấp chứng chỉ lên 2019. 9. 11

  • Thêm ngữ cảnhlib2 0. 6. 0 dưới dạng phụ thuộc được bán

  • Xóa Lockfile dưới dạng phụ thuộc được cung cấp

  • Nâng cấp msgpack lên 0. 6. 2

  • Nâng cấp bao bì lên 19. 2

  • Nâng cấp pep517 lên 0. 7. 0

  • Nâng cấp pyparsing lên 2. 4. 2

  • Nâng cấp pytoml lên 0. 1. 21

  • Nâng cấp setuptools lên 41. 4. 0

  • Nâng cấp urllib3 lên 1. 25. 6

Tài liệu cải tiến

  • Thông báo trước về tài liệu cho các đường dẫn UNC khi gỡ cài đặt và thêm. bài kiểm tra đơn vị pth. [#6516]

  • Thêm tài liệu tổng quan về kiến ​​trúc. [#6637]

  • Tài liệu rằng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    103 nguy hiểm. [#6794]

19. 2. 3 [25-08-2019]

Sửa lỗi

  • Sửa lỗi gắn nhầm cờ 'm' vào thẻ ABI trong Python 3. 8 trên các nền tảng không cung cấp SOABI [#6885]

19. 2. 2 [2019-08-11]

Sửa lỗi

  • Khắc phục việc xử lý mã thông báo [thông tin xác thực một phần] trong URL. [#6795]

  • Khắc phục hồi quy khiến việc mở rộng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    019 không xảy ra trong đường dẫn
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    48. [#6804]

19. 2. 1 [23-07-2019]

Sửa lỗi

  • Sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    068
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    04 khi đánh giá giá trị băm và không có giá trị băm nào được cung cấp. [#6772]

19. 2 [2019-07-22]

Ngừng sử dụng và xóa

  • Bỏ hỗ trợ cho EOL Python 3. 4. [#6685]

  • Cải thiện các thông báo không dùng nữa để bao gồm phiên bản trong đó chức năng sẽ bị xóa. [#6549]

Đặc trưng

  • Thông tin xác thực hiện sẽ được tải bằng cách sử dụng khóa khi cài đặt. [#5948]

  • Hỗ trợ đầy đủ bằng cách sử dụng các tệp yêu cầu bên trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    035. [#3799]

  • Cập nhật dấu thời gian trong tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    071 của pip để bao gồm mili giây. [#6587]

  • Cân nhắc xem một tệp đã được đánh dấu là "đã lấy" từ một kho lưu trữ đơn giản hay chưa [xem PEP 592 để biết chi tiết]. [#6633]

  • Khi chọn ứng viên để cài đặt, hãy ưu tiên ứng viên có hàm băm khớp với một trong các hàm băm do người dùng cung cấp. [#5874]

  • Cải thiện thông báo lỗi khi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    072 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    073 là Không có khi truy cập siêu dữ liệu. [#5082]

  • Thêm một lệnh mới

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    113 có thể hiển thị e. g. danh sách các thẻ tương thích cho Python hiện tại. [#6638]

  • Hiển thị gợi ý cài đặt với --pre khi kết quả tìm kiếm bao gồm các phiên bản phát hành trước. [#5169]

  • Báo cáo với Kho rằng pip đang chạy trong CI nếu biến môi trường

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    075 được đặt. [#5499]

  • Cho phép

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    076 được chuyển dưới dạng chuỗi phiên bản chấm [e. g.
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    077 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    078]. [#6585]

  • Ghi tên tệp cuối cùng và SHA256 của tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    079 khi hoàn thành tạo bánh xe. [#5908]

  • Bao gồm các thẻ của bánh xe trong phần giải thích thông báo nhật ký khi tìm thấy liên kết bánh xe ứng viên không tương thích. [#6121]

  • Thêm đối số

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    080 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 để hỗ trợ cài đặt
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    90. [#6404]

  • Thêm đối số

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    080 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22 để hỗ trợ cài đặt
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    90. [#6551]

Sửa lỗi

  • Đặt

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    086 thành
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 bên dưới khi gọi
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 thông qua miếng chêm setuptools để setuptools không nghĩ rằng đường dẫn là
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    022. [#1890]

  • Cập nhật ________ 1007 để tôn trọng ________ 2076 đã cho khi kiểm tra ________ 2092. [#5369]

  • Tôn trọng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    89 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    003 khi cài đặt từ url kiểm soát phiên bản [e. g.
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    095]. [#5518]

  • Làm cho thanh tiến trình “ascii” thực sự là “ascii” chứ không phải Unicode. [#5671]

  • Thất bại một cách tao nhã khi cố gắng đặt khóa được định dạng không chính xác trong cấu hình. [#5963]

  • Ngăn chặn DistutilsOptionError khi tiền tố được chỉ định trong môi trường chung và --target được sử dụng. [#6008]

  • Sửa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 để tôn trọng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    005 khi đánh giá liên kết. [#6371]

  • Sửa thông báo nhật ký gỡ lỗi khi đóng băng yêu cầu có thể chỉnh sửa, không được kiểm soát phiên bản. [#6383]

  • Mở rộng sang Subversion 1. 8+ hành vi gọi Subversion ở chế độ tương tác khi pip được chạy tương tác. [#6386]

  • Ngăn chặn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    098 cho phép duyệt thư mục nếu e. g. một máy chủ độc hại gửi tiêu đề
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    099 với tên tệp chứa
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1000 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1001. [#6413]

  • Ẩn mật khẩu trong đầu ra khi sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    48. [#6489]

  • Bao gồm thêm chi tiết trong thông báo tường trình nếu

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 không thể tạo chuỗi yêu cầu cho một bản phân phối cụ thể. [#6513]

  • Thêm số dòng và vị trí tệp vào thông báo lỗi khi đọc tệp yêu cầu không hợp lệ trong một số trường hợp. [#6527]

  • Ưu tiên

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1004 đến
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1005 khi trích xuất thông tin phiên bản glibc. [#6543, #6675]

  • Cải thiện thông báo lỗi được in khi yêu cầu có thể chỉnh sửa không hợp lệ được cung cấp. [#6648]

  • Cải thiện định dạng thông báo lỗi khi một lệnh bị lỗi trong quy trình con. [#6651]

Thư viện được cung cấp

  • Nâng cấp chứng chỉ lên 2019. 6. 16

  • Nâng cấp distlib lên 0. 2. 9. bài đăng0

  • Nâng cấp msgpack lên 0. 6. 1

  • Nâng cấp yêu cầu lên 2. 22. 0

  • Nâng cấp urllib3 lên 1. 25. 3

  • Vá lỗi html5lib được cung cấp, để thích sử dụng các bộ sưu tập hơn. abc nếu có thể

Tài liệu cải tiến

  • Tài liệu cách Python 2. 7 hỗ trợ sẽ được duy trì. [#6726]

  • Nâng cấp phiên bản Sphinx dùng để xây dựng tài liệu. [#6471]

  • Sửa lỗi tạo các trang lệnh con. [#6724]

  • Đề cập rằng pip có thể cài đặt từ git refs. [#6512]

  • Thay thế một ví dụ không thành công về cài đặt pip bằng các tính năng bổ sung bằng một ví dụ đang hoạt động. [#4733]

19. 1. 1 [2019-05-06]

Đặc trưng

  • Khôi phục việc xử lý

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 như trước đây với pip 19. 0. 3 để tránh phải thêm
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1007 khi cài đặt ở chế độ có thể chỉnh sửa. [#6434]

Sửa lỗi

  • Khắc phục hồi quy khiến @ được trích dẫn trong các liên kết pypiserver. Điều này cản trở việc phân tích cú pháp chuỗi sửa đổi từ các url VCS. [#6440]

19. 1 [23-04-2019]

Đặc trưng

  • Các tệp cấu hình giờ đây cũng có thể được lưu trữ trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1008 [#5060]

  • Tránh tạo bản sao cục bộ không cần thiết của chi nhánh Bazaar khi xuất. [#5443]

  • Đưa vào chuỗi Tác nhân người dùng của pip xem có vẻ như pip đang chạy trong CI hay không. [#5499]

  • Giờ đây, một chuỗi tùy chỉnh [được mã hóa JSON] có thể được thêm vào Tác nhân người dùng của pip bằng cách sử dụng biến môi trường

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1009. [#5549]

  • Để nhất quán, việc vượt qua

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1010 không còn ảnh hưởng đến việc bánh xe có được chế tạo hay không. Trong trường hợp này, một thư mục tạm thời được sử dụng. [#5749]

  • Các đối số lệnh trong thông điệp tường trình

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1011 hiện được trích dẫn bằng cách sử dụng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1012. [#6290]

  • Thông báo lỗi và cảnh báo tiền tố trong đầu ra nhật ký với CẢNH BÁO và LỖI. [#6298]

  • Việc sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1013 trong bản dựng PEP 517 hiện không thành công do lỗi, thay vì âm thầm bỏ qua tùy chọn. [#6305]

  • Lỗi với thông báo thông tin nếu một người cố gắng cài đặt cây nguồn kiểu

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 [PEP 517] bằng chế độ
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    91. [#6314]

  • Khi tải xuống một gói, ETA và tốc độ trung bình hiện chỉ cập nhật một lần mỗi giây để dễ đọc hơn. [#6319]

Sửa lỗi

  • Thiết bị xuất chuẩn và thiết bị xuất chuẩn từ các lệnh VCS được chạy bởi pip dưới dạng quy trình con [e. g.

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    095,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1017, v.v. ] không còn gây ô nhiễm thiết bị xuất chuẩn của pip. [#1219]

  • Khắc phục việc xử lý các ngoại lệ yêu cầu khi các phần phụ thuộc được gỡ nhóm. [#4195]

  • Tự kiểm tra phiên bản của pip để tránh đề xuất nâng cấp lên bản phát hành trước nếu phiên bản hiện được cài đặt ổn định. [#5175]

  • Đã khắc phục sự cố khi cài đặt yêu cầu từ URL đến từ phần phụ thuộc không có URL. [#5889]

  • Cải thiện việc xử lý các URI tệp. xử lý chính xác tập tin. //localhost/… và đừng cố sử dụng đường dẫn UNC trên Unix. [#5892]

  • Sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1018
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1019 với mã hóa không hợp lệ.
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1018 bị hỏng khi giải mã chuỗi byte Big Endian BOM trên Little Endian hoặc ngược lại. [#6054]

  • Sửa lỗi trích dẫn URL không chính xác của địa chỉ IPv6. [#6285]

  • Xác định lại mật khẩu từ URL chỉ mục bổ sung khi sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1021. [#6295]

  • Công cụ quay vòng không còn hiển thị thông báo hoàn thành sau khi gọi quy trình con không cần công cụ quay vòng. Nó cũng không còn báo lỗi không chính xác sau khi một số cuộc gọi quy trình con nhất định tới Git đã thành công. [#6312]

  • Khắc phục việc xử lý chế độ có thể chỉnh sửa trong khi cài đặt khi có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 nhưng PEP 517 không yêu cầu cây nguồn phải được coi là kiểu
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105. [#6370]

  • Khắc phục sự cố

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1024 khi xử lý yêu cầu không hợp lệ. [#6419]

Thư viện được cung cấp

  • Cập nhật certifi đến 2019. 3. 9

  • Đã cập nhật distro lên 1. 4. 0

  • Cập nhật tiến độ lên 1. 5

  • Đã cập nhật pyparsing thành 2. 4. 0

  • Đã cập nhật pkg_resources thành 41. 0. 1 [thông qua setuptools]

Tài liệu cải tiến

  • Làm cho dấu gạch ngang hiển thị chính xác khi hiển thị các tùy chọn dài như

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    48 trong văn bản. [#6422]

19. 0. 3 [2019-02-20]

Sửa lỗi

  • Khắc phục sự cố

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1026 khi bản dựng cũ của bánh xe bị lỗi. [#6252]

  • Khắc phục hồi quy được giới thiệu vào năm 19. 0. 2 trong đó tên tệp trong tệp GHI của tệp đã cài đặt sẽ không được cập nhật khi cài đặt bánh xe. [#6266]

19. 0. 2 [2019-02-09]

Sửa lỗi

  • Khắc phục sự cố trong đó các bản dựng dựa trên PEP 517 sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1010 sẽ không thành công trong một số trường hợp với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1028 do không hoàn thiện nội bộ thư mục bản dựng. [#6197]

  • Cung cấp thông báo lỗi tốt hơn nếu cố cài đặt thư mục có thể chỉnh sửa có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 nhưng không có
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107. [#6170]

  • Chương trình phụ trợ mặc định ngầm định được sử dụng cho các dự án cung cấp tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 mà không chỉ định rõ ràng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1032 hiện hoạt động giống như thực thi trực tiếp
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 hơn và do đó sẽ khôi phục khả năng tương thích với các dự án không thể cài đặt với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 19. 0. Điều này đã nâng phiên bản yêu cầu tối thiểu của
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    15 cho các bản dựng như vậy lên 40. 8. 0. [#6163]

  • Cho phép các dòng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    109 có nhiều hơn ba phần tử và hiển thị cảnh báo. [#6165]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1037 không thành công trên thư mục không thể ghi thay vì khóa lệnh gỡ cài đặt. [#6169]

  • Làm cho các lượt gỡ cài đặt không thành công trở lại đáng tin cậy hơn và tốt hơn trong việc tránh xung đột đặt tên. [#6194]

  • Đảm bảo sao chép đúng tệp bánh xe khi xây dựng bản phân phối PEP 517. [#6196]

  • Cảnh báo kết thúc vòng đời của Python 2 hiện chỉ hiển thị trên CPython, đây là triển khai đã công bố các kế hoạch kết thúc vòng đời. [#6207]

Tài liệu cải tiến

  • Viết lại README và chỉ mục tài liệu [#5815]

19. 0. 1 [23-01-2019]

Sửa lỗi

  • Khắc phục sự cố khi sử dụng --no-cache-dir với bản phân phối PEP 517 [#6158, #6171]

19. 0 [22-01-2019]

Ngừng sử dụng và xóa

  • Ngừng hỗ trợ cho Python 3. 4 [#6106]

  • Bắt đầu in cảnh báo cho Python 2. 7 để cảnh báo về Python 2 sắp xảy ra. 7 Hết hạn sử dụng và nhắc người dùng bắt đầu chuyển sang Python 3. [#6148]

  • Xóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1038 không dùng nữa. [#6060]

  • Xóa phát hiện có thể chỉnh sửa SVN không dùng nữa dựa trên các liên kết phụ thuộc trong quá trình đóng băng. [#5866]

Đặc trưng

  • Triển khai PEP 517 [cho phép các dự án chỉ định phụ trợ xây dựng thông qua pyproject. toml]. [#5743]

  • Triển khai hỗ trợ thẻ nền tảng manylinux2010. manylinux2010 là sự kế thừa của manylinux1. Nó cho phép các bánh xe nhị phân được biên dịch cẩn thận được cài đặt trên các nền tảng Linux tương thích. [#5008]

  • Cải thiện cách ly bản dựng. xử lý các tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1039, vì vậy các gói không gian tên được hỗ trợ chính xác trong Python 3. 2 trở về trước. [#5656]

  • Bao gồm tên gói trong cảnh báo đóng băng nếu gói chưa được cài đặt. [#5943]

  • Cảnh báo khi giảm giá trị

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1040 trỏ đến thư mục cục bộ hiện có. [#5827]

  • Các dòng tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    071 của tiền tố pip với dấu thời gian của chúng. [#6141]

Sửa lỗi

  • Tránh tạo đường dẫn tạm thời quá dài khi gỡ cài đặt gói. [#3055]

  • Xác định lại mật khẩu từ URL trong các thông báo tường trình khác nhau. [#4746, #6124]

  • Tránh tạo đường dẫn tạm thời quá dài khi gỡ cài đặt gói. [#3055]

  • Tránh in dấu vết ngăn xếp khi đưa ra yêu cầu không hợp lệ. [#5147]

  • Đưa ra cảnh báo 401 nếu tên người dùng/mật khẩu không hoạt động đối với URL [#4833]

  • Xử lý

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1042 được đưa ra trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    146 khiến pip bị lỗi âm thầm khi một số chỉ mục không thể truy cập được. [#5270, #5483]

  • Xử lý một đường ống xuất chuẩn bị hỏng duyên dáng hơn [e. g. khi chạy

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1044]. [#4170]

  • Khắc phục sự cố từ cài đặt

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1045. [#5385]

  • Khắc phục sự cố do các yêu cầu không thể phân tích cú pháp khi kiểm tra các gói đã cài đặt. [#5839]

  • Sửa lỗi phát hiện loại nội dung nếu một thư mục có tên giống như kho lưu trữ được sử dụng làm nguồn gói. [#5838]

  • Khắc phục danh sách các gói lỗi thời không phụ thuộc vào các gói đã cài đặt trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1046 [#5737]

  • Sửa lỗi sắp xếp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1047 trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1048 khi cài đặt một số gói. [#5868]

  • Khắc phục hỗ trợ gọi pip bằng cách sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1049. [#5841]

  • Giảm đáng kể việc sử dụng bộ nhớ khi cài đặt các bánh xe chứa các tệp lớn. [#5848]

  • Cài đặt không phải VCS có thể chỉnh sửa hiện đóng băng dưới dạng có thể chỉnh sửa. [#5031]

  • Cài đặt Git có thể chỉnh sửa mà không cần điều khiển từ xa hiện đóng băng dưới dạng có thể chỉnh sửa. [#4759]

  • Chuẩn hóa tên tệp sdist để chúng có thể khớp với tên gói đã chuẩn hóa được chuyển đến

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06. [#5870]

  • Giải mã đúng các ký tự đặc biệt trong thông tin xác thực URL SVN. [#5968]

  • Đặt

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1051 cũng vô hiệu hóa bộ đệm cho các giá trị trung thực như
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1052,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1053,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1054, v.v. [#5735]

Thư viện được cung cấp

  • Bao gồm văn bản giấy phép của các thư viện bên thứ 3 được cung cấp. [#5213]

  • Cập nhật certifi đến 2018. 11. 29

  • Cập nhật colorama thành 0. 4. 1

  • Cập nhật distlib thành 0. 2. 8

  • Cập nhật idna thành 2. 8

  • Cập nhật bao bì lên 19. 0

  • Cập nhật pep517 thành 0. 5. 0

  • Cập nhật pkg_resource lên 40. 6. 3 [thông qua công cụ thiết lập]

  • Cập nhật pyparsing thành 2. 3. 1

  • Cập nhật pytoml thành 0. 1. 20

  • Cập nhật yêu cầu lên 2. 21. 0

  • Cập nhật sáu thành 1. 12. 0

  • Cập nhật urllib3 lên 1. 24. 1

Tài liệu cải tiến

  • Bao gồm Chính sách bán hàng trong tài liệu. [#5958]

  • Thêm hướng dẫn chạy pip từ nguồn vào Tài liệu phát triển. [#5949]

  • Xóa tham chiếu đến chức năng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1055 đã xóa [#5888]

  • Sửa lỗi thiếu tên lệnh trong tài liệu sử dụng HTML [#5984]

18. 1 [2018-10-05]

Đặc trưng

  • Cho phép sử dụng các yêu cầu URL PEP 508 làm phần phụ thuộc

    Như một biện pháp bảo mật, pip sẽ đưa ra một ngoại lệ khi cài đặt các gói từ PyPI nếu các gói đó phụ thuộc vào các gói không được lưu trữ trên PyPI. Trong tương lai, PyPI sẽ chặn trực tiếp các gói tải lên có phụ thuộc URL bên ngoài như vậy. [#4187]

  • Cho phép tùy chọn dist [--abi, --python-version, --platform, --implementation] khi cài đặt với --target [#5355]

  • Hỗ trợ chuyển các URL

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1056 có tên người dùng tới
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1057. [#5375]

  • giờ đây pip đảm bảo rằng tệp GHI được sắp xếp khi cài đặt từ tệp bánh xe. [#5525]

  • Thêm hỗ trợ cho Python 3. 7. [#5561]

  • Các tệp cấu hình không đúng định dạng hiện hiển thị các thông báo lỗi hữu ích, thay vì theo dõi. [#5798]

Sửa lỗi

  • Kiểm tra đúng nhánh khi thực hiện cài đặt Git có thể chỉnh sửa. [#2037]

  • Chỉ chạy tự kiểm tra phiên bản trên các lệnh có thể truy cập chỉ mục, thay vì thử mọi lần chạy và không thực hiện được do thiếu tùy chọn. [#5433]

  • Cho phép cài đặt Git ref trên cài đặt hiện có. [#5624]

  • Hiển thị thông báo lỗi tốt hơn khi tùy chọn cấu hình có giá trị không hợp lệ. [#5644]

  • Luôn xác thực lại các trang API đơn giản đã lưu vào bộ đệm thay vì lưu chúng vào bộ nhớ đệm một cách mù quáng trong tối đa 10 phút. [#5670]

  • Tránh lưu thông tin tự kiểm tra phiên bản vào bộ đệm khi bộ đệm bị tắt. [#5679]

  • Tránh in truy nguyên khi tự động hoàn tất sau các cờ trong CLI. [#5751]

  • Sửa lỗi phân tích tên trứng không chính xác nếu pip cần đoán tên gói. [#5819]

Thư viện được cung cấp

  • Nâng cấp chứng chỉ lên 2018. 8. 24

  • Nâng cấp bao bì lên 18. 0

  • Nâng cấp pyparsing lên 2. 2. 1

  • Thêm phiên bản pep517 0. 2

  • Nâng cấp pytoml lên 0. 1. 19

  • Nâng cấp pkg_resource lên 40. 4. 3 [thông qua công cụ thiết lập]

Tài liệu cải tiến

  • Khắc phục tham chiếu "Tệp yêu cầu" trong Hướng dẫn sử dụng [#user_guide_fix_requirements_file_ref]

18. 0 [2018-07-22]

Tiến trình

  • Chuyển sang sơ đồ lập phiên bản dựa trên Lịch

  • Chính thức ghi lại quá trình ngừng sử dụng của chúng tôi với tối thiểu 6 tháng cảnh báo về việc ngừng sử dụng

  • Thông qua và ghi lại phong cách viết đoạn TIN TỨC

  • Chuyển sang phát hành phiên bản pip mới, không sửa lỗi cứ sau 3 tháng

Ngừng sử dụng và xóa

  • Xóa định dạng cũ khỏi danh sách pip. [#3651, #3654]

  • Bỏ hỗ trợ cho Python 3. 3. [#3796]

  • Xóa hỗ trợ dọn dẹp hậu tố #egg fragment. [#4174]

  • Tháo shim cho get-pip cũ. vị trí py. [#5520]

    Trong 2 năm qua, nó chỉ chuyển hướng người dùng sang sử dụng https mới hơn. //bootstrap. pypa. io/get-pip. vị trí py

Đặc trưng

  • Giới thiệu cờ --prefer-binary mới, để ưu tiên các bánh xe cũ hơn các gói nguồn mới hơn. [#3785]

  • Cải thiện chức năng tự động hoàn thành khi hoàn thành tên tệp sau các tùy chọn có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1058,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1059 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1060 dưới dạng metavar. [#4842, #5125]

  • Thêm hỗ trợ để cài đặt các phụ thuộc bản dựng PEP 518 từ nguồn. [#5229]

  • Cải thiện thông báo trạng thái khi nâng cấp bị bỏ qua do chiến lược chỉ khi cần thiết. [#5319]

Sửa lỗi

  • Cập nhật logic tự kiểm tra của pip để không sử dụng tệp cụ thể của virtualenv và tôn trọng cache-dir. [#3905]

  • Xóa các tệp pyo đã biên dịch cho các gói bánh xe. [#4471]

  • Tăng tốc độ in các phiên bản gói mới được cài đặt. [#5127]

  • Hạn chế cảnh báo phụ thuộc vào thời gian cài đặt đối với các gói phụ thuộc trực tiếp. [#5196, #5457]

    Cảnh báo về toàn bộ gói đã khiến người dùng bối rối về lý do tại sao pip lại in những cảnh báo này

  • Cải thiện việc xử lý các yêu cầu xây dựng PEP 518. hỗ trợ đánh dấu môi trường và tính năng bổ sung. [#5230, #5265]

  • Xóa tên người dùng/mật khẩu khỏi thông báo nhật ký khi sử dụng chỉ mục với xác thực cơ bản. [#5249]

  • Xóa dấu os. sep từ thư mục PATH để tránh phủ định sai. [#5293]

  • Sửa lỗi “pip wheel pip” bị chặn bởi kiểm tra “không sử dụng pip để sửa đổi chính nó”. [#5311, #5312]

  • Tắt kiểm tra phiên bản của pip [và thông báo nâng cấp] khi được cài đặt bởi trình quản lý gói khác. [#5346]

    Điều này hoạt động tốt hơn với các bản phân phối Linux trong đó thông báo nâng cấp của pip có thể dẫn đến việc người dùng chạy pip theo cách sửa đổi các tệp nên được quản lý bởi trình quản lý gói của hệ điều hành

  • Kiểm tra sự tồn tại của tệp và hủy liên kết trước khi ghi đè các tệp hiện có trong quá trình cài đặt bánh xe. [#5366]

  • Cải thiện thông báo lỗi cụ thể hơn khi không tìm thấy tệp nào như được liệt kê trong như được liệt kê trong PKG-INFO. [#5381]

  • Luôn đọc

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 dưới dạng UTF-8. Điều này sửa lỗi xử lý Unicode trên Windows và Python 2. [#5482]

  • Khắc phục sự cố xảy ra khi PATH không được đặt, trong khi tạo cảnh báo vị trí tập lệnh. [#5558]

  • Không cho phép các gói có tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    105 có bảng hệ thống xây dựng trống. [#5627]

Thư viện được cung cấp

  • Cập nhật CacheControl thành 0. 12. 5

  • Cập nhật certifi đến 2018. 4. 16

  • Cập nhật distro lên 1. 3. 0

  • Cập nhật idna thành 2. 7

  • Cập nhật ipaddress lên 1. 0. 22

  • Cập nhật pkg_resource lên 39. 2. 0 [thông qua công cụ thiết lập]

  • Cập nhật tiến độ lên 1. 4

  • Cập nhật pytoml thành 0. 1. 16

  • Cập nhật yêu cầu lên 2. 19. 1

  • Cập nhật urllib3 lên 1. 23

Tài liệu cải tiến

  • Tài liệu cách sử dụng pip với máy chủ proxy. [#512, #5574]

  • Tài liệu rằng đầu ra của chương trình pip ở định dạng tiêu đề thư tuân thủ RFC. [#5261]

10. 0. 1 [2018-04-19]

Đặc trưng

  • Chuyển kho lưu trữ mặc định sang “PyPI 2 mới. 0” chạy tại https. //pypi. tổ chức/. [#5214]

Sửa lỗi

  • Sửa một lỗi khiến get-pip. py không sử dụng được trên Windows mà không cần đổi tên. [#5219]

  • Sửa lỗi TypeError khi tải bộ đệm trên các phiên bản Python 2 cũ hơn. 7. [#5231]

  • Khắc phục và cải thiện thông báo lỗi khi xảy ra lỗi Môi trường trong quá trình cài đặt. [#5237]

  • Sự cố khi cài đặt lại từ các yêu cầu VCS đã được khắc phục. [#5251]

  • Khắc phục hỗ trợ PEP 518 khi pip được cài đặt trong trang web của người dùng. [#5524]

Thư viện được cung cấp

  • Nâng cấp distlib lên 0. 2. 7

10. 0. 0 [2018-04-14]

Sửa lỗi

  • Ngăn cảnh báo cài đặt dương tính giả do chuẩn hóa tên không đầy đủ. [#5134]

  • Khắc phục sự cố khi cài đặt từ Git với SHA ngắn sẽ không thành công. [#5140]

  • Chấp nhận các phiên bản phát hành trước khi kiểm tra xung đột với kiểm tra pip hoặc cài đặt pip. [#5141]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1063 cần 8 byte dữ liệu [#5150]

  • Không cảnh báo vị trí script khi cài vào thư mục chứa sys. thực thi được. Đây là trường hợp khi 'cài đặt pip' mà không kích hoạt virtualenv. [#5157]

  • Sửa lỗi hỗ trợ PEP 518. [#5188]

  • Không cảnh báo về các vị trí tập lệnh nếu

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    90 được chỉ định. [#5203]

10. 0. 0b2 [2018-04-02]

Sửa lỗi

  • Đã sửa lỗi kết thúc dòng trong Gói CA - 10. 0. 0b1 đã vô tình được phát hành với các kết thúc dòng Windows. [#5131]

10. 0. 0b1 [2018-03-31]

Ngừng sử dụng và xóa

  • Đã xóa tham số

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1065 không dùng nữa thành
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06. [#1749]

  • Đã xóa hỗ trợ gỡ cài đặt các dự án đã được cài đặt bằng distutils. distutils các dự án đã cài đặt không bao gồm siêu dữ liệu cho biết tệp nào thuộc về bản cài đặt đó và do đó không thể thực sự gỡ cài đặt chúng thay vì chỉ xóa siêu dữ liệu nói rằng chúng đã được cài đặt trong khi để lại tất cả các tệp thực tế. [#2386]

  • Đã xóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1067 không dùng nữa thành
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06. [#2643]

  • Đã xóa các cờ bánh xe sử dụng --[no-] không dùng nữa thành

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006. [#2699]

  • Đã xóa các tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1071,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1072 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1073 không dùng nữa. [#3070]

  • Chuyển mặc định cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22 sang định dạng cột và loại bỏ định dạng cũ. [#3654, #3686]

  • Ngừng hỗ trợ cho Python 3. 3. [#3796]

  • Đã xóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1075 không dùng nữa. [#4052]

  • Đã xóa hỗ trợ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1076 khỏi sdist của chúng tôi vì nó không được duy trì như một phương tiện được hỗ trợ để chạy thử nghiệm của chúng tôi. [#4203]

  • Bỏ hỗ trợ cho Python 2. 6. [#4343]

  • Đã xóa cờ --editable khỏi bản tải xuống pip, vì nó không hợp lý [#4362]

  • Ngừng phát hiện SVN dựa trên các liên kết phụ thuộc trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21. [#4449]

  • Di chuyển tất cả API của pip vào pip. gói _internal, phản ánh chính xác thực tế là pip hiện không có bất kỳ API công khai nào. [#4696, #4700]

Đặc trưng

  • Add --progress-bar to

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    007,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 and
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 commands, to allow selecting a specific progress indicator or, to completely suppress, [for example in a CI environment] use
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1081. [#2369, #2756]

  • Thêm --no-color vào pip. Tất cả đầu ra màu bị tắt nếu cờ này được phát hiện. [#2449]

  • gỡ cài đặt pip hiện bỏ qua việc không có yêu cầu và in cảnh báo. [#3016, #4642]

  • Cải thiện hiệu quả bộ nhớ và đĩa của bộ đệm HTTP. [#3515]

  • Hỗ trợ cho các gói chỉ định phụ thuộc bản dựng trong pyproject. toml [xem PEP 518]. Các gói chỉ định một hoặc nhiều phụ thuộc bản dựng theo cách này sẽ được tích hợp vào các bánh xe trong một môi trường biệt lập với các phụ thuộc đó đã được cài đặt. [#3691]

  • pip hiện hỗ trợ mở rộng biến môi trường trong các tệp yêu cầu chỉ sử dụng cú pháp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1082 trên tất cả các nền tảng. [#3728]

  • Cho phép kết hợp -q và -v để hoạt động lành mạnh. Sau đó, chúng tôi không cần cảnh báo được đề cập trong vấn đề. [#4008]

  • Thêm --exclude-editable vào

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22 để loại trừ các gói có thể chỉnh sửa khỏi danh sách gói đã cài đặt. [#4015, #4016]

  • Cải thiện thông báo lỗi cho trường hợp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1085 phổ biến. [#4127]

  • Thêm hỗ trợ cho cú pháp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1086 mới từ PEP 508. [#4175]

  • Thêm phiên bản công cụ thiết lập vào thống kê được gửi tới BigQuery. [#4209]

  • Báo cáo dòng gây ra lỗi băm khi sử dụng các tệp yêu cầu. [#4227]

  • Thêm lệnh cấu hình pip để quản lý tệp cấu hình. [#4240]

  • Cho phép sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    007 với một nền tảng cụ thể khi đặt
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    051. [#4289]

  • Hỗ trợ số bản dựng trong các phiên bản bánh xe và hỗ trợ sắp xếp theo số bản dựng. [#4299]

  • Thay đổi pip đã lỗi thời để sử dụng PackageFinder để thực hiện tra cứu phiên bản sao cho các bản sao cục bộ trong Môi trường không có kết nối Internet có thể được sử dụng làm Nguồn sự thật cho phiên bản mới nhất. [#4336]

  • giờ đây pip sẽ thử lại nhiều mã trạng thái HTTP hơn, đối với các lỗi không liên tục. Trước đây, nó chỉ thử lại trên 503 tiêu chuẩn. Bây giờ, nó cũng thử lại trên 500 [lỗi tạm thời trên AWS S3], 520 và 527 [lỗi tạm thời trên Cloudflare]. [#4473]

  • pip hiện hiển thị nơi nó đang tìm gói, nếu các vị trí không mặc định được sử dụng. [#4483]

  • Hiển thị thông báo để chạy đúng lệnh sửa đổi pip trên Windows [#4490]

  • Thêm trang người đàn ông cho pip [#4491]

  • Đặt lệnh gỡ cài đặt ít dài dòng hơn theo mặc định [#4493]

  • Chuyển chiến lược nâng cấp mặc định thành 'chỉ khi cần' [#4500]

  • Cài đặt từ thư mục cục bộ hoặc URL VCS giờ đây sẽ tạo bánh xe để cài đặt, thay vì chạy

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    032. Bánh xe từ những nguồn này không được lưu vào bộ nhớ cache. [#4501]

  • Không ghi cảnh báo khi cài đặt phần phụ thuộc từ Git nếu tên đó trông giống như một hàm băm cam kết. [#4507]

  • pip hiện hiển thị cảnh báo khi nó cài đặt tập lệnh từ bánh xe bên ngoài PATH. Những cảnh báo này có thể bị chặn bằng tùy chọn --no-warn-script-location mới. [#4553]

  • Gói cục bộ hiện có thể được tham chiếu bằng dấu gạch chéo lên trên Windows. [#4563]

  • pip show đã học được một trường Bắt buộc mới liệt kê các gói hiện được cài đặt phụ thuộc vào gói được hiển thị [#4564]

  • Công cụ tự động hoàn thành dòng lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125 hiện tự động hoàn thành các tên phân phối đã cài đặt. [#4749]

  • Thay đổi chủ đề tài liệu để phù hợp với Tài liệu Python [#4758]

  • Thêm tự động hoàn thành các tùy chọn ngắn. [#4954]

  • Chạy 'thiết lập. py phát triển bên trong môi trường xây dựng pep518. [#4999]

  • cài đặt pip hiện in thông báo lỗi khi cài đặt phiên bản phụ thuộc không tương thích. [#5000]

  • Đã thêm một cách để phân biệt giữa các gói đã cài đặt pip và các gói từ trình quản lý gói hệ thống trong 'danh sách pip'. Cụ thể, 'pip list -v' cũng hiển thị trình cài đặt gói nếu nó có dữ liệu meta đó. [#949]

  • Hiển thị vị trí cài đặt khi lệnh danh sách chạy với tùy chọn “-v”. [#979]

Sửa lỗi

  • Cho phép pip hoạt động nếu các biến môi trường

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1091 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1092 được đặt. [#1130]

  • Làm cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1093 không yêu cầu vượt qua
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1094. [#1139]

  • Trả về trạng thái thoát không thành công khi cài đặt pip, tải xuống pip hoặc bánh xe pip được gọi mà không có yêu cầu. [#2720]

  • thiết lập tương tác. các tệp py sẽ không còn bị treo vô thời hạn. [#2732, #4982]

  • Đặt lại thiết bị đầu cuối một cách chính xác nếu xảy ra ngoại lệ trong khi thanh tiến trình đang được hiển thị. [#3015]

  • “Hỗ trợ các ký tự được mã hóa URL trong thông tin đăng nhập URL. ” [#3236]

  • Đừng cho rằng sys. __stderr__. mã hóa tồn tại [#3356]

  • Sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    54 khi
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1096 thiếu dòng mới ở cuối. [#3741]

  • Giữ tùy chọn cài đặt trong yêu cầu. txt bị rò rỉ. [#3763]

  • pip không còn chuyển các tùy chọn chung từ một gói sang các gói sau trong cùng một tệp yêu cầu. [#3830]

  • Hỗ trợ cài đặt từ Git refs [#3876]

  • Sử dụng pkg_resources để phân tích tệp điểm nhập để cho phép đặt tên bằng dấu hai chấm. [#3901]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1097 được chỉ định sau khi đặt chính xác mức ghi nhật ký thành CẢNH BÁO, thay vì QUAN TRỌNG. Sử dụng -qqq để có lại hành vi trước đó. [#3994]

  • Tập lệnh hoàn thành Shell hiện sử dụng tên thực thi chính xác [e. g. ,

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1098 thay vì
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01] [#3997]

  • Đã thay đổi mã hóa nhà cung cấp từ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1100 thành
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1101. [#4076]

  • Sửa thư mục đích của data_files khi sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1102. [#4092]

  • Chỉ giới hạn việc vô hiệu hóa pyopenssl của yêu cầu đối với Windows. Sửa lỗi “SNIMissingWarning / InsecurePlatformWarning không thể sửa với pip 9. 0 / 9. 0. 1” [dành cho hệ điều hành không phải Windows] [#4098]

  • Hỗ trợ cài đặt bánh xe với phiên bản không phải PEP 440 trong tên tệp của chúng. [#4169]

  • Quay trở lại sys. getdefaultencoding[] nếu ngôn ngữ. getpreferredencoding[] trả về Không có trong pip. đồ dùng. mã hóa. auto_decode. [#4184]

  • Sửa lỗi trong đó SETUPTOOLS_SHIM được gọi không chính xác đối với các yêu cầu về đường dẫn tương đối bằng cách chuyển đổi đường dẫn tương đối thành đường dẫn tuyệt đối trước khi gọi shim. [#4208]

  • Trả lại số phiên bản mới nhất trong kết quả tìm kiếm. [#4219]

  • Cải thiện thông báo lỗi về lỗi quyền [#4233]

  • Thất bại một cách duyên dáng khi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1103 [hoặc tệp phiên bản phân phối khác] dường như tồn tại nhưng không thể đọc được. [#4249]

  • Tránh nhập các công cụ thiết lập trong quy trình pip gốc, để tránh tình trạng dồn đuổi khi nâng cấp một trong các phần phụ thuộc của công cụ thiết lập. [#4264]

  • Khắc phục thông báo cảnh báo

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1104 không chính xác do một gói được bao gồm trong nhiều tệp yêu cầu đã được chuyển đến
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1104. Thay vì cảnh báo không chính xác rằng gói chưa được cài đặt, giờ đây pip cảnh báo rằng gói đã được khai báo nhiều lần và liệt kê tên của từng tệp yêu cầu chứa gói được đề cập. [#4293]

  • Tổng quát hóa văn bản trợ giúp cho cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1106/______41107. [#4316]

  • Xử lý trường hợp khi người dùng hiện tại không thể đọc được

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1108 bằng cách sử dụng danh sách mã hóa cứng các tên có thể có của tệp phát hành. [#4320]

  • Đã sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1024 khi cố bắt
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1110 trên Python 2. 7. [#4322]

  • Đảm bảo USER_SITE được khởi tạo chính xác. [#4437]

  • Cài đặt lại gói có thể chỉnh sửa từ Git không còn giả định rằng nhánh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1111 tồn tại. [#4448]

  • Điều này khắc phục sự cố khi ai đó cố gắng sử dụng git với pip nhưng pip không thể vì git không có trong biến môi trường đường dẫn. Điều này làm rõ lỗi được đưa ra để gợi ý cho người dùng những gì có thể sai. [#4461]

  • Cải thiện việc xử lý đầu ra văn bản từ các công cụ xây dựng [tránh lỗi Unicode] [#4486]

  • Sửa lỗi “No such file or directory” khi sử dụng --prefix. [#4495]

  • Cho phép các lệnh từ chối --require-venv. Điều này cho phép trợ giúp pip hoạt động ngay cả khi biến môi trường PIP_REQUIRE_VIRTUALENV được đặt. [#4496]

  • Sửa thông báo cảnh báo về các phiên bản không khớp trong quá trình cài đặt. [#4655]

  • pip hiện ghi lại các tệp đã cài đặt theo cách xác định cải thiện khả năng tái tạo. [#4667]

  • Khắc phục sự cố trong đó

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1057 trên url Git không thể cập nhật nếu tên nhánh hoặc tên thẻ được chỉ định khớp với tiền tố của hàm băm cam kết
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1113 hiện tại. [#4675]

  • Khắc phục sự cố trong đó một biến được gán trong mệnh đề thử được truy cập trong mệnh đề ngoại trừ, dẫn đến lỗi biến không xác định trong mệnh đề ngoại trừ. [#4811]

  • Sử dụng thông tin cấp nhật ký thay vì cảnh báo khi bỏ qua các gói do dấu hiệu môi trường. [#4876]

  • Đã thay thế lỗi đánh máy trong hỗ trợ lật đổ. [#4908]

  • Kích thước thiết bị đầu cuối hiện được suy ra chính xác khi sử dụng Python 3 trên Windows. [#4966]

  • Hủy bỏ nếu việc đọc cấu hình gây ra lỗi mã hóa. [#4976]

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1114 và sử dụng nó khi cài đặt các phụ thuộc bản dựng. [#5085]

Thư viện được cung cấp

  • Đã nâng cấp appdirs lên 1. 4. 3

  • Đã nâng cấp CacheControl lên 0. 12. 3

  • Giấy chứng nhận nhà cung cấp năm 2017. 7. 27. 1

  • Chardet được bán ở mức 3. 0. 4

  • Nâng cấp colorama lên 0. 3. 9

  • Nâng cấp distlib lên 0. 2. 6

  • Đã nâng cấp distro lên 1. 2. 0

  • Idna được bán tại idna==2. 6

  • Nâng cấp ipaddress lên 1. 0. 18

  • Nhà cung cấp msgpack-python ở mức 0. 4. 8

  • Đã xóa lệnh đặt hàng được bán

  • Đã nâng cấp tiến độ lên 1. 3

  • Nâng cấp pyparsing lên 2. 2. 0

  • Đã nâng cấp pytoml lên 0. 1. 14

  • Yêu cầu được nâng cấp lên 2. 18. 4

  • Đã nâng cấp pkg_resources [thông qua setuptools] lên 36. 6. 0

  • Nâng cấp sáu thành 1. 11. 0

  • urllib3 được cung cấp tại 1. 22

  • Đã nâng cấp mã hóa web lên 0. 5. 1

Tài liệu cải tiến

  • Đã thêm tài liệu về cách sử dụng tùy chọn dòng lệnh --build [#4262]

  • [#4358]

  • Ghi lại cách gọi pip từ mã của bạn, bao gồm cả việc chúng tôi không cung cấp API Python. [#4743]

9. 0. 3 [2018-03-21]

  • Sửa lỗi trong đó các yêu cầu được cung cấp không chứa chính xác tiền tố được cung cấp nội bộ

  • Khôi phục khả năng tương thích với 2. 6

9. 0. 2 [2018-03-16]

  • Dự phòng sử dụng SecureTransport trên macOS khi OpenSSL được liên kết quá cũ để hỗ trợ TLSv1. 2

9. 0. 1 [2016-11-06]

  • Sửa thông báo phản đối khi không chỉ định --format để nó sử dụng tên cài đặt chính xác [

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1115] thay vì tên không chính xác [
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1116]. [#4058]

  • Sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1117 để kiểm tra tất cả các bản phân phối có sẵn chứ không chỉ các bản phân phối cục bộ. [#4083]

  • Khắc phục sự cố đối với các ký tự không phải ASCII từ lsb_release. [#4062]

  • Sửa lỗi SyntaxError trong mô-đun không sử dụng của phần phụ thuộc được cung cấp. [#4059]

  • Sửa đường dẫn UNC trên Windows. [#4064]

9. 0. 0 [2016-11-02]

  • KHÔNG TƯƠNG THÍCH LẠI LẠI Xóa tính năng tự động phát hiện tên yêu cầu khỏi URL, URL phải bao gồm tên qua

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1118

  • KHAI THÁC

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1119 đã không được dùng nữa và sẽ bị xóa trong tương lai. “Tính năng” này có một danh sách dài các nhược điểm phá vỡ gần như tất cả các tính năng khác của pip theo những cách tinh vi và khó chẩn đoán

  • KHÔNG DÙNG tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1075. [#4052]

  • CẢNH BÁO bộ đệm pip 9 có thể phá vỡ khả năng tương thích về phía trước với các phiên bản pip trước nếu kho lưu trữ gói của bạn cho phép phản hồi chunked. [#4078]

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    004 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06, để kiểm soát cách quản lý nâng cấp phụ thuộc. [#3972]

  • Thêm lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1117 để kiểm tra các gói phụ thuộc đã cài đặt. [#3750]

  • Thêm tùy chọn cho phép người dùng hủy thao tác pip nếu tệp/thư mục tồn tại

  • Thêm CI băng tải ứng dụng

  • Gỡ cài đặt các gói hiện có khi thực hiện cài đặt có thể chỉnh sửa của cùng gói. [#1548]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125 ít dài dòng hơn theo mặc định.
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    57 in các trường nhiều dòng. [#3858]

  • Thêm định dạng cột tùy chọn vào

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22. [#3651]

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1127 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22, liệt kê các gói không phụ thuộc vào các gói khác

  • Khắc phục các bản dựng trên hệ thống có thư mục

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1129 được liên kết tượng trưng cho các bản dựng tùy chỉnh, chẳng hạn như numpy. [#3701]

  • Sửa hồi quy trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21. khi có nhiều hơn một điều khiển từ xa git, ưu tiên cho điều khiển từ xa có tên
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1131. [#3708, #3616]

  • Khắc phục sự cố khi gọi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 với cài đặt yêu cầu không hợp lệ. [#3704, #3681]

  • Cho phép nhiều tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    023 trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21. [#3703]

  • Triển khai pep-503

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    34. Khi trường này xuất hiện cho một liên kết phát hành, pip sẽ bỏ qua quá trình tải xuống khi cài đặt phiên bản Python không đáp ứng yêu cầu

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 hiện cũng hoạt động trên các gói có thể chỉnh sửa [trước đây nó chỉ hoạt động trên các gói phụ thuộc có thể chỉnh sửa]; . [#3695, #3291]

  • Tải thông tin đăng nhập từ tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1139. [#3715, #3569]

  • Thêm các tham số

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1140,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    076,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1142 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1143 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    007. Những điều này cho phép các tiện ích và người dùng nâng cao thu thập các bản phân phối cho các trình thông dịch khác với một pip đang được chạy trên đó. [#3760]

  • Bỏ qua việc quét các môi trường ảo, ngay cả khi venv/bin/python là một liên kết tượng trưng lơ lửng

  • Đã thêm hỗ trợ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1145 cho trình bao
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1146

  • Khắc phục sự cố trên Windows trên Python 2 khi tên người dùng hoặc tên máy chủ chứa các ký tự không phải ASCII. [#3463, #3970, #4000]

  • Sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1147 để tìm nạp thẻ ngoài mọi thứ khác thường được tìm nạp; . [#3791]

  • Bình thường hóa tên gói trước khi sử dụng trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125 [#3976]

  • Tăng khi Yêu cầu-Python không khớp với phiên bản đang chạy và thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    005 làm cửa thoát hiểm. [#3846]

  • Báo đúng phiên bản cài đặt khi thực hiện nâng cấp trong một số trường hợp góc. [#2382

  • Thêm tốc ký

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1150 cho cờ
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1151 trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1152

  • Không tùy chọn tải phụ thuộc C trong yêu cầu. [#1840, #2930, #3024]

  • Tách xác thực khỏi url SVN trước khi chuyển nó tới

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1153. [#3697, #3209]

  • Cũng cài đặt trong platlib với tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    90. [#3694, #3682]

  • Khôi phục khả năng sử dụng nhận xét nội tuyến trong các tệp yêu cầu được chuyển đến

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21. [#3680]

8. 1. 2 [2016-05-10]

  • Khắc phục hồi quy trên các hệ thống có ngôn ngữ chưa được khởi tạo. [#3575]

  • Sử dụng các điểm đánh dấu môi trường để lọc các gói trước khi xác định xem bánh xe cần thiết có được hỗ trợ hay không. [#3254]

  • Thực hiện phân tích cú pháp glibc để hỗ trợ manylinux1 mạnh mẽ hơn cho nhiều phiên bản glibc được tìm thấy trong tự nhiên. [#3588]

  • Cập nhật hỗ trợ đánh dấu môi trường để hỗ trợ đầy đủ các đánh dấu môi trường kiểu PEP 508 và kế thừa. [#3624]

  • Luôn sử dụng ghi nhật ký gỡ lỗi vào tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    071. [#3351]

  • Đừng cố gắng bọc kết quả tìm kiếm cho các cửa sổ đầu cuối cực kỳ hẹp. [#3655]

8. 1. 1 [2016-03-17]

  • Khắc phục hồi quy với các tệp yêu cầu không phải ascii trên Python 2 và thêm hỗ trợ cho các tiêu đề mã hóa trong các tệp yêu cầu. [#3548, #3547]

8. 1. 0 [2016-03-05]

  • Triển khai PEP 513, bổ sung hỗ trợ cho thẻ nền tảng manylinux1, cho phép cài đặt các bánh xe nhị phân được biên dịch cẩn thận trên các nền tảng Linux tương thích

  • Cho phép các bánh xe không dành riêng cho một trình thông dịch Python cụ thể nhưng dành riêng cho một nền tảng cụ thể. [#3202]

  • Đã khắc phục sự cố trong đó

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1157 sẽ gặp sự cố khi in dữ liệu gỡ lỗi do lỗi quy trình con. [#3521, #3522]

  • Loại trừ gói bánh xe khỏi đầu ra đóng băng pip [như pip và setuptools]. [#2989]

  • Cho phép cài đặt các mô-đun từ thư mục con của kho lưu trữ vcs ở chế độ không thể chỉnh sửa. [#3217, #3466]

  • Làm cho bánh xe pip và tải xuống pip hoạt động với các url vcs với tùy chọn thư mục con. [#3466]

  • Hiển thị phân loại trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125

  • Hiển thị Trình cài đặt PEP376 trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    125. [#3517]

  • Bỏ ẩn lệnh hoàn thành. [#1810]

  • Hiển thị số phiên bản mới nhất trong kết quả

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1152. [#1415]

  • Giải mã các tệp yêu cầu theo BOM của chúng nếu có. [#3485, #2865]

  • Khắc phục và ngừng phát hiện tên gói từ đường dẫn url. [#3523, #3495]

  • Sửa hành vi trong đó các thẻ cụ thể của trình thông dịch [chẳng hạn như cp34] đang được sử dụng trên các phiên bản sau của cùng một trình thông dịch thay vì chỉ dành cho trình thông dịch cụ thể đó. [#3472]

  • Khắc phục sự cố trong đó pip cài đặt nhầm bánh xe 64 bit trên Python 32 bit chạy trên máy macOS 64 bit

  • Đừng cho rằng tất cả các kho git đều có nguồn gốc từ xa

  • Hiển thị chính xác dòng để thêm vào một yêu cầu. txt cho phần phụ thuộc dựa trên URL khi bật

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1161

8. 0. 3 [25-02-2016]

  • Làm cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1162 thực sự im lặng. [#3418]

  • Sửa lỗi khi xóa gói trong python 3. vô hiệu hóa phân tích kiểu INI của entry_point. txt để cho phép tên điểm nhập bằng dấu hai chấm. [#3434]

  • Chuẩn hóa đường dẫn tệp tập lệnh được tạo trong tệp RECORD. [#3448]

  • Sửa lỗi giới thiệu trong 8. 0. 0 khi đầu ra lệnh phụ không được hiển thị, ngay cả khi người dùng chỉ định

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    58 /
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    57. [#3486]

  • Bật python -W đối với PipDeprecationWarning. [#3455]

  • Nâng cấp distlib lên 0. 2. 2

  • Cải thiện hỗ trợ cho Jython khi trích dẫn các tệp thực thi trong tập lệnh đầu ra. [#3467]

  • Thêm tùy chọn --all vào pip freeze để bao gồm gói thường bị bỏ qua [như pip, setuptools và wheel] vào đầu ra freeze. [#1610]

8. 0. 2 [21-01-2016]

  • Ngừng cố gắng tin tưởng kho lưu trữ tin cậy CA của hệ thống vì việc chúng bị hỏng là điều cực kỳ phổ biến, thường là theo những cách không tương thích. [#3416]

8. 0. 1 [21-01-2016]

  • Phát hiện CAPath ngoài CAFiles trên các nền tảng cung cấp chúng

  • Cài đặt argparse hoặc wsgiref sẽ không còn cảnh báo hoặc lỗi - pip sẽ cho phép cài đặt mặc dù nó có thể vô dụng [vì thứ đã cài đặt sẽ bị thư viện chuẩn che khuất]

  • Nâng cấp một mục đã cài đặt distutils được cài đặt bên ngoài môi trường ảo, trong khi bên trong môi trường ảo sẽ không còn cảnh báo hoặc lỗi

  • Sửa lỗi trong đó các bản phát hành trước hiển thị trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    2 mà không có cờ
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1166

  • Chuyển mô phỏng SOABI từ sử dụng RuntimeWarnings sang ghi nhật ký gỡ lỗi

  • Hoàn nguyên việc loại bỏ khả năng gỡ cài đặt distutils các mục đã cài đặt cho đến một ngày trong tương lai

8. 0. 0 [2016-01-19]

  • LẠI KHÔNG TƯƠNG THÍCH Thả hỗ trợ cho Python 3. 2

  • BACKWARD INCOMPATIBLE Loại bỏ khả năng tìm thấy bất kỳ tệp nào khác ngoài những tệp được liên kết trực tiếp từ chỉ mục hoặc trang tìm liên kết

  • BACKWARD INCOMPATIBLE Xóa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1167 không được dùng nữa và không hoạt động trong 6. 0

  • BACKWARD INCOMPATIBLE Xóa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1168 không được dùng trong 6. 0

  • BACKWARD INCOMPATIBLE Change pip wheel --wheel-dir default path from /wheelhouse to .

  • Ngừng sử dụng và ngừng hoạt động chức năng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1071,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1072 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1073 đã được thêm vào như một phần của PEP 438. Với những thay đổi được thực hiện đối với giao thức kho lưu trữ được thực hiện trong PEP 470, các tùy chọn này không còn hoạt động nữa

  • Cho phép

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    035 trong tệp yêu cầu. [#2822]

  • Cho phép

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1038 trong tệp yêu cầu. [#1274]

  • Cho phép

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1166 trong tệp yêu cầu. [#1273]

  • Cho phép các URL kho lưu trữ có phương tiện vận chuyển an toàn được tính là đáng tin cậy. [E. g. , “git+ssh” là được. ] [#2811]

  • Triển khai lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    007 cấp cao nhất và không dùng nữa
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1176

  • Khi gỡ cài đặt, hãy tìm trường hợp đường dẫn chứa thư mục được liên kết tượng trưng [#3141, #3154]

  • Khi cài đặt, nếu quá trình tạo bánh xe không thành công, hãy xóa thư mục bản dựng trước khi quay lại cài đặt nguồn. [#3047]

  • Sửa lỗi mở rộng thư mục người dùng khi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1177. Giải pháp cho lỗi Python https. // lỗi. con trăn. tổ chức/vấn đề14768. [#2996]

  • Báo cáo chính xác số dòng tệp yêu cầu. [#3009, #3125]

  • Đã sửa lỗi ngoại lệ [IOError] cho các lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22 với subversion >= 1. 7. [#1062, #3346]

  • Cung cấp công cụ quay vòng cho thấy tiến trình đang diễn ra khi cài đặt hoặc xây dựng gói thông qua

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107. Điều này sẽ làm giảm bớt những lo ngại rằng các dự án có thời gian xây dựng dài bất thường sẽ khiến pip dường như bị đình trệ

  • Bao gồm chức năng của

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1181 vào pip, cho phép các hàm băm được đưa vào tệp yêu cầu và đảm bảo rằng các gói được tải xuống khớp với một trong các hàm băm đó. Đây là một biện pháp bảo mật chọn tham gia bổ sung, khi được sử dụng sẽ loại bỏ nhu cầu tin cậy vào kho lưu trữ

  • Sửa lỗi khiến pip không chọn bánh xe được biên dịch dựa trên SDK OSX muộn hơn bản thân Python được biên dịch khi chạy trên phiên bản OSX mới hơn

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    64 mới cho
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 hỗ trợ bánh xe và sdists. [#3252]

  • Đã khắc phục sự cố liên quan đến việc xây dựng bánh xe với thiết lập. py sử dụng mã hóa khác với hệ thống. [#2042]

  • Thả bản hack egg_info cụ thể của PasteScript. [#3270]

  • Cho phép kết hợp các tùy chọn danh sách pip --editable với --outdated/--uptodate. [#933]

  • Cung cấp cho các triển khai VCS quyền kiểm soát đối với việc cho biết liệu một dự án có nằm trong tầm kiểm soát của họ hay không. [#3258]

  • Tính năng phát hiện Git hiện hoạt động khi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    107 không có trong thư mục gốc của repo Git và khi sử dụng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1185, vì vậy,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 hoạt động trong nhiều trường hợp hơn. [#3258]

  • Đóng băng chính xác các gói phát triển Git khi có tùy chọn &thư mục con [#3258]

  • Việc phát hiện các gói có thể chỉnh sửa hiện dựa vào sự hiện diện của

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1187 thay vì tìm kiếm VCS, vì vậy
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1188 đáng tin cậy hơn. [#3258]

  • Thêm cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    64 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    06 cho phép chỉ định tiền tố gốc để sử dụng thay vì
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1008. [#3252]

  • Cho phép các thông số kỹ thuật trùng lặp trong trường hợp chỉ có các tính năng bổ sung khác nhau và kết hợp tất cả các tính năng bổ sung đã chỉ định với nhau. [#3198]

  • Sửa lỗi phát hiện nền tảng hiện tại của người dùng trên OSX khi xác định phiên bản OSX SDK. [#3232]

  • Ngăn các bánh xe được tạo tự động sử dụng nhầm trên nhiều phiên bản Python khi chúng có thể không được định cấu hình chính xác cho điều đó bằng cách đặt bánh xe cụ thể cho một phiên bản cụ thể của Python và trình thông dịch cụ thể. [#3225]

  • Mô phỏng hỗ trợ SOABI trong bánh xe từ Python 2. x trên Python 2. x gần nhất có thể với thông tin có sẵn trong trình thông dịch. [#3075]

  • Không quay lại mạng khi git được ghim vào một hàm băm cam kết cụ thể và hàm băm đó đã tồn tại cục bộ. [#3066]

  • Thích các bánh xe được tạo dựa trên SDK mới hơn so với các bánh xe được tạo dựa trên SDK cũ hơn trên OSX. [#3163]

  • Hiển thị điểm vào cho các dự án được cài đặt qua bánh xe. [#3122]

  • Cải thiện thông báo khi một đường dẫn không tồn tại được chuyển đến tùy chọn --find-links. [#2968]

  • pip freeze không thêm tên nhánh/thẻ VCS trong đoạn #egg=… nữa. [#3312]

  • Cảnh báo về việc cài đặt phần có thể chỉnh sửa nếu phần #egg=name được cung cấp không khớp với siêu dữ liệu do thiết lập tạo ra. py egg_info. [#3143]

  • Thêm hỗ trợ cho. xz cho các phiên bản python hỗ trợ chúng [>= 3. 3]. [#722]

7. 1. 2 [2015-08-22]

  • Không báo lỗi nếu pip chưa được cài đặt khi kiểm tra phiên bản pip mới nhất

7. 1. 1 [2015-08-20]

  • Kiểm tra xem thư mục bộ đệm bánh xe có thể ghi được không trước khi chúng tôi cố gắng ghi các tệp được lưu trong bộ nhớ cache vào chúng

  • Di chuyển kiểm tra phiên bản pip cho đến khi mọi cài đặt đã được thực hiện, do đó loại bỏ cảnh báo không liên quan khi nâng cấp pip

  • Đã thêm nhật ký gỡ lỗi khi sử dụng bánh xe được lưu trong bộ nhớ cache

  • Tôn trọng platlib theo mặc định trên các nền tảng đã tách nó ra khỏi purelib

  • Nâng cấp bao bì lên 15. 3. - Chuẩn hóa cách viết sau khi phát hành cho tiền tố rev/r

  • Nâng cấp distlib lên 0. 2. 1. - Đã cập nhật trình khởi chạy để giải mã shebang bằng UTF-8. Điều này cho phép các tên đường dẫn không phải ASCII được xử lý chính xác. - Đảm bảo rằng tệp thực thi được ghi vào shebangs được chuẩn hóa. - Đã thay đổi ScriptMaker để hoạt động tốt hơn dưới Jython

  • Nâng cấp ipaddress lên 1. 0. 13

7. 1. 0 [2015-06-30]

  • Cho phép ràng buộc các phiên bản trên toàn cầu mà không cần biết chính xác những gì sẽ được cài đặt bằng lệnh pip. [#2731]

  • Chấp nhận --no-binary và --only-binary qua pip. conf. [#2867]

  • Cho phép

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1072 trong tệp yêu cầu

  • Đã khắc phục sự cố không thể sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    96 khi
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    64 được sử dụng trong tệp cấu hình distutils

  • Đã khắc phục sự cố trong đó các thẻ SOABI không được tạo chính xác trên Python 3. 5

  • Đã khắc phục sự cố trong đó chúng tôi khuyên người dùng windows nâng cấp bằng cách thực thi trực tiếp pip, khi điều đó luôn thất bại trên Windows

  • Cho phép mở rộng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    019 trong thư mục bộ đệm trong mọi tình huống

7. 0. 3 [2015-06-01]

  • Đã sửa lỗi hồi quy trong đó

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1010 sẽ đưa ra một ngoại lệ. [#2855]

7. 0. 2 [2015-06-01]

  • BACKWARD INCOMPATIBLE Hoàn nguyên thay đổi [được phát hành trong v7. 0. 0] yêu cầu trích dẫn trong các tệp yêu cầu xung quanh các bộ xác định có chứa các điểm đánh dấu môi trường. [#2841]

  • KHÔNG TƯƠNG THÍCH LẠI Hoàn nguyên việc vô tình giới thiệu hỗ trợ cho các tùy chọn xen kẽ với các yêu cầu, trình xác định phiên bản, v.v. trong các tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1197. [#2841]

  • Mở rộng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    019 trong thư mục bộ đệm khi bộ nhớ đệm bánh xe. [#2816]

  • Sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1199 thay vì
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 khi đề xuất lệnh nâng cấp cho người dùng Windows

7. 0. 1 [2015-05-22]

  • Không xây dựng và tạo bộ nhớ đệm cho các bản cài đặt không thể chỉnh sửa từ VCS

  • Cho phép

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1072 bên trong một yêu cầu. txt, sửa lỗi hồi quy trong 7. 0

7. 0. 0 [2015-05-21]

  • BACKWARD INCOMPATIBLE Đã xóa các tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1202,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1203 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1204 không dùng nữa

  • BACKWARD INCOMPATIBLE Đã xóa các lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1205 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1206 không dùng nữa

  • BACKWARD INCOMPATIBLE Đã xóa các tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1207 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1208 không dùng nữa

  • BACKWARD INCOMPATIBLE Không còn hỗ trợ hoàn toàn nguồn gốc không an toàn và thay vào đó yêu cầu nguồn gốc không an toàn được tin cậy rõ ràng với tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    035

  • BACKWARD INCOMPATIBLE Đã xóa tính năng quét liên kết không dùng nữa đã cố phân tích các nhận xét HTML cho một nhận xét được định dạng đặc biệt

  • BACKWARD INCOMPATIBLE Các yêu cầu trong các tệp yêu cầu chứa các điểm đánh dấu hiện phải được trích dẫn do các thay đổi của trình phân tích cú pháp. Ví dụ: sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1210, không chỉ đơn giản là
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1211 [#2697, #2725]

  • get-pip. py hiện cài đặt gói "bánh xe", khi nó chưa được cài đặt. [#2800]

  • Bỏ qua kho lưu trữ bz2 nếu Python không được biên dịch với hỗ trợ bz2. [#497]

  • Hỗ trợ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    003 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    89 theo yêu cầu trong tệp yêu cầu. [#2537]

  • Build Wheels trước khi cài đặt từ sdist, lưu trữ chúng trong thư mục bộ đệm pip để tăng tốc độ cài đặt tiếp theo. [#2618]

  • Cho phép kiểm soát chi tiết việc sử dụng bánh xe và bản dựng nguồn. [#2699]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1214 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1215 không được dùng để thay thế bằng các tùy chọn mới
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    045 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    046. Tương đương với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1214 là
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1219. [#2699]

  • Việc sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    003,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    89 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    88 sẽ vô hiệu hóa việc sử dụng bánh xe và tự động chế tạo bánh xe. [#2711, #2677]

  • Cải thiện ghi nhật ký khi điểm đánh dấu yêu cầu không phù hợp với môi trường của bạn. [#2735]

  • Đã xóa các sửa đổi tạm thời [đã bắt đầu trong pip v1. 4 khi phân phối và setuptools hợp nhất] cho phép phân phối được coi là xung đột với setuptools.

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1223 sẽ không còn nâng cấp “phân phối” lên “công cụ thiết lập”. Thay vào đó, hãy sử dụng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1224. [#2767]

  • Chỉ hiển thị cảnh báo nâng cấp pip khi phiên bản mới nhất là bản phát hành cuối cùng và nó không phải là bản phát hành sau của phiên bản chúng tôi đã cài đặt. [#2766]

  • Hiển thị cảnh báo khi cố gắng truy cập kho lưu trữ sử dụng HTTPS khi chúng tôi không biên dịch Python có hỗ trợ SSL. [#2761]

  • Cho phép sử dụng các tính năng bổ sung khi cài đặt từ đường dẫn tệp mà không yêu cầu sử dụng tệp có thể chỉnh sửa. [#2785]

  • Khắc phục vòng lặp vô hạn khi thư mục bộ đệm được lưu trữ trên hệ thống tệp không hỗ trợ liên kết cứng. [#2796]

  • Xóa nhật ký gỡ lỗi ngầm được ghi trên mọi lệnh gọi, thay vào đó, người dùng sẽ cần sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    071 nếu họ muốn có một. [#2798]

6. 1. 1 [2015-04-07]

  • Không còn bỏ qua các phụ thuộc đã được thêm vào thư viện chuẩn, thay vào đó hãy tiếp tục cài đặt chúng

6. 1. 0 [2015-04-07]

  • Sửa lỗi nâng cấp không thành công khi không tìm thấy liên kết tiềm năng nào cho các phụ thuộc ngoài cài đặt hiện tại. [#2538, #2502]

  • Sử dụng thanh tiến trình mượt mà hơn khi thiết bị đầu cuối có khả năng xử lý nó, nếu không thì sẽ chuyển sang thanh tiến trình gốc dựa trên ASCII

  • Hiển thị đầu ra ít hơn nhiều khi cài đặt pip thành công, bởi vì khi thành công, người dùng có thể không quan tâm đến tất cả các chi tiết khó hiểu của việc biên dịch và cài đặt. Khi cài đặt pip không thành công, hãy hiển thị kết quả cài đặt không thành công một lần thay vì hai lần, vì một lần là đủ. [#2487]

  • Nâng cấp bản sao gói yêu cầu lên 2. 6. 0, sửa lỗi CVE-2015-2296

  • Định dạng hiển thị của gói mới nhất khi sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    2. [#2475]

  • Không sử dụng pywin32 vì ctypes phải luôn có sẵn trên Windows, sử dụng pywin32 đã ngăn việc gỡ cài đặt pywin32 trên Windows. [PR #2467]

  • Bình thường hóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1227, mở rộng các cấu trúc như
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    019 khi được sử dụng. [#2441]

  • Hiển thị cảnh báo khi yêu cầu bổ sung không xác định. [#2142]

  • Tăng tốc độ cài đặt một thư mục trong một số trường hợp nhất định bằng cách tạo một sdist thay vì sao chép toàn bộ thư mục. [#2535]

  • Không theo liên kết tượng trưng khi gỡ cài đặt tệp [#2552]

  • Nâng cấp bản sao đi kèm của cachecontrol từ 0. 11. 1 đến 0. 11. 2. [#2481, #2595]

  • Cố gắng chọn thứ tự cài đặt một cách thông minh hơn để thử và cài đặt các phần phụ thuộc trước các dự án phụ thuộc vào chúng. [#2616]

  • Bỏ qua việc cố gắng cài đặt các thư viện là một phần của thư viện chuẩn. [#2636, #2602]

  • Hỗ trợ các bánh xe cụ thể của vòm không bị ràng buộc với ABI Python cụ thể. [#2561]

  • Xuất cảnh báo và lỗi thành thiết bị xuất chuẩn thay vì thiết bị xuất chuẩn. [#2543]

  • Điều chỉnh kiểm tra tệp thư mục bộ đệm để chỉ kiểm tra quyền sở hữu nếu người dùng hiệu quả là root. [#2396]

  • Cài đặt các tiêu đề vào một thư mục tên dự án thay vì tất cả chúng vào thư mục gốc khi ở trong môi trường ảo. [#2421]

6. 0. 8 [2015-02-04]

  • Khắc phục sự cố trong đó cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1067 sẽ khiến pip không còn sử dụng các thư mục bản dựng ngẫu nhiên nữa

  • Khắc phục sự cố trong đó pip không bỏ trích dẫn chính xác các URL được trích dẫn có chứa các ký tự như dấu tách epoch của PEP 440 [

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1230]

  • Khắc phục sự cố trong đó các dự án đã cài đặt distutils không thực sự được gỡ cài đặt và không dùng nữa khi cố gỡ cài đặt chúng hoàn toàn

  • Thử xóa lại các thư mục trong trường hợp một quá trình như phần mềm chống vi-rút đang tạm thời giữ thư mục mở

  • Khắc phục sự cố trong đó pip ẩn con trỏ trên Windows nhưng không hiển thị lại

6. 0. 7 [28-01-2015]

  • Khắc phục hồi quy trong đó Numpy yêu cầu đường dẫn xây dựng không có liên kết tượng trưng để xây dựng đúng cách

  • Sửa thông báo tường trình bị hỏng khi chạy

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 mà không có yêu cầu

  • Không che lỗi mạng trong khi tải xuống tệp dưới dạng lỗi băm

  • Tạo đúng tệp trạng thái để kiểm tra phiên bản pip để nó chỉ xảy ra một lần một tuần

  • Khắc phục sự cố khi chuyển đổi giữa Python 3 và Python 2 sẽ xóa các mục đã lưu trong bộ nhớ cache

  • Khắc phục hồi quy trong đó pip không thể gỡ cài đặt thành công dự án nếu không có phiên bản chuẩn hóa

6. 0. 6 [2015-01-03]

  • Tiếp tục sửa lỗi hồi quy từ 6. 0. 5 không phải là bản sửa lỗi hoàn chỉnh

6. 0. 5 [2015-01-03]

  • Sửa hồi quy với 6. 0. 4 trong Windows, nơi hầu hết các lệnh sẽ đưa ra một ngoại lệ do Windows không có chức năng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1232

6. 0. 4 [2015-01-03]

  • Khắc phục sự cố trong đó mã thoát ANSI sẽ được sử dụng trên Windows mặc dù trình bao Windows không hỗ trợ chúng, khiến các ký tự lạ xuất hiện trên thanh tiến trình

  • Khắc phục sự cố khi sử dụng -v sẽ gây ra ngoại lệ có nội dung

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1233

  • Khắc phục sự cố khi sử dụng -v với các liên kết phụ thuộc sẽ gây ra ngoại lệ có nội dung là

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1234

  • Khắc phục sự cố trong đó việc nâng cấp phân phối sẽ gây ra ngoại lệ có nội dung

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1235

  • Hiển thị cảnh báo và vô hiệu hóa việc sử dụng thư mục bộ đệm khi thư mục bộ đệm không thuộc quyền sở hữu của người dùng hiện tại, thường do sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1236 mà không có cờ
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1237

  • Cập nhật hỗ trợ PEP 440 để xử lý các thay đổi mới nhất đối với PEP 440, đặc biệt là các thay đổi đối với

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1238 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1239 để chúng không còn ngụ ý
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1240

  • Ghi lại các thư mục bộ đệm mặc định cho mỗi hệ điều hành

  • Tạo thư mục bộ đệm khi kiểm tra phiên bản pip cần lưu vào đó thay vì âm thầm ghi lỗi

  • Khắc phục hồi quy trong đó cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1097 sẽ không chặn đúng cách hiển thị các thanh tiến trình

6. 0. 3 [23-12-2014]

  • Khắc phục sự cố trong đó phiên bản ẩn kiểm tra mới trong pip 6. 0 có thể khiến pip bị chặn trong tối đa 75 giây nếu không thể truy cập PyPI

  • Làm cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    8 ngụ ý
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1243

6. 0. 2 [23-12-2014]

  • Khắc phục sự cố trong đó đầu ra cho biết một gói đã được cài đặt sẽ báo cáo phiên bản cũ thay vì phiên bản mới trong quá trình nâng cấp

  • Khắc phục các điểm đánh dấu xung đột hợp nhất còn sót lại trong tài liệu

  • Ghi lại thay đổi PEP 440 không tương thích ngược trong 6. 0. 0 nhật ký thay đổi

6. 0. 1 [22-12-2014]

  • Sửa quyền truy cập tệp thực thi cho tệp Bánh xe khi sử dụng tùy chọn tập lệnh distutils

  • Sửa thông báo lỗi khó hiểu khi một ngoại lệ được đưa ra tại một số điểm nhất định trong quá trình thực thi của pip

  • Khắc phục danh sách phiên bản bị thiếu khi không tìm thấy phiên bản khớp với thông số kỹ thuật

  • Thêm cảnh báo về việc sử dụng > có thể có vấn đề khi thông số cụ thể đã cho không khớp với bất kỳ thứ gì

  • Khắc phục sự cố khi cài đặt từ một thư mục sẽ không sao chép qua một số thư mục nhất định đã bị loại trừ, tuy nhiên một số hệ thống xây dựng dựa vào chúng

6. 0 [22-12-2014]

  • QUY TRÌNH Các số phiên bản hiện chỉ đơn giản là

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1244 trong đó
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1245 ở đầu đã bị loại bỏ

  • LẠI KHÔNG TƯƠNG THÍCH Ngừng hỗ trợ cho Python 3. 1

  • BACKWARD INCOMPATIBLE Đã xóa gói hỗ trợ không được dùng trong 1. 4. [#1806]

  • KHÔNG TƯƠNG THÍCH VỀ LẠI. [#1933]

  • KHÔNG TƯƠNG THÍCH LẠI Khả năng cài đặt tệp qua giao thức FTP vô tình bị mất trong pip 1. 5 và hiện đã quyết định không khôi phục khả năng đó

  • BACKWARD INCOMPATIBLE PEP 440 hiện đã được triển khai đầy đủ, điều này có nghĩa là trong một số trường hợp, các phiên bản sẽ sắp xếp khác hoặc các chỉ định phiên bản sẽ được diễn giải khác so với trước đây. Tất cả các trường hợp phổ biến sẽ hoạt động tương tự như trước đây

  • KHÔNG DÙNG Các cờ dòng lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1246 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1247 không được dùng nữa và chức năng đã bị xóa. Vì giờ đây pip tự động định cấu hình và sử dụng bộ đệm HTTP bên trong thay thế cho
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1167 nên các tùy chọn hiện tại đã không hoạt động nhưng sẽ vẫn được chấp nhận cho đến khi chúng bị xóa trong pip v8. 0. Để biết thêm thông tin xin vui lòng xem

  • KHAI THÁC

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1249 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1250 hiện KHÔNG được dùng nữa. Điều này đảo ngược sự phản đối xảy ra trong v1. 5. 3. [#906]

  • KHAI THÁC Truy cập hoàn toàn vào các URL trỏ đến nguồn gốc không phải là nguồn gốc an toàn, thay vào đó yêu cầu chọn tham gia cho từng máy chủ bằng cách sử dụng cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    035 mới [
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1252]

  • Cho phép cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    035 mới cũng tắt xác minh TLS cho một tên máy chủ cụ thể

  • Đã thêm cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    96 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    22 để chỉ kiểm tra thư mục trang web của người dùng

  • Lỗi biên dịch byte im lặng khi cài đặt thành công. [#1873]

  • Đã thêm tệp cấu hình dành riêng cho virtualenv. [#1364]

  • Đã thêm các tệp cấu hình trên toàn trang web. [1978]

  • Đã thêm kiểm tra tự động để cảnh báo nếu có phiên bản cập nhật của pip. [#2049]

  • wsgiref và argparse [đối với >py26] hiện đã bị loại khỏi danh sách pip và đóng băng pip. [#1606, #1369]

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1257 cho chứng chỉ ứng dụng khách SSL. [#1424]

  • pip show --files đã bị hỏng khi cài đặt bánh xe. [#1635, #1484]

  • install_lib nên được ưu tiên khi đọc cấu hình distutils. [#1642, #1641]

  • Gửi mã hóa chấp nhận. danh tính khi tải xuống tệp nhằm cố gắng thuyết phục một số máy chủ nén gấp đôi tệp đã tải xuống ngừng làm như vậy. [#1688]

  • Ngừng ngắt khi đưa ra lệnh pip bằng chữ hoa [#1559, #1725]

  • pip không còn thêm người tiêu dùng ghi nhật ký trùng lặp, do đó, nó sẽ không tạo đầu ra trùng lặp khi được gọi nhiều lần. [#1618, #1723]

  • bánh xe pip hiện trả về mã lỗi nếu bất kỳ bánh xe nào không được tạo. [#1769]

  • bánh xe pip không xây dựng bánh xe cho các phụ thuộc của các yêu cầu có thể chỉnh sửa. [#1775]

  • Cho phép sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1214 trong tệp yêu cầu. [#1859]

  • Cố gắng xác định các chứng chỉ TLS hệ thống để sử dụng thay vì Gói CA đi kèm nếu có thể. [#1680, #1866]

  • Cho phép sử dụng tiện ích mở rộng Zip64 trong Wheels và các tệp zip khác. [#1319, #1868]

  • Properly handle an index or --find-links target which has a without a href attribute. [#1101, #1869]

  • Xử lý đúng cách các tính năng bổ sung khi một dự án được cài đặt qua Bánh xe. [#1885, #1896]

  • Đã thêm hỗ trợ để tôn trọng proxy trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1152. [#1180, #932, #1104, #1902]

  • cài đặt pip --download hoạt động với các liên kết vcs. [#798, #1060, #1926]

  • Đã tắt cảnh báo về máy chủ chỉ mục không an toàn khi sử dụng máy chủ cục bộ. Dựa trên tác phẩm của Guy Rozendorn năm #1718. [#1456, #1967]

  • Cho phép sử dụng các tệp cấu hình người dùng tiêu chuẩn của hệ điều hành thay vì các tệp chỉ dựa trên

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1260. [#2021]

  • Khi cài đặt trực tiếp từ đường dẫn bánh xe hoặc url, các phiên bản trước không được gỡ cài đặt. [#1825, #804, #1838]

  • Phát hiện vị trí của thư mục

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    064 bằng cách tìm kiếm bất kỳ tệp nào nằm bên trong thư mục đó thay vì dựa vào tệp bản ghi liệt kê một thư mục. [#2075, #2076]

  • Sử dụng thư mục xây dựng mặc định ngẫu nhiên và an toàn khi có thể. [#1964, #1935, #676, #2122, CVE-2014-8991]

  • Hỗ trợ đánh dấu môi trường trong các yêu cầu. tập tin txt. [#1433, #2134]

  • Tự động thử lại các yêu cầu HTTP không thành công theo mặc định. [#1444, #2147]

  • Xử lý Mã hóa HTML tốt hơn bằng phương pháp tương tự như cách trình duyệt xử lý mã hóa đó. [#1100, #1874]

  • Giảm mức độ chi tiết của lệnh pip theo mặc định. [#2175, #2177, #2178]

  • Đã sửa lỗi #2031 - Tôn trọng hệ thống. có thể thực thi được trên OSX khi cài đặt từ Wheels

  • Hiển thị toàn bộ URL của tệp đang được tải xuống khi tải xuống từ kho lưu trữ không phải PyPI. [#2183]

  • Hỗ trợ các điểm đánh dấu môi trường kiểu setuptools trong phân phối nguồn. [#2153]

1. 5. 6 [2014-05-16]

  • Nâng cấp yêu cầu lên 2. 3. 0 để khắc phục sự cố với proxy trên Python 3. 4. 1. [#1821]

1. 5. 5 [2014-05-03]

  • Các sự cố gỡ cài đặt trên pypy đã debianized, cụ thể là các sự cố với nâng cấp setuptools. [#1632, #1743]

  • Cập nhật tài liệu để trỏ đến https. //bootstrap. pypa. io/get-pip. py để khởi động pip

  • Cập nhật tài liệu để trỏ đến https. //pip. pypa. io/

  • Nâng cấp các dự án đi kèm [distlib==0. 1. 8, html5lib==1. 0b3, sáu==1. 6. 1, màu sắc==0. 3. 1, công cụ thiết lập==3. 4. 4]

1. 5. 4 [2014-02-21]

  • Cảnh báo không dùng nữa đúng cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1249 để chỉ thông báo khi giá trị --build khác với giá trị mặc định

1. 5. 3 [2014-02-20]

  • KHAI THÁC

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1249 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1250 hiện không được dùng nữa. [#906]

  • Đã sửa lỗi không thể tải xuống trực tiếp từ đường dẫn/url của bánh xe và khi quá trình tải xuống bánh xe diễn ra bằng cách sử dụng bộ xác định yêu cầu, các phần phụ thuộc không được tải xuống. [#1112, #1527]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 không tải xuống các bánh xe đã tồn tại. [#1320, #1524]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1176 không thành công khi sử dụng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    48 cục bộ. [#1111, #1524]

  • Giải pháp cho lỗi Python https. // lỗi. con trăn. tổ chức/vấn đề20053. [#1544]

  • Không chuyển unicode __file__ để thiết lập. py trên Python 2. x. [#1583]

  • Xác minh rằng phiên bản Wheel tương thích với pip này. [#1569]

1. 5. 2 [26-01-2014]

  • Nâng cấp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    122 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1269 của nhà cung cấp lên setuptools 2. 1

  • Đã sửa lỗi ngăn truy cập PyPI khi cài đặt pyopenssl, ndg-httpsclient và pyasn1

  • Đã khắc phục sự cố khiến các nhận xét theo sau được đưa vào không chính xác như một phần của URL trong tệp yêu cầu

1. 5. 1 [2014-01-20]

  • giờ đây pip chỉ yêu cầu setuptools [bất kỳ setuptools nào, không phải phiên bản nhất định] khi cài đặt bản phân phối từ src [i. e. không phải từ bánh xe]. [#1434]

  • get-pip. py hiện cài đặt setuptools, khi nó chưa được cài đặt. [#1475]

  • Không giải mã các tệp đã tải xuống có tiêu đề

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1270. [#1435]

  • Khắc phục để phân tích chính xác tên tệp bánh xe với các phiên bản một chữ số. [#1445]

  • Nếu --allow-unverified được sử dụng, giả sử nó cũng có nghĩa là --allow-external. [#1457]

1. 5 [2014-01-01]

  • BACKWARD INCOMPATIBLE pip không còn hỗ trợ các cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1203,
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1204 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1273. Hỗ trợ phản chiếu đã bị xóa. Để sử dụng máy nhân bản, hãy chỉ định nó làm chỉ mục chính với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1150 hoặc
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    9 hoặc dưới dạng chỉ mục bổ sung với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    00. [#1098, CVE-2013-5123]

  • BACKWARD INCOMPATIBLE pip sẽ không còn xóa các url bên ngoài không an toàn theo mặc định cũng như không cài đặt các tệp được lưu trữ bên ngoài theo mặc định. Người dùng có thể chọn cài đặt các tệp hoặc url được lưu trữ bên ngoài hoặc không an toàn bằng cách sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1277 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1278. [#1055]

  • BACKWARD INCOMPATIBLE pip không còn tôn trọng các liên kết phụ thuộc theo mặc định. Người dùng có thể chọn tôn trọng lại họ bằng cách sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1038

  • KHAI THÁC

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1280 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1281 hiện không được dùng nữa. Xem #906 để thảo luận về các lựa chọn thay thế khả thi hoặc thiếu các lựa chọn đó trong các bản phát hành trong tương lai

  • KHAI THÁC

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1282 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1283 hiện không được dùng nữa

  • giờ đây pip sẽ cài đặt bánh xe nền tảng Mac OSX từ PyPI. [PR #1278]

  • giờ đây, pip tạo tập lệnh bảng điều khiển dành riêng cho nền tảng thích hợp khi cài đặt bánh xe. [#1251]

  • giờ đây pip xác nhận bánh xe được hỗ trợ khi cài đặt trực tiếp từ đường dẫn hoặc url. [#1315]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    103 hiện hoạt động trở lại như thiết kế, sau khi nó vô tình bị hỏng trong v0. 8. 3 khi sửa #14. [#1097, #1352]

  • Đã sửa lỗi trong đó các tập lệnh toàn cầu bị xóa khi gỡ cài đặt --user đã cài đặt các gói. [#1353]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    96 không được tôn trọng khi cài đặt tập lệnh từ bánh xe. [#1163, #1176]

  • Giả sử '_' có nghĩa là '-' trong các phiên bản từ tên tệp bánh xe. [#1150, #1158]

  • Lỗi khi sử dụng --log với cài đặt không thành công. [#219, #1205]

  • Đã sửa lỗi ghi nhật ký được lưu vào bộ đệm và bị giật trong Python 3. [#1131]

  • Đừng bỏ qua --timeout. [#70, #1202]

  • Đã sửa lỗi khi đặt PIP_EXISTS_ACTION. [#772, #1201]

  • Đã thêm màu vào đầu ra ghi nhật ký để thu hút sự chú ý đến các cảnh báo và lỗi quan trọng. [#1109]

  • Đã thêm cảnh báo khi sử dụng chỉ mục, liên kết tìm hoặc liên kết phụ thuộc không an toàn. [#1121]

  • Đã thêm hỗ trợ để cài đặt các gói từ thư mục con bằng tùy chọn có thể chỉnh sửa

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    037. [#1082]

  • Đã sửa lỗi "TypeError. loại toán hạng không hợp lệ cho một ngôi sao trong một số trường hợp khi cài đặt bánh xe bằng cách sử dụng --find-links. [#1192, #1218]

  • Nội dung lưu trữ hiện được viết dựa trên mặc định hệ thống và ô [i. e. quyền không được giữ nguyên], ngoại trừ các tệp thông thường có bất kỳ quyền thực thi nào có giá trị tương đương với “chmod +x” được áp dụng sau khi được ghi. [#1133, #317, #1146]

  • PreviousBuildDirError hiện trả về mã thoát khác không và ngăn thư mục bản dựng trước đó bị xóa trong mọi trường hợp. [#1162]

  • Đã đổi tên --allow-insecure thành --allow-unverified, tuy nhiên tên cũ sẽ tiếp tục hoạt động trong một khoảng thời gian. [#1257]

  • Đã sửa lỗi khi cài đặt các dự án cục bộ bằng liên kết tượng trưng trong Python 3. [#1006, #1311]

  • Tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1287 bị ẩn trước đây, hiện được hiển thị dưới dạng tùy chọn chung. [#1316]

1. 4. 1 [2013-08-07]

  • Bản phát hành khóa ký mới 1. 4. 1 đang sử dụng khóa khác với khóa thông thường bằng vân tay. 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C TCN9 3372 DCFA

  • Đã sửa lỗi cài đặt từ tệp pybundle. [#1116]

  • Đã sửa lỗi khi mô-đun sysconfig đưa ra một ngoại lệ. [#1095]

  • Đừng bỏ qua các bản phát hành trước đã được cài đặt. [#1076]

  • Các bản sửa lỗi liên quan đến nâng cấp setuptools. [#1092]

  • Các bản sửa lỗi để --download hoạt động với kho lưu trữ bánh xe. [#1113]

  • Các bản sửa lỗi liên quan đến việc nhận dạng và dọn dẹp các thư mục bản dựng toàn cầu. [#1080]

1. 4 [23-07-2013]

  • BACKWARD INCOMPATIBLE pip hiện chỉ cài đặt các phiên bản ổn định theo mặc định và cung cấp tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1166 mới để tìm các phiên bản tiền phát hành và phát triển. [#834]

  • LẠI KHÔNG TƯƠNG THÍCH Đã bỏ hỗ trợ cho Python 2. 5. Phiên bản Python được hỗ trợ tối thiểu cho pip 1. 4 là Python 2. 6

  • Đã thêm hỗ trợ để cài đặt và xây dựng kho lưu trữ bánh xe. Cảm ơn Daniel Holth, Marcus Smith, Paul Moore và Michele Lacchia [#845]

  • Đã áp dụng bản vá bảo mật cho hỗ trợ ssl của pip liên quan đến khớp ký tự đại diện DNS của chứng chỉ [https. // lỗi. con trăn. tổ chức/vấn đề17980]

  • Để đáp ứng yêu cầu về công cụ thiết lập của pip, giờ đây pip khuyên dùng công cụ thiết lập>=0. 8, không phân phối. công cụ thiết lập và phân phối hiện được hợp nhất thành một dự án có tên là 'công cụ thiết lập'. [#1003]

  • Giờ đây, pip sẽ cảnh báo khi cài đặt tệp được lưu trữ bên ngoài vào chỉ mục hoặc không thể xác minh bằng hàm băm. Trong tương lai, pip sẽ mặc định không cài đặt chúng và sẽ yêu cầu các cờ --allow-external NAME và --allow-insecure NAME tương ứng. [#985]

  • Nếu một tệp đã được tải xuống hoặc được lưu trong bộ nhớ cache có hàm băm không hợp lệ, hãy tải xuống lại thay vì báo lỗi. [#963]

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1289 và hỗ trợ cài đặt từ tệp pybundle hiện không được dùng nữa và sẽ bị xóa trong pip v1. 5

  • Khắc phục một số vấn đề liên quan đến việc dọn dẹp và không sử dụng lại thư mục bản dựng. [#413, #709, #634, #602, #939, #865, #948]

  • Đã thêm Tác nhân người dùng để có thể nhận dạng pip trong nhật ký. [#901]

  • Đã thêm hỗ trợ ssl và --user cho get-pip. py. Cảm ơn Gabriel de Perthuis. [#895]

  • Đã sửa lỗi hỗ trợ proxy bị hỏng trong pip 1. 3. x [#840]

  • Đã sửa lỗi pip khi máy chủ không gửi tiêu đề kiểu nội dung. Cảm ơn Hugo Lopes Tavares và Kelsey Hightower. [#32, #872]

  • "Vendorized" distlib dưới dạng pip. người bán. distlib [https. //distlib. đọcthedocs. io/]

  • Đã sửa lỗi phụ trợ git VCS với git 1. 8. 3. [#967]

1. 3. 1 [2013-03-08]

  • Đã sửa một thay đổi lớn không tương thích ngược khi phân tích cú pháp URL thành các gói được lưu trữ bên ngoài vô tình được đưa vào 1. 3

1. 3 [2013-03-07]

  • Xác minh chứng chỉ SSL; . Cảm ơn James Cleveland, Giovanni Bajo, Marcus Smith và nhiều người khác. [#791, CVE-2013-1629]

  • Đã thêm "danh sách pip" để liệt kê các gói đã cài đặt và phiên bản mới nhất hiện có. Cảm ơn Rafael Caricio, Miguel Araujo, Dmitry Gladkov. [#752]

  • Đã khắc phục sự cố bảo mật với việc sử dụng các thư mục bản dựng tạm thời của pip. Cảm ơn David [d1b] và Thomas Guttler. [#780, CVE-2013-1888]

  • Các cải tiến đối với tài liệu nhân sư và trợ giúp cli. [#773]

  • Đã khắc phục sự cố xử lý việc xử lý thư mục tạm thời của macOS, khiến cài đặt NumPy toàn cầu không thành công. [#707, #768]

  • Chia đầu ra trợ giúp thành các nhóm tùy chọn chung và nhóm tùy chọn cụ thể. Cảm ơn Georgi Valkov. [#744, #721]

  • Đã sửa lỗi độ phân giải phụ thuộc khi cài đặt từ kho lưu trữ với tên dự án viết hoa. [#724]

  • Đã khắc phục sự cố cài đặt lại luôn xảy ra khi sử dụng tệp. // tìm liên kết. [#683, #702]

  • “pip install -v” hiện hiển thị toàn bộ url tải xuống, không chỉ tên tệp lưu trữ. Cảm ơn Marc Abramowitz [#687]

  • Khắc phục để ngăn chuyển hướng PyPI không cần thiết. Cảm ơn Alex Gronholm [#695]

  • Đã sửa lỗi cài đặt trong Python 3 khi tìm thấy cùng một phiên bản của gói trong 2 URL khác nhau. Cảm ơn Paul Moore [#670, #671]

  • Sửa lỗi cập nhật đệ quy mô đun con git. Cảm ơn Roey Berman. [#674]

  • Hoàn toàn bỏ qua các liên kết rel=’download’ trong khi tìm kiếm các trang html. Cảm ơn Maxime R. [#677]

  • --user/--upgrade các tùy chọn cài đặt hiện hoạt động cùng nhau. Cảm ơn 'eevee' vì đã phát hiện ra vấn đề. [#705]

  • Đã thêm kiểm tra trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1290 để ngăn tải xuống lại nếu tệp mục tiêu đã tồn tại. Cảm ơn Andrey Bulgakov. [#669]

  • Đã thêm hỗ trợ cho các đường dẫn trần [bao gồm các đường dẫn tương đối] làm đối số cho --find-links. Cảm ơn Paul Moore cho bản vá dự thảo

  • Đã thêm hỗ trợ cho --no-index trong các tệp yêu cầu

  • Đã thêm lệnh “pip show” để nhận thông tin về gói đã cài đặt. Cảm ơn Kelsey Hightower và Rafael Caricio. [#131]

  • Đã thêm tùy chọn --root cho “pip install” để chỉ định thư mục gốc. Hoạt động giống như tùy chọn tương tự trong distutils nhưng cũng hoạt động tốt với thông tin về trứng của pip. Cảm ơn Przemek Wrzos. [#253, #693]

1. 2. 1 [2012-09-06]

  • Đã sửa lỗi hồi quy được giới thiệu trong 1. 2 về việc đưa ra một ngoại lệ khi không tìm thấy bất kỳ tệp nào để gỡ cài đặt trong môi trường hiện tại. Cảm ơn vì đã sửa chữa, Marcus Smith

1. 2 [2012-09-01]

  • Bỏ hỗ trợ cho Python 2. 4 Phiên bản Python tối thiểu được hỗ trợ hiện là Python 2. 5

  • Đã sửa lỗi hỗ trợ nhân bản PyPI bị hỏng trên một số phản hồi DNS. cảm ơn philwhin. [#605]

  • Đã sửa lỗi gỡ cài đặt pip xóa các tệp mà nó không cài đặt. cảm ơn pjdelport. [#355]

  • Đã khắc phục một số sự cố liên quan đến việc cải thiện hỗ trợ cho sơ đồ cài đặt người dùng. Cảm ơn Marcus Smith. [#493, #494, #440, #573]

  • Ghi nhật ký lỗi vào tệp tạm thời nếu vị trí mặc định không thể ghi được. cảm ơn andreigc

  • Kéo các mô-đun con để kiểm tra có thể chỉnh sửa git. Cảm ơn Hsiaoming Yang và Markus Hametner. [#289, #421]

  • Sử dụng một thư mục tạm thời làm vị trí xây dựng mặc định bên ngoài virtualenv. Cảm ơn Ben Rosser. [#339, #381]

  • Đã thêm hỗ trợ để chỉ định các tính năng bổ sung có thể chỉnh sửa cục bộ. Cảm ơn Nick Stenning

  • Đã thêm cờ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1065 để yêu cầu cài đặt kiểu trứng thay vì cài đặt phẳng. Cảm ơn Kamal Bin Mustafa. [#3]

  • ngăn ngừa e. g.

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1292 từ khớp yêu cầu với
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1293; . Cảm ơn casevh đã báo cáo. [#510]

  • Cho phép URL gói có chuỗi truy vấn. Cảm ơn W. Vua Trevor. [#504]

  • đóng băng pip bây giờ trở lại định dạng không thể chỉnh sửa thay vì nổ tung nếu nó không thể xác định kho lưu trữ gốc của một tệp có thể chỉnh sửa. Cảm ơn Rory McCann. [#58]

  • Đã thêm một __main__. py để kích hoạt python -m pip trên các phiên bản Python hỗ trợ nó. Cảm ơn Alexey Luchko

  • Đã sửa lỗi nâng cấp từ url VCS của dự án tồn tại trên chỉ mục. Cảm ơn Andrew Knapp cho báo cáo. [#487]

  • Sửa lỗi nâng cấp từ url VCS của dự án không có phân phối trên chỉ mục. Cảm ơn Andrew Knapp cho báo cáo. [#486]

  • Thêm thông báo lỗi rõ ràng hơn trên url VCS không đúng định dạng. Cảm ơn Thomas Fenzl. [#427]

  • Đã thêm hỗ trợ để sử dụng bất kỳ thuật toán được bảo đảm tích hợp nào trong

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1294 dưới dạng hàm băm tổng kiểm tra

  • Đưa ra một ngoại lệ nếu không thể tìm thấy hoặc truy cập thư mục làm việc hiện tại. [#321]

  • Đã xóa vỏ đặc biệt của thư mục người dùng và thay vào đó sử dụng mặc định Python. [#82]

  • Chỉ cảnh báo về xung đột phiên bản nếu thực sự có xung đột. Điều này kích hoạt lại bằng cách sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1295 trong các tệp yêu cầu. [#436]

  • Đã chuyển các bài kiểm tra để chạy trên Travis CI. https. //travis-ci. tổ chức/pypa/pip

  • Đã thêm trình định dạng trợ giúp tốt hơn

1. 1 [2012-02-16]

  • Không gặp sự cố khi thiết lập gói. py phát ra UTF-8 và sau đó không thành công. Cảm ơn Marc Abramowitz. [#326]

  • Đã thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    90 để cài đặt trực tiếp vào thư mục tùy ý. Cảm ơn Stavros Korokithakis

  • Đã thêm hỗ trợ xác thực với kho lưu trữ Subversion. Cảm ơn Qiangning Hong

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1067 hiện cũng tải xuống các phụ thuộc. Cảm ơn Qiangning Hong. [#315]

  • Lỗi từ các quy trình con sẽ hiển thị thư mục làm việc hiện tại. Cảm ơn Antti Kaihola

  • Đã sửa lỗi tương thích với Subversion 1. 7. Cảm ơn Qiangning Hong. Lưu ý rằng các công cụ thiết lập vẫn không tương thích với Subversion 1. 7; . [#369]

  • Bỏ qua các tệp zip mpkg macOS do py2app tạo trong công cụ tìm. Cảm ơn Rene Dudfield. [#57]

  • Đăng nhập ~/Library/Logs/ theo mặc định khi cài đặt khung macOS. Cảm ơn Dan Callahan đã báo cáo và vá lỗi. [#182]

  • Hiểu các thẻ phiên bản không có phiên bản phụ [“py3”] trong tên tệp sdist. Cảm ơn Stuart Andrews đã báo cáo và Olivier Girardot đã vá lỗi. [#310]

  • pip hiện hỗ trợ tùy chọn cài đặt các phần phụ thuộc “bổ sung” của setuptools; . g. "cài đặt pip Dán [openid]". Cảm ơn Matt Maker và Olivier Girardot. [#7]

  • đóng băng không còn làm hỏng các tệp yêu cầu với --index-url hoặc --find-links. Cảm ơn Herbert Pfennig. [#391]

  • Xử lý các liên kết tượng trưng đúng cách. Cảm ơn lebedov cho bản vá. [#288]

  • cài đặt pip -U không còn cài đặt lại các phiên bản gói giống nhau. Cảm ơn iguananaut về yêu cầu kéo. [#49]

  • Đã xóa tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1298/______41299 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1300; . Thay thế
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1301 bằng
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1302

  • Đã sửa lỗi pip ném IndexError khi nó gọi scraped_rel_links. [#366]

  • tìm kiếm pip sẽ đặt và trả về mã trạng thái trình bao hữu ích. [#22]

  • Đã thêm tùy chọn dòng lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1303 toàn cầu để tệp tập lệnh dễ dàng hơn tồn tại xung đột, e. g. từ các yêu cầu có thể chỉnh sửa từ VCS có URL repo đã thay đổi. [#351, #365]

1. 0. 2 [2011-07-16]

  • Đã sửa lỗi tài liệu

  • Cài đặt lại gói khi sử dụng tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1304. [#295]

  • Tìm thẻ Git trỏ đến cùng một cam kết với Origin/master. [#283]

  • Sử dụng đường dẫn tuyệt đối cho đường dẫn đến tài liệu trong thiết lập. py. [#279]

  • Xử lý chính xác các ngoại lệ trên Python3. [#314]

  • Phân tích chính xác các dòng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    91 trong tệp yêu cầu. [#320]

1. 0. 1 [30-04-2011]

  • Bắt đầu sử dụng git-flow

  • find_command không nên tăng AttributeError. [#274]

  • Tôn trọng tiêu đề Nội dung-Bố trí. Cảm ơn Bradley Ayers. [#273]

  • xử lý pathex trên Windows. [#233]

  • giao thức svn+svn. [#252]

  • nhiều tìm kiếm CLI. [#44]

  • Thư mục làm việc hiện tại khi chạy thiết lập. py sạch. [#266]

1. 0 [2011-04-04]

  • Đã thêm hỗ trợ Python 3. Xin chân thành cảm ơn Vinay Sajip, Vitaly Babiy, Kelsey Hightower, Alex Gronholm và những người khác

  • Tiến trình tải xuống chỉ hiển thị trên TTY thực. Cảm ơn Alex Morega

  • Đã sửa lỗi tìm kiếm các tệp nhị phân VCS để không bị lừa bởi các thư mục cùng tên. Cảm ơn Alex Morega

  • Đã sửa lỗi gỡ cài đặt các gói khỏi Python hệ thống cho người dùng gói Debian/Ubuntu python-setuptools [cách giải quyết cho đến khi được sửa trong Debian và Ubuntu]

  • Đã thêm get-pip. trình cài đặt py. Chỉ cần tải xuống và thực thi nó, sử dụng trình thông dịch Python mà bạn chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    0

    Điều này có thể phải được chạy như root

    Ghi chú

    Đảm bảo bạn đã cài đặt phân phối trước khi sử dụng trình cài đặt

0. 8. 3

  • Đã chuyển kho lưu trữ chính sang GitHub. https. //github. com/pypa/pip

  • Chuyển bảo trì chính từ Ian sang Jannis Leidel, Carl Meyer, Brian Rosner

  • Đã sửa lỗi không gỡ cài đặt khi nâng cấp với gói URL. Cảm ơn Oliver Tonnhofer. [#14]

  • Đã sửa lỗi tên trứng không được giải quyết đúng cách. Cảm ơn Igor Sobreira. [#163]

  • Đã sửa lỗi cài đặt các yêu cầu không theo bảng chữ cái. Cảm ơn Igor Sobreira. [#178]

  • Đã sửa lỗi tài liệu đề cập --index thay vì --index-url. Cảm ơn Kelsey Hightower [#199]

  • rmtree không xác định trong đồng bóng. py. Cảm ơn Kelsey Hightower. [#204]

  • Đã sửa lỗi trong phụ trợ Git vcs sẽ bị hỏng trong quá trình cài đặt lại

  • Đã sửa lỗi trong phụ trợ Mercurial vcs liên quan đến đóng băng pip và độ phân giải nhánh/thẻ

  • Đã sửa lỗi phân tích cú pháp chuỗi phiên bản liên quan đến hậu tố “-dev”

0. 8. 2

  • Tránh giải nén dư thừa các gói [từ pwaller]

  • Đã sửa lỗi kiểm tra thẻ/nhánh/cam kết chính xác khi cập nhật yêu cầu Git có thể chỉnh sửa. [#32, #150, #161]

  • Đã thêm khả năng cài đặt các yêu cầu kiểm soát phiên bản mà không cần chỉnh sửa chúng, e. g

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    0

    [#49]

  • Định vị chính xác thư mục bản dựng và nguồn trên macOS. [#175]

  • Đã thêm lược đồ

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    006 vào chương trình phụ trợ Git VCS

0. 8. 1

  • Đã thêm cờ --user toàn cầu làm phím tắt cho --install-option=”--user”. của Ronny Pfannschmidt

  • Đã thêm hỗ trợ cho các máy nhân bản PyPI như được định nghĩa trong PEP 381, từ Jannis Leidel

  • Đã sửa lỗi sửa đổi git bị bỏ qua. Cảm ơn John-Scott Atlakson. [#138]

  • Đã sửa lỗi cài đặt gói github có thể chỉnh sửa ban đầu từ thẻ không thành công. Cảm ơn John-Scott Atlakson. [#95]

  • Đã sửa lỗi cài đặt nếu một thư mục trong cwd có cùng tên với gói bạn đang cài đặt. [#107]

  • --install-option=”--prefix=~/. local” bị bỏ qua với -e. Cảm ơn Ronny Pfannschmidt và Wil Tan. [#39]

0. 8

  • Theo dõi những thư mục

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1307 mà pip tạo ra, không bao giờ xóa những thư mục mà nó không tạo. Từ Hugo Lopes Tavares

  • pip hiện chấp nhận tệp. // các URL chỉ mục. Cảm ơn Dave Abrahams

  • Dọn dẹp khác nhau để chạy thử nghiệm nhất quán hơn và ít bị hỏng hơn. Cảm ơn Dave Abrahams

  • Hỗ trợ Real Windows [với các bài kiểm tra vượt qua]. Cảm ơn Dave Abrahams

  • ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1308, v.v. tập lệnh được tạo [tập lệnh dành riêng cho phiên bản Python]

  • Tập lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1309 tạo một dạng pip
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1310 có thể chạy được, từ Jannis Leidel

  • Repos git có thể chỉnh sửa được cập nhật khi cài đặt lại

  • Khắc phục sự cố với

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    91 khi tìm thấy nhiều thư mục
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1312

  • Một số bản sửa lỗi liên quan đến VCS cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21, từ Hugo Lopes Tavares

  • Thay đổi khung kiểm tra quan trọng, từ Hugo Lopes Tavares

0. 7. 2

  • Đặt zip_safe=False để tránh sự cố mà một số người đang gặp phải khi cài đặt pip dưới dạng tệp zip

0. 7. 1

  • Đã sửa lỗi mở tệp nhật ký mà không có tên thư mục. Cảm ơn Alexandre Conrad

  • Các tệp tạm thời luôn được dọn sạch, đặc biệt là sau khi cài đặt các gói, cũng từ Alex Conrad

  • Các bài kiểm tra hiện yêu cầu ít nhất ScriptTest 1. 0. 3

0. 7

  • Đã sửa lỗi gỡ cài đặt trên Windows

  • Đã thêm lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1152

  • Tên đầy đủ của tab của các bản phân phối đã cài đặt cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    54

  • Hỗ trợ hoàn thành tab khi có tùy chọn chung trước lệnh con

  • Cài đặt các tệp tiêu đề ở vị trí tiêu chuẩn [mặc định theo sơ đồ] khi cài đặt bên ngoài virtualenv. Cài đặt chúng vào một vị trí không chuẩn nhất quán hơn một chút bên trong virtualenv [vì vị trí chuẩn là một liên kết tượng trưng không thể ghi đến vị trí toàn cầu]

  • pip hiện đăng nhập vào một vị trí trung tâm theo mặc định [thay vì tạo

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1316 ở mọi nơi] và liên tục ghi đè lên tệp được đề cập. Trên Unix và macOS, đây là
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1317 và trên Windows là
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1318. Bạn vẫn có thể ghi đè vị trí này bằng biến môi trường
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1319. Đối với tệp nhật ký hoàn chỉnh [được nối thêm], hãy sử dụng tùy chọn dòng lệnh
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1320 riêng biệt

  • Đã khắc phục sự cố với Git để lại một gói có thể chỉnh sửa dưới dạng thanh toán của một chi nhánh từ xa, ngay cả khi hành vi mặc định cũng sẽ ổn

  • Đã sửa lỗi cài đặt từ thẻ Git với các phiên bản Git cũ hơn

  • Mở rộng “~” trong tệp nhật ký và tải xuống đường dẫn bộ đệm

  • Tăng tốc độ cài đặt từ kho lưu trữ Mercurial bằng cách nhân bản mà không cần cập nhật bản sao làm việc nhiều lần

  • Đã sửa lỗi cài đặt trực tiếp từ thư mục [e. g.

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1321]

  • Đã sửa lỗi cài đặt các gói có thể chỉnh sửa với URL

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1056

  • Không in thông tin gỡ lỗi không mong muốn khi chạy lệnh đóng băng

  • Tạo thư mục tệp nhật ký tự động. Cảm ơn Alexandre Conrad

  • Làm cho bộ thử nghiệm dễ dàng chạy thành công hơn. Cảm ơn Dave Abrahams

  • Đã sửa lỗi "cài đặt pip. ” và “cài đặt pip. ”; . py. Cảm ơn Alexandre Conrad

  • Hỗ trợ “gói dist” Debian/Ubuntu trong lệnh zip. Cảm ơn vịtx

  • Sửa thư mục --src tương đối. Cảm ơn Simon Cross

  • Xử lý thiếu VCS với thông báo lỗi. Cảm ơn Alexandre Conrad

  • Đã thêm tùy chọn --no-download để cài đặt; . Cảm ơn Simon Cross

  • Sửa lỗi gỡ cài đặt từ tệp yêu cầu chứa -f, -i hoặc --extra-index-url

  • Các thư mục xây dựng còn sót lại hiện đã bị xóa. Cảm ơn Alexandre Conrad

0. 6. 3

  • Đã sửa lỗi nhập trên Windows liên quan đến gói tương thích ngược

0. 6. 2

  • Đã sửa lỗi gỡ cài đặt khi /tmp nằm trên một hệ thống tệp khác

  • Đã sửa lỗi gỡ cài đặt các bản phân phối với các gói không gian tên

0. 6. 1

  • Đã thêm hỗ trợ cho các chương trình

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1323 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1324 cho chương trình Mercurial và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1325 cho chương trình phụ trợ Bazaar

  • Đã sửa lỗi gỡ cài đặt tập lệnh được cài đặt bằng easy_install

  • Đã khắc phục sự cố trong công cụ tìm gói có thể dẫn đến vòng lặp vô hạn trong khi tìm liên kết

  • Đã khắc phục sự cố với

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1289 và các tệp cục bộ [không được sao chép vào gói], từ Whit Morriss

0. 6

  • Thêm

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    54 và gỡ cài đặt trước khi nâng cấp [từ Carl Meyer]

  • Khả năng cấu hình mở rộng với các tệp cấu hình và biến môi trường

  • Cho phép các gói được nâng cấp, e. g. ,

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1328 rồi
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1329

  • Cho phép cài đặt/nâng cấp lên Gói==dev [sửa lỗi “Phiên bản nguồn không khớp với phiên bản đích”]

  • Đã thêm hoàn thành lệnh và tùy chọn cho bash và zsh

  • Tích hợp mở rộng với virtualenv bằng cách cung cấp tùy chọn tự động sử dụng virtualenv đang hoạt động và tùy chọn cảnh báo nếu không tìm thấy virtualenv đang hoạt động

  • Đã sửa lỗi cài đặt pip --download và các gói có thể chỉnh sửa, trong đó các thư mục được đặt với 0000 quyền, hiện mặc định là 755

  • Đã sửa lỗi gỡ cài đặt easy_install console_scripts

  • Đã sửa lỗi gỡ cài đặt khi cài đặt bố cục khung macOS

  • Đã sửa lỗi ngăn gỡ cài đặt các mục có thể chỉnh sửa với nguồn bên ngoài venv

  • Tạo thư mục bộ đệm tải xuống nếu không tồn tại

0. 5. 1

  • Đã sửa một vài lỗi nhỏ, với git và với tiện ích mở rộng

0. 5

  • Đã thêm khả năng ghi đè tên tệp nhật ký mặc định [______41316] bằng biến môi trường

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1319

  • Thực hiện lệnh đóng băng in các gói đã cài đặt vào thiết bị xuất chuẩn thay vì ghi chúng vào một tệp. Sử dụng chuyển hướng đơn giản [e. g.

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1332] để lấy tệp có yêu cầu

  • Đã khắc phục sự cố đóng băng các gói có thể chỉnh sửa từ kho lưu trữ Git

  • Đã thêm hỗ trợ cho các URL cơ sở bằng cách sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1333 khi phân tích cú pháp các trang HTML

  • Đã sửa lỗi cài đặt các gói không thể chỉnh sửa từ hệ thống kiểm soát phiên bản

  • Đã khắc phục sự cố với sơ đồ bzr + ssh của Bazaar

  • Đã thêm tùy chọn --download-dir vào lệnh cài đặt để truy xuất kho lưu trữ gói. Nếu được cung cấp một gói có thể chỉnh sửa, nó sẽ tạo một kho lưu trữ của nó

  • Đã thêm khả năng chuyển đường dẫn thư mục và tệp cục bộ tới

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    48, e. g.
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1335

  • Giảm số lượng thông báo nhật ký bảng điều khiển khi tìm nạp một trang để tìm bản phân phối có vấn đề. Các tin nhắn đầy đủ có thể được tìm thấy trong pip-log. txt

  • Đã thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    051 để cài đặt gói phụ thuộc bỏ qua

  • Đã thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    8 để tạm thời bỏ qua chỉ mục gói [PyPI]

  • Đã sửa lỗi cài đặt các gói có thể chỉnh sửa từ các nhánh Git

  • Sửa lỗi đóng băng các gói có thể chỉnh sửa từ kho lưu trữ Mercurial

  • Đã sửa lỗi xử lý thuộc tính chỉ đọc của tệp bản dựng, e. g. của Subversion và Bazaar trên Windows

  • Khi tải xuống tệp từ chuyển hướng, hãy sử dụng tiện ích mở rộng của vị trí được chuyển hướng để đoán quá trình nén [xảy ra cụ thể khi chuyển hướng đến bitbucket. mẹo tổ chức. tập tin gz]

  • URL đóng băng có thể chỉnh sửa giờ đây luôn sử dụng hàm băm/id sửa đổi thay vì tên mẹo hoặc tên nhánh có thể di chuyển

  • Đã sửa lỗi so sánh các URL repo để các khác biệt ngẫu nhiên như có/không có dấu gạch chéo cuối cùng hoặc các ký tự đặc biệt được trích dẫn/không được trích dẫn không kích hoạt lựa chọn “bỏ qua/chuyển đổi/xóa/sao lưu”

  • Đã sửa lỗi xử lý nỗ lực kiểm tra cài đặt có thể chỉnh sửa vào một thư mục không trống, không repo

0. 4

  • Làm cho

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    026 hoạt động tốt hơn với các kho lưu trữ hg cục bộ

  • Tạo URL PyPI theo cách chính xác easy_install tạo URL [bạn có thể nhận thấy điều này nếu bạn sử dụng chỉ mục tùy chỉnh nhạy cảm với dấu gạch chéo]

  • Cải tiến trên Windows [từ Ionel Maries Cristian]

  • Đã khắc phục sự cố không thể cài đặt kho git riêng

  • Tạo mã hóa _____

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1282 tất cả các đối số của nó, không chỉ đối số đầu tiên

  • Khắc phục một số sự cố về tên tệp trên Windows

  • Cho phép các tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1150 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    00 trong tệp yêu cầu

  • Sửa cách giải nén và di chuyển các thành phần của gói để làm cho các gói hoạt động

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1342 để cho phép truy cập vào các gói trang web toàn cầu nếu tạo một virtualenv

  • Đã sửa lỗi hỗ trợ cho Subversion 1. 6

0. 3. 1

  • Cải thiện khởi động lại virtualenv và các vấn đề về đường dẫn/dọn dẹp khác nhau trên win32

  • Đã sửa lỗi hồi quy khi cài đặt từ kho svn [khi không sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    026]

  • Các bản sửa lỗi khi cài đặt các gói có thể chỉnh sửa đặt nguồn của chúng vào thư mục con [như

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1344]

  • Cải thiện

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1345

0. 3

  • Đã thêm hỗ trợ cho các gói có thể chỉnh sửa được tạo từ kho Git, Mercurial và Bazaar và khả năng đóng băng chúng. Hỗ trợ tái cấu trúc cho các hệ thống kiểm soát phiên bản

  • Không sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1346 từ bên trong mã, thay vào đó hãy sử dụng trả về. Điều này sẽ giúp việc gọi theo chương trình dễ dàng hơn

  • Đặt bản ghi cài đặt vào

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1347 [trước đây họ đặt trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1348]

  • Khắc phục sự cố với

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    21 không bao gồm
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1350 khi cấu trúc svn đặc biệt

  • Cho phép

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1351 hoạt động với virtualenv sử dụng phiên bản Python khác với môi trường gốc

  • Đã sửa tùy chọn Win32 virtualenv [

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1298]

  • Tìm kiếm các liên kết được chuyển vào với

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1353 để tìm các gói

  • Phát hiện tệp zip, ngay cả khi tệp không có phần mở rộng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1310 và tệp được cung cấp với Loại nội dung không đúng

  • Cài đặt có thể chỉnh sửa từ nguồn hiện có hiện đang hoạt động, như

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1355 sẽ cài đặt gói trong
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1356. Quan trọng nhất, mọi thứ mà gói yêu cầu cũng sẽ được cài đặt bởi pip

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    080 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1358 để bạn có thể tránh nén các tệp nằm ngoài nơi bạn mong đợi

  • Thêm tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1359 vào
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1282

0. 2. 1

  • Đã khắc phục sự cố nhỏ ngăn sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1361 mà không thực sự cài đặt pip

  • Đã sửa lỗi

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1094, sẽ tải xuống và xuất hiện để cài đặt các gói nâng cấp, nhưng thực tế chỉ cần cài đặt lại gói hiện có

  • Đã khắc phục sự cố Windows khi đặt bản ghi cài đặt vào đúng vị trí và tạo tập lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 bằng Setuptools

  • Tải xuống các liên kết bao gồm khoảng trắng được nhúng hoặc các ký tự không an toàn khác [những ký tự đó được mã hóa %]

  • Đã sửa lỗi sử dụng URL trong tệp yêu cầu và sự cố với một số dòng trống

  • Biến một số lỗi tệp tar thành cảnh báo

0. 2

  • Đã đổi tên thành

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    01 và để cài đặt, bây giờ bạn thực hiện
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1365

  • Đã thêm lệnh

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1366 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1367. Điều này đặc biệt dành cho Google App Engine để quản lý các thư viện ở dưới giới hạn 1000 tệp

  • Một số bản sửa lỗi đối với các gói, đặc biệt là các gói có thể chỉnh sửa và khi tạo một gói bằng các gói không tên [như chỉ một kho lưu trữ svn không có

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1368]

0. 1. 4

  • Đã thêm một tùy chọn

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    003 để chuyển các tùy chọn để chuyển đối số cho
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    032

  • Các thư mục

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1371 không còn được bao gồm trong các gói vì các thư mục này dành riêng cho một phiên bản svn -- nếu bạn xây dựng một gói trên hệ thống có svn 1. 5, bạn không thể sử dụng thanh toán trên hệ thống có svn 1. 4. Thay vào đó, một tệp
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1372 được bao gồm ghi chú vị trí ban đầu và bản sửa đổi cũng như lệnh bạn có thể sử dụng để biến nó trở lại thanh toán svn. [Có thể tùy chọn giải nén gói nên tạo lại thông tin này -- nhưng điều đó hiện chưa được triển khai và nó sẽ yêu cầu quyền truy cập mạng. ]

  • Tránh sự mơ hồ trong trường hợp tên dự án, ví dụ như MyPackage và mypackage sẽ được coi là các gói khác nhau. Điều này đặc biệt gây ra sự cố trên máy Mac, trong đó

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1373 và
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1374 nằm trong cùng một thư mục

  • Đã thêm hỗ trợ cho một biến môi trường

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1375 sẽ lưu vào bộ đệm các gói tải xuống, vì vậy các bản cài đặt trong tương lai sẽ không yêu cầu các bản tải xuống lớn. Truy cập mạng vẫn được yêu cầu, nhưng sẽ tránh được một số lượt tải xuống khi sử dụng tính năng này

0. 1. 3

  • Luôn sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1376 [không phải
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1377] để cài đặt
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1378 cung cấp bản sửa đổi của gói

  • Không cập nhật các lần thanh toán đến từ tệp

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1379

0. 1. 2

  • Cải thiện văn bản lỗi khi có lỗi tìm nạp các trang HTML khi tìm kiếm các gói

  • Cải thiện gói. bao gồm các thư mục trống, làm cho chúng hoạt động với các gói có thể chỉnh sửa

  • Nếu bạn sử dụng

    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1380 và môi trường
    ERROR: Cannot uninstall foobar 0.1, RECORD file not found. Hint: The package was installed by rpm.
    
    1381 không tồn tại, một môi trường ảo mới sẽ được tạo

    Tại sao pip của tôi không hoạt động Python?

    Một “pip. lỗi không tìm thấy lệnh” xảy ra khi bạn không cài đặt đúng trình cài đặt gói cho Python [pip] cần thiết để chạy Python trên máy tính của bạn . Để khắc phục, bạn cần cài đặt lại Python và chọn hộp để thêm Python vào PATH của bạn hoặc cài đặt pip trên dòng lệnh của bạn.

    Chứng chỉ Python win32 là gì?

    Gói này vá chứng chỉ trong thời gian chạy để bao gồm cả chứng chỉ từ cửa hàng chứng chỉ windows . Điều này sẽ cho phép các gói như yêu cầu [và các công cụ dựa trên nó, như pip] xác minh các kết nối tls/ssl tới các máy chủ được cài đặt windows của bạn tin cậy.

    Làm cách nào để cài đặt chứng chỉ trong Python?

    Gõ "cmd" vào thanh tìm kiếm và nhấn Enter để mở dòng lệnh. Cái này là cái gì? . Điều này cài đặt certifi cho cài đặt Python mặc định của bạn. Type “ pip install certifi ” [without quotes] in the command line and hit Enter again. This installs certifi for your default Python installation.

    Làm cách nào để thêm pip vào biến môi trường PATH?

    Sửa lỗi 2. Thêm Pip vào Biến môi trường PATH .
    Mở hộp thoại Run bằng cách nhấn phím Windows + R
    Nhập vào sysdm. .
    Chọn tab Nâng cao, sau đó chọn Biến môi trường
    Chuyển đến Biến hệ thống và chọn Đường dẫn
    Nhấp vào nút Chỉnh sửa
    Nhấp vào Mới để thêm đường dẫn cài đặt pip

Chủ Đề