setproctitle
A Python module to customize the process title
Install
setproctitle on PyPI
pip
pip install setproctitleuv
uv add setproctitlepoetry
poetry add setproctitlePackage facts
| License | BSD-3-Clause (permissive) |
| Python support | supports the current Python release (>=3.8) |
| Install friction | medium — platform-specific wheel |
| Runtime dependencies | none |
| Maintenance | aging — 342 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: setproctitle-1.3.7-cp310-cp310-macosx_10_9_universal2.whl; setproctitle-1.3.7-cp310-cp310-macosx_11_0_arm64.whl; setproctitle-1.3.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl; setproctitle-1.3.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl; setproctitle-1.3.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl; setproctitle-1.3.7-cp310-cp310-musllinux_1_2_aarch64.whl; setproctitle-1.3.7-cp310-cp310-musllinux_1_2_ppc64le.whl; setproctitle-1.3.7-cp310-cp310-musllinux_1_2_x86_64.whl; setproctitle-1.3.7-cp310-cp310-win32.whl; setproctitle-1.3.7-cp310-cp310-win_amd64.whl; setproctitle-1.3.7-cp311-cp311-macosx_10_9_universal2.whl; setproctitle-1.3.7-cp311-cp311-macosx_11_0_arm64.whl; setproctitle-1.3.7-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl; setproctitle-1.3.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl; setproctitle-1.3.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl; setproctitle-1.3.7-cp311-cp311-musllinux_1_2_aarch64.whl; setproctitle-1.3.7-cp311-cp311-musllinux_1_2_ppc64le.whl; setproctitle-1.3.7-cp311-cp311-musllinux_1_2_x86_64.whl; setproctitle-1.3.7-cp311-cp311-win32.whl; setproctitle-1.3.7-cp311-cp311-win_amd64.whl
About setproctitle
from the package's own PyPI description — quoted content, verbatim
A Python module to customize the process title
.. image:: https://github.com/dvarrazzo/py-setproctitle/workflows/Tests/badge.svg :target: https://github.com/dvarrazzo/py-setproctitle/actions?query=workflow%3ATests :alt: Tests
:author: Daniele Varrazzo
The setproctitle module allows a process to change its title (as displayed
by system tools such as ps, top or MacOS Activity Monitor).
Changing the title is mostly useful in multi-process systems, for example
when a master process is forked: changing the children's title allows to
identify the task each process is busy with. The technique is used by
PostgreSQL_ and the OpenSSH Server_ for example.
The procedure is hardly portable across different systems. PostgreSQL provides
a good multi-platform implementation__: this package was born as a wrapper
around PostgreSQL code.
Homepage <https://github.com/dvarrazzo/py-setproctitle>__Download <http://pypi.python.org/pypi/setproctitle/>__Bug tracker <https://github.com/dvarrazzo/py-setproctitle/issues>__
.. _PostgreSQL: http://www.postgresql.org .. _OpenSSH Server: http://www.openssh.com/ .....
Read as markdown · JSON record · Source repository · Homepage
Similar packages
permissive · top 1,000 on PyPI
execnetpermissive · top 1,000 on PyPI
grpciopermissive · top 100 on PyPI
commpermissive · top 1,000 on PyPI
zope.eventunclear · top 1,000 on PyPI
librtpermissive · top 1,000 on PyPI
grpcio-toolspermissive · top 1,000 on PyPI
pyflakespermissive · top 1,000 on PyPI
ruamel.yamlpermissive · top 1,000 on PyPI
psutilpermissive · top 1,000 on PyPI