浏览代码

build(ci): update dependencies for PyPI package publishing

- Upgrade twine and install additional dependencies
- Add id, keyring, packaging, readme-renderer, requests, requests-toolbelt,  rfc3986, rich, and urllib3 to ensure successful package publishing
myhloli 8 月之前
父节点
当前提交
c545a94e95
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      .github/workflows/python-package.yml

+ 1 - 1
.github/workflows/python-package.yml

@@ -122,6 +122,6 @@ jobs:
 
 
       - name: Publish distribution to PyPI
       - name: Publish distribution to PyPI
         run: |
         run: |
-          pip install twine
+          pip install -U twine id keyring packaging readme-renderer requests requests-toolbelt rfc3986 rich urllib3
           twine check dist/*
           twine check dist/*
           twine upload dist/* -u __token__ -p ${{ secrets.PYPI_TOKEN }}
           twine upload dist/* -u __token__ -p ${{ secrets.PYPI_TOKEN }}