diff --git a/continuous_integration/environment-3.10.yaml b/continuous_integration/environment-3.10.yaml index 13c970c87e6..f3914e8ae9a 100644 --- a/continuous_integration/environment-3.10.yaml +++ b/continuous_integration/environment-3.10.yaml @@ -44,6 +44,7 @@ dependencies: - requests - scikit-learn - scipy + - setproctitle - sortedcollections - tblib - toolz diff --git a/continuous_integration/environment-3.11.yaml b/continuous_integration/environment-3.11.yaml index 976ea2fb5c2..256999899d1 100644 --- a/continuous_integration/environment-3.11.yaml +++ b/continuous_integration/environment-3.11.yaml @@ -38,6 +38,7 @@ dependencies: - requests - scikit-learn - scipy + - setproctitle - sortedcollections - tblib - toolz diff --git a/continuous_integration/environment-3.12.yaml b/continuous_integration/environment-3.12.yaml index 7627ef70c79..e33c82a30e9 100644 --- a/continuous_integration/environment-3.12.yaml +++ b/continuous_integration/environment-3.12.yaml @@ -38,6 +38,7 @@ dependencies: - requests - scikit-learn - scipy + - setproctitle - sortedcollections - tblib - toolz diff --git a/continuous_integration/environment-3.13.yaml b/continuous_integration/environment-3.13.yaml index 8112cc2c0e9..3e22fa4b466 100644 --- a/continuous_integration/environment-3.13.yaml +++ b/continuous_integration/environment-3.13.yaml @@ -37,6 +37,7 @@ dependencies: - requests - scikit-learn - scipy + - setproctitle - sortedcollections - tblib - toolz diff --git a/continuous_integration/environment-3.14.yaml b/continuous_integration/environment-3.14.yaml index 3dea58af26d..b39f35c9d08 100644 --- a/continuous_integration/environment-3.14.yaml +++ b/continuous_integration/environment-3.14.yaml @@ -37,6 +37,7 @@ dependencies: - requests - scikit-learn - scipy + - setproctitle - sortedcollections - tblib - toolz diff --git a/distributed/proctitle.py b/distributed/proctitle.py index 8e50c80057e..d2b130cb026 100644 --- a/distributed/proctitle.py +++ b/distributed/proctitle.py @@ -16,7 +16,7 @@ def enable_proctitle_on_children(): Enable setting the process title on this process' children and grandchildren. """ - os.environ["DASK_PARENT"] = str(os.getpid()) + os.environ["__DASK_PARENT_PID"] = str(os.getpid()) def enable_proctitle_on_current(): @@ -37,7 +37,7 @@ def setproctitle(title): enabled = _enabled if not enabled: try: - enabled = int(os.environ.get("DASK_PARENT", "")) != os.getpid() + enabled = int(os.environ.get("__DASK_PARENT_PID", "")) != os.getpid() except ValueError: # pragma: no cover pass if enabled: