未验证 提交 224663a6 编写于 作者: F Frost Ming 提交者: GitHub

feat: Switch to src layout (#1317)

上级 60fcd8d7
...@@ -112,6 +112,7 @@ jobs: ...@@ -112,6 +112,7 @@ jobs:
echo "$HOME/.local/bin" >> $GITHUB_PATH echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Install Dev Dependencies - name: Install Dev Dependencies
run: | run: |
python -m pip install -U setuptools
pdm install -v -dGtest pdm install -v -dGtest
pdm run pip install -U setuptools pdm run pip install -U setuptools
pdm info pdm info
......
...@@ -27,7 +27,7 @@ repos: ...@@ -27,7 +27,7 @@ repos:
rev: v0.971 rev: v0.971
hooks: hooks:
- id: mypy - id: mypy
args: [pdm] args: [src]
pass_filenames: false pass_filenames: false
additional_dependencies: additional_dependencies:
- types-requests - types-requests
......
...@@ -57,8 +57,8 @@ pdm = "pdm.core:main" ...@@ -57,8 +57,8 @@ pdm = "pdm.core:main"
version = {source = "scm"} version = {source = "scm"}
[tool.pdm.build] [tool.pdm.build]
includes = ["pdm"]
excludes = ["./**/.git"] excludes = ["./**/.git"]
package-dir = "src"
source-includes = ["tests", "CHANGELOG.md", "LICENSE", "README.md"] source-includes = ["tests", "CHANGELOG.md", "LICENSE", "README.md"]
# editables backend doesn't work well with namespace packages # editables backend doesn't work well with namespace packages
editable-backend = "path" editable-backend = "path"
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册