From 2e20f5eb3b8d60dd419802ae181763edbc20f1f9 Mon Sep 17 00:00:00 2001 From: Andy Jacobs Date: Sun, 5 Jan 2025 10:54:01 -0800 Subject: [PATCH 1/2] fix(pyproject): patch TOML to fix pipx crash The duplicate `npm` declaration was crashing pip installs. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c62b9fd..6962136 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ dependencies = [ ] [project.optional-dependencies] -npm = ["abx-plugin-pip"] +pip = ["abx-plugin-pip"] npm = ["abx-plugin-npm"] wget = ["abx-plugin-wget"] curl = ["abx-plugin-curl"] From 4a428c3a3b461c9dfb2a207bf112d039d18bb118 Mon Sep 17 00:00:00 2001 From: Andy Jacobs Date: Sun, 5 Jan 2025 10:58:59 -0800 Subject: [PATCH 2/2] chore(pyproject): update script name to abx-dl --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 6962136..f9b19b1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -129,7 +129,7 @@ pythonPlatform = "Linux" [project.scripts] -archivebox = "abx_dl:main" +abx-dl = "abx_dl:main" [project.urls] Homepage = "https://github.com/ArchiveBox/abx-dl"