使用pip-tools管理python依赖
This commit is contained in:
parent
bcbd556e7d
commit
ffc2ff6808
3 changed files with 81 additions and 1 deletions
12
README.md
12
README.md
|
@ -2,7 +2,17 @@
|
||||||
|
|
||||||
## 开发环境
|
## 开发环境
|
||||||
|
|
||||||
目前只有 `pywebview` 一个依赖。
|
安装 `pip-tools`
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install pip-tools
|
||||||
|
```
|
||||||
|
|
||||||
|
安装依赖
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip-sync requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
## 打包
|
## 打包
|
||||||
|
|
||||||
|
|
5
requirements.in
Normal file
5
requirements.in
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
pywebview==5.1
|
||||||
|
requests==2.32.3
|
||||||
|
py7zr==0.22.0
|
||||||
|
chardet==5.2.0
|
||||||
|
pydantic==2.10.3
|
65
requirements.txt
Normal file
65
requirements.txt
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
#
|
||||||
|
# This file is autogenerated by pip-compile with Python 3.12
|
||||||
|
# by the following command:
|
||||||
|
#
|
||||||
|
# pip-compile requirements.in
|
||||||
|
#
|
||||||
|
--index-url https://pypi.tuna.tsinghua.edu.cn/simple
|
||||||
|
|
||||||
|
annotated-types==0.7.0
|
||||||
|
# via pydantic
|
||||||
|
bottle==0.13.2
|
||||||
|
# via pywebview
|
||||||
|
brotli==1.1.0
|
||||||
|
# via py7zr
|
||||||
|
certifi==2024.12.14
|
||||||
|
# via requests
|
||||||
|
cffi==1.17.1
|
||||||
|
# via clr-loader
|
||||||
|
chardet==5.2.0
|
||||||
|
# via -r requirements.in
|
||||||
|
charset-normalizer==3.4.0
|
||||||
|
# via requests
|
||||||
|
clr-loader==0.2.7.post0
|
||||||
|
# via pythonnet
|
||||||
|
idna==3.10
|
||||||
|
# via requests
|
||||||
|
inflate64==1.0.0
|
||||||
|
# via py7zr
|
||||||
|
multivolumefile==0.2.3
|
||||||
|
# via py7zr
|
||||||
|
proxy-tools==0.1.0
|
||||||
|
# via pywebview
|
||||||
|
psutil==6.1.0
|
||||||
|
# via py7zr
|
||||||
|
py7zr==0.22.0
|
||||||
|
# via -r requirements.in
|
||||||
|
pybcj==1.0.2
|
||||||
|
# via py7zr
|
||||||
|
pycparser==2.22
|
||||||
|
# via cffi
|
||||||
|
pycryptodomex==3.21.0
|
||||||
|
# via py7zr
|
||||||
|
pydantic==2.10.3
|
||||||
|
# via -r requirements.in
|
||||||
|
pydantic-core==2.27.1
|
||||||
|
# via pydantic
|
||||||
|
pyppmd==1.1.0
|
||||||
|
# via py7zr
|
||||||
|
pythonnet==3.0.5
|
||||||
|
# via pywebview
|
||||||
|
pywebview==5.1
|
||||||
|
# via -r requirements.in
|
||||||
|
pyzstd==0.16.2
|
||||||
|
# via py7zr
|
||||||
|
requests==2.32.3
|
||||||
|
# via -r requirements.in
|
||||||
|
texttable==1.7.0
|
||||||
|
# via py7zr
|
||||||
|
typing-extensions==4.12.2
|
||||||
|
# via
|
||||||
|
# pydantic
|
||||||
|
# pydantic-core
|
||||||
|
# pywebview
|
||||||
|
urllib3==2.2.3
|
||||||
|
# via requests
|
Loading…
Reference in a new issue