From 1a9152f115bc5d17dc4ef93ceb0acb6b7c23b487 Mon Sep 17 00:00:00 2001 From: Marten Richter Date: Sat, 3 May 2025 06:03:16 +0000 Subject: [PATCH 1/2] Use npm error code 409 --- jupyter_releaser/lib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jupyter_releaser/lib.py b/jupyter_releaser/lib.py index 15b07c88..bbbb4db7 100644 --- a/jupyter_releaser/lib.py +++ b/jupyter_releaser/lib.py @@ -450,7 +450,7 @@ def publish_assets( util.run(f"{npm_cmd} {name}", cwd=dist_dir, quiet=True, quiet_error=True, echo=True) except CalledProcessError as e: stderr = e.stderr - if "EPUBLISHCONFLICT" in stderr or "previously published versions" in stderr: + if "E409" in stderr or "EPUBLISHCONFLICT" in stderr or "previously published versions" in stderr: continue util.log(stderr) raise e From e863a82018e0bdd1cd8579b81200bcf373aa2a13 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 3 May 2025 07:46:04 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- jupyter_releaser/lib.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jupyter_releaser/lib.py b/jupyter_releaser/lib.py index bbbb4db7..b717db10 100644 --- a/jupyter_releaser/lib.py +++ b/jupyter_releaser/lib.py @@ -450,7 +450,11 @@ def publish_assets( util.run(f"{npm_cmd} {name}", cwd=dist_dir, quiet=True, quiet_error=True, echo=True) except CalledProcessError as e: stderr = e.stderr - if "E409" in stderr or "EPUBLISHCONFLICT" in stderr or "previously published versions" in stderr: + if ( + "E409" in stderr + or "EPUBLISHCONFLICT" in stderr + or "previously published versions" in stderr + ): continue util.log(stderr) raise e