From e7ece96268a5e60061326aaa4c0c4b843ac06e1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0ar=C5=ABnas=20Nejus?= Date: Fri, 14 Jun 2024 16:27:40 +0100 Subject: [PATCH] Remove release script from pyproject I realised that when users install beets, this `release` script would also get installed for them, which is not ideal, I guess. --- pyproject.toml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3d8ae84b0..3e7a5bc3f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -140,7 +140,6 @@ web = ["flask", "flask-cors"] [tool.poetry.scripts] beet = "beets.ui:main" -release = "extra.release:cli" [build-system] requires = ["poetry-core>=1.0.0"] @@ -170,12 +169,12 @@ args = { path = { help = "Path to isort", positional = true, multiple = true, de [tool.poe.tasks.bump] help = "Bump project version and update relevant files" -cmd = "release bump $version" +cmd = "python ./extra/release.py bump $version" args = { version = { help = "The new version to set", positional = true, required = true } } [tool.poe.tasks.changelog] help = "Print the latest version's changelog in Markdown" -cmd = "release changelog" +cmd = "python ./extra/release.py changelog" [tool.poe.tasks.check-docs-links] help = "Check the documentation for broken URLs"