@@ -88,32 +88,6 @@ source-includes = [
8888 " scripts/" ,
8989]
9090
91- [tool .tiangolo ._internal-slim-build .packages .fastapi-cli-slim .project ]
92- name = " fastapi-cli-slim"
93- readme = " fastapi-cli-slim/README.md"
94- dependencies = [
95- " fastapi-cli" ,
96- ]
97- optional-dependencies = {}
98- scripts = {}
99-
100- [tool .tiangolo ._internal-slim-build .packages .fastapi-cli-slim .tool .pdm .build ]
101- # excludes needs to explicitly exclude the top level python packages,
102- # otherwise PDM includes them by default
103- # A "*" glob pattern can't be used here because in PDM internals, the patterns are put
104- # in a set (unordered, order varies) and each excluded file is assigned one of the
105- # glob patterns that matches, as the set is unordered, the matched pattern could be "*"
106- # independent of the order here. And then the internal code would give it a lower score
107- # than the one for a default included file.
108- # By not using "*" and explicitly excluding the top level packages, they get a higher
109- # score than the default inclusion
110- excludes = [" src" , " tests" , " pdm_build.py" ]
111- # source-includes needs to explicitly define some value because PDM will check the
112- # truthy value of the list, and if empty, will include some defaults, including "tests",
113- # an empty string doesn't match anything, but makes the list truthy, so that PDM
114- # doesn't override it during the build.
115- source-includes = [" " ]
116-
11791[tool .pytest .ini_options ]
11892addopts = [
11993 " --strict-config" ,
0 commit comments