Skip to content

Commit 4fa4eef

Browse files
committed
build: Add build-system to install project scripts
This change adds the standard [build-system] table to pyproject.toml, which allows entry points like 'pump_bot' to be installed correctly with 'uv pip install -e .'. This resolves the warning: 'Skipping installation of entry points because this project is not packaged'.
1 parent 9731b17 commit 4fa4eef

File tree

2 files changed

+836
-830
lines changed

2 files changed

+836
-830
lines changed

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ dev = [
3030
[project.scripts]
3131
pump_bot = "bot_runner:main"
3232

33+
[build-system]
34+
requires = ["setuptools>=61.0"]
35+
build-backend = "setuptools.build_meta"
36+
3337
[tool.ruff]
3438
exclude = [
3539
".bzr",

0 commit comments

Comments
 (0)