From 981689ce606b331c19d48082ff98adff3c151dbc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Sep 2026 10:02:40 +0000 Subject: [PATCH 1/2] Bump setproctitle from 1.2.2 to 1.3.7 Bumps [setproctitle](https://github.com/dvarrazzo/py-setproctitle) from 1.2.2 to 1.3.7. - [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst) - [Commits](https://github.com/dvarrazzo/py-setproctitle/compare/version-1.2.2...version-1.3.7) --- updated-dependencies: - dependency-name: setproctitle dependency-version: 1.3.7 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- uv.lock | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d08b9d92d..ab8900143 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,7 @@ dependencies = [ "redis==5.0.2", "requests==2.34.2", "sentry-sdk<3", - "setproctitle==1.2.2", + "setproctitle==1.3.7", "sqlalchemy==1.4.54", "statsd==3.3.0", "tldextract==3.1.2", diff --git a/uv.lock b/uv.lock index 342eb0d20..dcd26367d 100644 --- a/uv.lock +++ b/uv.lock @@ -1102,9 +1102,21 @@ wheels = [ [[package]] name = "setproctitle" -version = "1.2.2" +version = "1.3.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a1/7f/a1d4f4c7b66f0fc02f35dc5c85f45a8b4e4a7988357a29e61c14e725ef86/setproctitle-1.2.2.tar.gz", hash = "sha256:7dfb472c8852403d34007e01d6e3c68c57eb66433fb8a5c77b13b89a160d97df", size = 23960, upload-time = "2021-01-23T03:52:36.135Z" } +sdist = { url = "https://files.pythonhosted.org/packages/8d/48/49393a96a2eef1ab418b17475fb92b8fcfad83d099e678751b05472e69de/setproctitle-1.3.7.tar.gz", hash = "sha256:bc2bc917691c1537d5b9bca1468437176809c7e11e5694ca79a9ca12345dcb9e", size = 27002, upload-time = "2025-09-05T12:51:25.278Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fb/f0/2dc88e842077719d7384d86cc47403e5102810492b33680e7dadcee64cd8/setproctitle-1.3.7-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2dc99aec591ab6126e636b11035a70991bc1ab7a261da428491a40b84376654e", size = 18049, upload-time = "2025-09-05T12:49:36.241Z" }, + { url = "https://files.pythonhosted.org/packages/f0/b4/50940504466689cda65680c9e9a1e518e5750c10490639fa687489ac7013/setproctitle-1.3.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:cdd8aa571b7aa39840fdbea620e308a19691ff595c3a10231e9ee830339dd798", size = 13079, upload-time = "2025-09-05T12:49:38.088Z" }, + { url = "https://files.pythonhosted.org/packages/d0/99/71630546b9395b095f4082be41165d1078204d1696c2d9baade3de3202d0/setproctitle-1.3.7-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2906b6c7959cdb75f46159bf0acd8cc9906cf1361c9e1ded0d065fe8f9039629", size = 32932, upload-time = "2025-09-05T12:49:39.271Z" }, + { url = "https://files.pythonhosted.org/packages/50/22/cee06af4ffcfb0e8aba047bd44f5262e644199ae7527ae2c1f672b86495c/setproctitle-1.3.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6915964a6dda07920a1159321dcd6d94fc7fc526f815ca08a8063aeca3c204f1", size = 33736, upload-time = "2025-09-05T12:49:40.565Z" }, + { url = "https://files.pythonhosted.org/packages/5c/00/a5949a8bb06ef5e7df214fc393bb2fb6aedf0479b17214e57750dfdd0f24/setproctitle-1.3.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cff72899861c765bd4021d1ff1c68d60edc129711a2fdba77f9cb69ef726a8b6", size = 35605, upload-time = "2025-09-05T12:49:42.362Z" }, + { url = "https://files.pythonhosted.org/packages/b0/3a/50caca532a9343828e3bf5778c7a84d6c737a249b1796d50dd680290594d/setproctitle-1.3.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b7cb05bd446687ff816a3aaaf831047fc4c364feff7ada94a66024f1367b448c", size = 33143, upload-time = "2025-09-05T12:49:43.515Z" }, + { url = "https://files.pythonhosted.org/packages/ca/14/b843a251296ce55e2e17c017d6b9f11ce0d3d070e9265de4ecad948b913d/setproctitle-1.3.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3a57b9a00de8cae7e2a1f7b9f0c2ac7b69372159e16a7708aa2f38f9e5cc987a", size = 34434, upload-time = "2025-09-05T12:49:45.31Z" }, + { url = "https://files.pythonhosted.org/packages/c8/b7/06145c238c0a6d2c4bc881f8be230bb9f36d2bf51aff7bddcb796d5eed67/setproctitle-1.3.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d8828b356114f6b308b04afe398ed93803d7fca4a955dd3abe84430e28d33739", size = 32795, upload-time = "2025-09-05T12:49:46.419Z" }, + { url = "https://files.pythonhosted.org/packages/ef/dc/ef76a81fac9bf27b84ed23df19c1f67391a753eed6e3c2254ebcb5133f56/setproctitle-1.3.7-cp312-cp312-win32.whl", hash = "sha256:b0304f905efc845829ac2bc791ddebb976db2885f6171f4a3de678d7ee3f7c9f", size = 12552, upload-time = "2025-09-05T12:49:47.635Z" }, + { url = "https://files.pythonhosted.org/packages/e2/5b/a9fe517912cd6e28cf43a212b80cb679ff179a91b623138a99796d7d18a0/setproctitle-1.3.7-cp312-cp312-win_amd64.whl", hash = "sha256:9888ceb4faea3116cf02a920ff00bfbc8cc899743e4b4ac914b03625bdc3c300", size = 13247, upload-time = "2025-09-05T12:49:49.16Z" }, +] [[package]] name = "six" @@ -1305,7 +1317,7 @@ requires-dist = [ { name = "redis", specifier = "==5.0.2" }, { name = "requests", specifier = "==2.34.2" }, { name = "sentry-sdk", specifier = "<3" }, - { name = "setproctitle", specifier = "==1.2.2" }, + { name = "setproctitle", specifier = "==1.3.7" }, { name = "sqlalchemy", specifier = "==1.4.54" }, { name = "statsd", specifier = "==3.3.0" }, { name = "structlog", specifier = "==23.1.0" }, From bd69d6131be66a7cec838cb25279d33fee0952e9 Mon Sep 17 00:00:00 2001 From: Marcos Prieto Date: Mon, 21 Sep 2026 14:27:21 +0200 Subject: [PATCH 2/2] Remove no longer needed type ignore comments for setproctitle --- bin/inbox-api.py | 2 +- bin/inbox-auth.py | 2 +- bin/inbox-console.py | 2 +- bin/inbox-start.py | 2 +- bin/syncback-service.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/inbox-api.py b/bin/inbox-api.py index 065aed8b5..0d3e1dd5f 100755 --- a/bin/inbox-api.py +++ b/bin/inbox-api.py @@ -6,7 +6,7 @@ import click import werkzeug.serving -from setproctitle import setproctitle # type: ignore[import-not-found] +from setproctitle import setproctitle setproctitle("inbox-api") diff --git a/bin/inbox-auth.py b/bin/inbox-auth.py index f1a0d83ef..7ec36e552 100755 --- a/bin/inbox-auth.py +++ b/bin/inbox-auth.py @@ -4,7 +4,7 @@ import sys import click -from setproctitle import setproctitle # type: ignore[import-not-found] +from setproctitle import setproctitle setproctitle("inbox-auth") diff --git a/bin/inbox-console.py b/bin/inbox-console.py index 8aaad689b..49d19ad19 100755 --- a/bin/inbox-console.py +++ b/bin/inbox-console.py @@ -1,7 +1,7 @@ #!/usr/bin/env python -from setproctitle import setproctitle # type: ignore[import-not-found] +from setproctitle import setproctitle setproctitle("inbox-console") diff --git a/bin/inbox-start.py b/bin/inbox-start.py index 233d2c5a0..3f8169772 100755 --- a/bin/inbox-start.py +++ b/bin/inbox-start.py @@ -8,7 +8,7 @@ import sys import click -import setproctitle # type: ignore[import-not-found] +import setproctitle # Check that the inbox package is installed. It seems Vagrant may sometimes # fail to provision the box appropriately; this check is a reasonable diff --git a/bin/syncback-service.py b/bin/syncback-service.py index d0dc2b050..c26facc32 100755 --- a/bin/syncback-service.py +++ b/bin/syncback-service.py @@ -10,7 +10,7 @@ import sys import click -from setproctitle import setproctitle # type: ignore[import-not-found] +from setproctitle import setproctitle from inbox.config import config as inbox_config from inbox.error_handling import maybe_enable_error_reporting