|
@@ -4,6 +4,37 @@
|
|
```
|
|
```
|
|
pipx install poetry==1.2.0
|
|
pipx install poetry==1.2.0
|
|
|
|
|
|
|
|
+# 新建项目
|
|
|
|
+poetry new demo
|
|
|
|
+# 老项目加入poetry
|
|
|
|
+poetry init
|
|
|
|
+
|
|
|
|
+poetry env info
|
|
|
|
+poetry config --list
|
|
|
|
+poetry config virtualenvs.in-project true
|
|
|
|
+
|
|
|
|
+pyenv local 3.9.10
|
|
|
|
+poetry env use $(pyenv which python)
|
|
|
|
+
|
|
|
|
+poetry add httpx
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+poetry install
|
|
|
|
+poetry shell
|
|
|
|
+
|
|
|
|
+# 增加dev测试依赖
|
|
|
|
+poetry add --group=dev pre-commit pytest pytest-asyncio
|
|
|
|
+# 执行代码检查
|
|
|
|
+poetry run pre-commit run --all-file
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+poetry update
|
|
|
|
+poetry export
|
|
|
|
+
|
|
|
|
+# 发布
|
|
|
|
+poetry builld
|
|
|
|
+poetry publish
|
|
|
|
+
|
|
```
|
|
```
|
|
|
|
|
|
|
|
|