Skip to content

Commit 44b0bf1

Browse files
committed
♻️ Simplify build setup scripts and configs for deprecated wrapper packages
1 parent 3cfdeee commit 44b0bf1

2 files changed

Lines changed: 3 additions & 16 deletions

File tree

pdm_build.py

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ def pdm_build_initialize(context: Context) -> None:
1010
metadata = context.config.metadata
1111
# Get main version
1212
version = metadata["version"]
13-
# Get package names to keep in sync with the same main version
14-
sync_dependencies: list[str] = context.config.data["tool"]["tiangolo"][
15-
"_internal-slim-build"
16-
]["sync-dependencies"]
1713
# Get custom config for the current package, from the env var
1814
all_configs_config: dict[str, Any] = context.config.data["tool"]["tiangolo"][
1915
"_internal-slim-build"
@@ -39,10 +35,6 @@ def pdm_build_initialize(context: Context) -> None:
3935
# Sync versions in dependencies
4036
new_dependencies = []
4137
for dep in dependencies:
42-
if dep in sync_dependencies:
43-
new_dep = f"{dep}>={version}"
44-
new_dependencies.append(new_dep)
45-
else:
46-
new_dependencies.append(dep)
47-
if new_dependencies != dependencies:
48-
metadata["dependencies"] = new_dependencies
38+
new_dep = f"{dep}>={version}"
39+
new_dependencies.append(new_dep)
40+
metadata["dependencies"] = new_dependencies

pyproject.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,6 @@ source-includes = [
101101
"scripts/",
102102
]
103103

104-
[tool.tiangolo._internal-slim-build]
105-
sync-dependencies = [
106-
"typer"
107-
]
108-
109104
[tool.tiangolo._internal-slim-build.packages.typer-slim.project]
110105
name = "typer-slim"
111106
readme = "typer-slim/README.md"

0 commit comments

Comments
 (0)