pip 19.2 發布,Python 包安裝和管理工具

←手機掃碼閱讀     admin @ 2019-07-25 , reply:0

Python 包安裝和管理工具 pip 19.2 已經發布,更新內容:

  • 放棄對 EOL Python3.4 的支持
  • 現在安裝時將使用 keyring 載入憑據
  • 完全支持在需求文件中使用 --trusted-host
  • 更新 pip 的 --log 文件中的時間戳以包括毫秒
  • 在選擇要安裝的候選項時,選擇具有與用戶提供的散列匹配的散列的候選項
  • METADATA  或 PKG-INFO 在訪問元數據時為 None 時,改進錯誤消息
  • 添加一個新的命令 pip debug,它可以顯示當前 Python 的兼容標記列表
  • 當搜索結果包括預發布版本時, --pre 顯示安裝提示
  • 如果設置了 PIP_IS_CI 環境變數,向倉庫報告 PIP 正在運行
  • 允許 --python-version  作為虛線版本字元串傳遞(例如3.7 或 3.7.3)
  • 在 pip freeze 中添加一個--path參數以支持 --target 安裝
  • 向  pip list 中添加一個 --path參數以支持 --target 安裝

修復 bug

  • 通過 setuptools 調用 setup.py 時,將 sys.argv[0]設置為基礎 setup.py ,這樣 setuptools 就不會認為路徑是 -c 
  • 在檢查「Requip-Python」時,更新 pip download 以遵循給定的 python 版本
  • 從版本控制 url 安裝時,遵循 --global-option  和 --install-option 
  • 使「ascii」進度條真正成為「ascii」而不是 unicode
  • 當試圖在配置中設置格式錯誤的鍵時會失敗
  • 防止在全局環境中指示前綴並使用 --Target 時出現遠程選項錯誤
  • 在計算鏈接時,修復  pip install 以尊循 --ignore-requires-python 
  • 凍結可編輯、非版本控制的要求時,修復調試日誌消息
  • 擴展到 Subversion 1.8+ 互動式運行 PIP 時以交互方式調用 Subversion 的行為
  • 在某些情況下讀取無效的需求文件時,將行號和文件位置添加到錯誤消息中
  • 當提供無效的可編輯要求時,改進列印的錯誤消息

其他改進

  • 將證書升級至 2019.6.16 
  • 將 dislib 升級到 0.2.9.post0
  • 將 urllib 3 升級到 1.25.3
  • 將請求升級到 2.22.0
  • 修補程序支持 html5lib
  • 用可工作的臨時安裝替換失敗的 pip 安裝示例

詳細內容查看發布說明 





[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108504/pip-19-2-released
pip 19.2 發布,Python 包安裝和管理工具已經有102次圍觀

http://coctec.com/news/all/show-post-210738.html