跳转到主要内容

一个用于自定义进程标题的Python模块

项目描述

Tests
作者:

Daniele Varrazzo

setproctitle模块允许进程更改其标题(如系统工具ps、top或MacOS活动监视器显示的标题)。

更改标题在多进程系统中非常有用,例如在主进程fork时:更改子进程的标题可以帮助识别每个进程正在忙于哪些任务。该技术被PostgreSQL和OpenSSH Server等使用。

该过程在不同系统之间的移植性很差。PostgreSQL提供了一个好的多平台实现(参考):此软件包最初作为PostgreSQL代码的包装器。

安装

setproctitle是一个C扩展:为了构建它,您需要一个C编译器和Python开发支持(大多数Linux发行版中的python-dev或python3-dev包)。不需要其他外部依赖项。

您可以使用pip安装该模块

pip install setproctitle

您可以使用 pip -tvirtualenv 进行本地安装,使用 sudo pip 进行系统级安装……这些都是常规操作。请阅读 pipvirtualenv 的文档以获取所有详细信息。

用法

setproctitle 模块导出以下函数

setproctitle(title)

title 设置为当前进程的标题。

getproctitle()

返回当前进程标题。

进程标题通常在文件 /proc/PID/cmdline/proc/PID/status/proc/PID/comm 中可见,具体取决于操作系统和内核版本。这些信息被用户空间工具(如 pstop)使用。

setthreadtitle(title)

title 设置为当前线程的标题。

getthreadtitle()

获取当前线程标题。

线程标题在某些操作系统中被暴露为文件 /proc/PID/task/TID/comm,被一些工具(如 htop)使用。

环境变量

可以使用一些环境变量来自定义模块的行为

SPT_NOENV

避免覆盖 /proc/PID/environ

在许多平台上,设置进程标题将覆盖 environ 内存区域。在 Python 进程内部,os.environ 将按预期工作,但 /proc/PID/environ 文件的内容将被覆盖。如果您需要该文件不被破坏,可以将 SPT_NOENV 环境变量设置为任何非空值:在这种情况下,标题的最大长度将限制为命令行长度。

SPT_DEBUG

stderr 上打印调试信息。

如果模块未按预期工作,可以将此变量设置为非空值以生成对调试有用的信息。请注意,最有用的信息是在模块导入时打印的,而不是在调用函数时。

模块状态

该模块目前可以在以下平台上编译和使用

  • GNU/Linux

  • BSD

  • MacOS X

  • Windows

请注意,在 Windows 上没有更改进程字符串的方法:该模块所做的是创建一个 Named Object,其值可以使用像 Process Explorer(一个更实用的工具可以与 setproctitle 一起使用)这样的工具来读取(这个功能是一个很好的贡献)。

该模块可能在 HP-UX 上工作,但我没有找到任何可以测试的内容。它不太可能在 Solaris 上工作。

发布历史

版本 1.3.2

  • 将 macOS 的导入时初始化恢复,以避免在 thread+fork 时崩溃(问题 #113)。

版本 1.3.1

  • 修复了 macOS 12.5 中分叉进程的段错误(问题 #111)。请注意,作为一个解决方案,活动监视器将显示父进程的标题。

版本 1.3.0

  • 添加了如果构建扩展失败时的回退无操作实现。

  • 添加了对在 MacOS 活动监视器中显示标题作为进程名称的支持(问题 #10)。

  • 修复了使用 Xcode 提供的 Python 时出现的“未找到符号:_Py_GetArgcArgv”错误(问题 #82、#103)。

  • 修复了 1.2 中损坏的 FreeBSD 支持(问题 #94)。

  • 添加了包类型注解(问题 #101)。

  • 不再支持 Python 3.6。

版本 1.2.3

  • 添加了 Python 3.10 包(问题 #102)。

  • 为 macOS 添加了 Wheel 包(问题 #96)。

  • 包构建已移动到cibuildwheel,其他轮子已提供(问题编号#47)。

版本 1.2.2

  • 修复了Windows构建问题(问题编号#89,#90)。

  • 添加了Windows的wheel包(问题编号#47,#90)。

  • 添加了aarch64的wheel包(问题编号#95)。

版本 1.2.1

  • 修复了在执行os.environ.clear()后的段错误(问题编号#88)。

版本 1.2

  • 添加了getthreadtitle()setthreadtitle()

  • 模块初始化移动到第一次使用:导入模块不会引起副作用。

  • 管理更长的命令行(问题编号#52)

  • 在BSD上改进了构建,删除了旧版本(问题编号#67)。

  • 修复了Python 3.8的构建问题(问题编号#66,#72)

  • 添加了对Python 3.9的支持

  • 停止支持Python < 3.6

版本 1.1.10

  • 修复了与某些prctl.h实现一起构建的问题(问题编号#44)。

  • 如果可用,请使用setuptools(问题编号#48)。

版本 1.1.9

  • 修复了VC上的构建问题(问题编号#20,#33)。

  • MANIFEST.in添加到源分发,以帮助RPM构建(问题编号#30)。

版本 1.1.8

  • 添加了对Python“diehard”2.4的支持(拉取请求#3)。

  • 修复了Mac OS X 10.9 Maverick上的构建问题(问题编号#27)。

版本 1.1.7

版本 1.1.6

  • 该模块可以在Windows上再次编译(问题编号#21)。

版本 1.1.5

  • 没有模块错误,但有一个打包问题:将文件READMEHISTORY添加回分发。

版本 1.1.4

  • 该模块在嵌入式Python中运行正确。

  • setproctitle()接受一个关键字参数。

  • 始终编译调试输出支持:可以使用变量SPT_DEBUG来发出调试日志。

版本 1.1.3

  • 如果设置了变量SPT_NOENV,则不要破坏环境变量(问题编号#16)。

版本 1.1.2

  • 在OpenBSD上找到setproctitle包含文件(问题编号#11)。

  • 如果文件系统编码不会使其通过,则跳过带有Unicode的测试(问题编号#13)。

版本 1.1.1

  • 修复了在mod_wsgi下导入模块时的段错误(问题编号#9)。

版本 1.1

  • 该模块与Python 3正确工作。

版本 1.0.1

  • setproctitle()即使在Python与argv混淆的情况下也能正常工作,例如使用-m选项运行时(问题编号#8)。

版本 1.0

自上一版本以来没有重大变化。该模块已在生产环境中大量使用,没有报告任何问题,因此现在是宣布稳定的时候了。

版本 0.4

版本 0.3

  • 该模块在Mac OS X 10.2上运行。据报道,在OS X 10.6上也能正常运行。

版本 0.2

  • 在Linux >= 2.6.9上添加了对prctl()的调用,以更新/proc/self/status

版本 0.1

  • 首次公开发布。

项目详情


下载文件

下载适合您平台的应用程序文件。如果您不确定该选择哪个,请了解有关安装软件包的更多信息。

源代码分发

setproctitle-1.3.3.tar.gz (27.3 kB 查看哈希值)

上传时间: 源代码

构建分发

setproctitle-1.3.3-pp310-pypy310_pp73-win_amd64.whl (11.8 kB 查看哈希值)

上传时间: PyPy Windows x86-64

setproctitle-1.3.3-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 kB 查看哈希值)

上传时间: PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (13.4 kB 查看哈希值)

上传时间: PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (10.7 kB 查看哈希值)

上传时间: PyPy macOS 10.9+ x86-64

setproctitle-1.3.3-pp39-pypy39_pp73-win_amd64.whl (11.9 kB 查看哈希值)

上传时间: PyPy Windows x86-64

setproctitle-1.3.3-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 kB 查看哈希值)

上传时间: PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (13.4 kB 查看哈希值)

上传于 PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (10.7 kB 查看哈希)

上传于 PyPy macOS 10.9+ x86-64

setproctitle-1.3.3-pp38-pypy38_pp73-win_amd64.whl (11.8 kB 查看哈希)

上传于 PyPy Windows x86-64

setproctitle-1.3.3-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 kB 查看哈希)

上传于 PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (13.4 kB 查看哈希)

上传于 PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (10.7 kB 查看哈希)

上传于 PyPy macOS 10.9+ x86-64

setproctitle-1.3.3-pp37-pypy37_pp73-win_amd64.whl (11.8 kB 查看哈希)

上传于 PyPy Windows x86-64

setproctitle-1.3.3-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (13.0 kB 查看哈希)

上传于 PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (13.4 kB 查看哈希)

上传于 PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (10.7 kB 查看哈希)

上传于 PyPy macOS 10.9+ x86-64

setproctitle-1.3.3-cp312-cp312-win_amd64.whl (11.8 kB 查看哈希值)

上传于 CPython 3.12 Windows x86-64

setproctitle-1.3.3-cp312-cp312-win32.whl (11.1 kB 查看哈希值)

上传于 CPython 3.12 Windows x86

setproctitle-1.3.3-cp312-cp312-musllinux_1_1_x86_64.whl (40.7 kB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.1+ x86-64

setproctitle-1.3.3-cp312-cp312-musllinux_1_1_ppc64le.whl (42.4 kB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.1+ ppc64le

setproctitle-1.3.3-cp312-cp312-musllinux_1_1_i686.whl (39.4 kB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.1+ i686

setproctitle-1.3.3-cp312-cp312-musllinux_1_1_aarch64.whl (40.7 kB 查看哈希值)

上传于 CPython 3.12 musllinux: musl 1.1+ ARM64

setproctitle-1.3.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (33.3 kB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ppc64le

setproctitle-1.3.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (31.9 kB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ ARM64

setproctitle-1.3.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (31.6 kB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (30.6 kB 查看哈希值)

上传于 CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-cp312-cp312-macosx_10_9_x86_64.whl (11.3 kB 查看哈希值)

上传于 CPython 3.12 macOS 10.9+ x86-64

setproctitle-1.3.3-cp312-cp312-macosx_10_9_universal2.whl (16.9 kB 查看哈希值)

上传于 CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

setproctitle-1.3.3-cp311-cp311-win_amd64.whl (11.8 kB 查看哈希值)

上传于 CPython 3.11 Windows x86-64

setproctitle-1.3.3-cp311-cp311-win32.whl (11.1 kB 查看哈希值)

上传于 CPython 3.11 Windows x86

setproctitle-1.3.3-cp311-cp311-musllinux_1_1_x86_64.whl (41.1 kB 查看哈希值)

上传于 CPython 3.11 musllinux: musl 1.1+ x86-64

setproctitle-1.3.3-cp311-cp311-musllinux_1_1_ppc64le.whl (42.8 kB 查看哈希值)

上传于 CPython 3.11 musllinux: musl 1.1+ ppc64le

setproctitle-1.3.3-cp311-cp311-musllinux_1_1_i686.whl (39.7 kB 查看哈希值)

上传于 CPython 3.11 musllinux: musl 1.1+ i686

setproctitle-1.3.3-cp311-cp311-musllinux_1_1_aarch64.whl (41.2 kB 查看哈希值)

上传于 CPython 3.11 musllinux: musl 1.1+ ARM64

setproctitle-1.3.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (32.9 kB 查看哈希值)

上传于 CPython 3.11 manylinux: glibc 2.17+ ppc64le

setproctitle-1.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (31.6 kB 查看哈希值)

上传于 CPython 3.11 manylinux: glibc 2.17+ ARM64

setproctitle-1.3.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (31.1 kB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (30.1 kB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-cp311-cp311-macosx_10_9_x86_64.whl (11.3 kB 查看哈希值)

上传时间 CPython 3.11 macOS 10.9+ x86-64

setproctitle-1.3.3-cp311-cp311-macosx_10_9_universal2.whl (16.9 kB 查看哈希值)

上传时间 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

setproctitle-1.3.3-cp310-cp310-win_amd64.whl (11.8 kB 查看哈希值)

上传时间 CPython 3.10 Windows x86-64

setproctitle-1.3.3-cp310-cp310-win32.whl (11.1 kB 查看哈希值)

上传时间 CPython 3.10 Windows x86

setproctitle-1.3.3-cp310-cp310-musllinux_1_1_x86_64.whl (38.2 kB 查看哈希值)

上传时间 CPython 3.10 musllinux: musl 1.1+ x86-64

setproctitle-1.3.3-cp310-cp310-musllinux_1_1_ppc64le.whl (39.9 kB 查看哈希值)

上传时间 CPython 3.10 musllinux: musl 1.1+ ppc64le

setproctitle-1.3.3-cp310-cp310-musllinux_1_1_i686.whl (37.0 kB 查看哈希值)

上传时间 CPython 3.10 musllinux: musl 1.1+ i686

setproctitle-1.3.3-cp310-cp310-musllinux_1_1_aarch64.whl (38.6 kB 查看哈希值)

上传时间 CPython 3.10 musllinux: musl 1.1+ ARM64

setproctitle-1.3.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (32.6 kB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.17+ ppc64le

setproctitle-1.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (31.2 kB 查看哈希)

上传于 CPython 3.10 manylinux: glibc 2.17+ ARM64

setproctitle-1.3.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (30.8 kB 查看哈希)

上传于 CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (29.7 kB 查看哈希)

上传于 CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-cp310-cp310-macosx_10_9_x86_64.whl (11.3 kB 查看哈希)

上传于 CPython 3.10 macOS 10.9+ x86-64

setproctitle-1.3.3-cp310-cp310-macosx_10_9_universal2.whl (17.0 kB 查看哈希)

上传于 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

setproctitle-1.3.3-cp39-cp39-win_amd64.whl (11.8 kB 查看哈希)

上传于 CPython 3.9 Windows x86-64

setproctitle-1.3.3-cp39-cp39-win32.whl (11.1 kB 查看哈希)

上传于 CPython 3.9 Windows x86

setproctitle-1.3.3-cp39-cp39-musllinux_1_1_x86_64.whl (37.8 kB 查看哈希)

上传于 CPython 3.9 musllinux: musl 1.1+ x86-64

setproctitle-1.3.3-cp39-cp39-musllinux_1_1_ppc64le.whl (39.5 kB 查看哈希)

上传于 CPython 3.9 musllinux: musl 1.1+ ppc64le

setproctitle-1.3.3-cp39-cp39-musllinux_1_1_i686.whl (36.7 kB 查看哈希)

上传于 CPython 3.9 musllinux: musl 1.1+ i686

setproctitle-1.3.3-cp39-cp39-musllinux_1_1_aarch64.whl (38.2 kB 查看哈希值)

上传于 CPython 3.9 musllinux: musl 1.1+ ARM64

setproctitle-1.3.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (32.3 kB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ppc64le

setproctitle-1.3.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (31.0 kB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ ARM64

setproctitle-1.3.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (30.5 kB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (29.4 kB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-cp39-cp39-macosx_10_9_x86_64.whl (11.3 kB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ x86-64

setproctitle-1.3.3-cp39-cp39-macosx_10_9_universal2.whl (16.9 kB 查看哈希值)

上传于 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

setproctitle-1.3.3-cp38-cp38-win_amd64.whl (11.8 kB 查看哈希值)

上传于 CPython 3.8 Windows x86-64

setproctitle-1.3.3-cp38-cp38-win32.whl (11.1 kB 查看哈希值)

上传于 CPython 3.8 Windows x86

setproctitle-1.3.3-cp38-cp38-musllinux_1_1_x86_64.whl (38.7 kB 查看哈希)

上传时间: CPython 3.8 musllinux: musl 1.1+ x86_64

setproctitle-1.3.3-cp38-cp38-musllinux_1_1_ppc64le.whl (40.3 kB 查看哈希)

上传时间: CPython 3.8 musllinux: musl 1.1+ ppc64le

setproctitle-1.3.3-cp38-cp38-musllinux_1_1_i686.whl (37.3 kB 查看哈希)

上传时间: CPython 3.8 musllinux: musl 1.1+ i686

setproctitle-1.3.3-cp38-cp38-musllinux_1_1_aarch64.whl (39.0 kB 查看哈希)

上传时间: CPython 3.8 musllinux: musl 1.1+ ARM64

setproctitle-1.3.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (33.0 kB 查看哈希)

上传时间: CPython 3.8 manylinux: glibc 2.17+ ppc64le

setproctitle-1.3.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (31.7 kB 查看哈希)

上传时间: CPython 3.8 manylinux: glibc 2.17+ ARM64

setproctitle-1.3.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (31.2 kB 查看哈希)

上传时间: CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (30.1 kB 查看哈希)

上传时间: CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-cp38-cp38-macosx_10_9_x86_64.whl (11.3 kB 查看哈希)

上传时间: CPython 3.8 macOS 10.9+ x86-64

setproctitle-1.3.3-cp38-cp38-macosx_10_9_universal2.whl (16.9 kB 查看哈希)

上传于 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

setproctitle-1.3.3-cp37-cp37m-win_amd64.whl (11.8 kB 查看哈希值)

上传于 CPython 3.7m Windows x86-64

setproctitle-1.3.3-cp37-cp37m-win32.whl (11.1 kB 查看哈希值)

上传于 CPython 3.7m Windows x86

setproctitle-1.3.3-cp37-cp37m-musllinux_1_1_x86_64.whl (39.0 kB 查看哈希值)

上传于 CPython 3.7m musllinux: musl 1.1+ x86-64

setproctitle-1.3.3-cp37-cp37m-musllinux_1_1_ppc64le.whl (40.7 kB 查看哈希值)

上传于 CPython 3.7m musllinux: musl 1.1+ ppc64le

setproctitle-1.3.3-cp37-cp37m-musllinux_1_1_i686.whl (37.6 kB 查看哈希值)

上传于 CPython 3.7m musllinux: musl 1.1+ i686

setproctitle-1.3.3-cp37-cp37m-musllinux_1_1_aarch64.whl (39.3 kB 查看哈希值)

上传于 CPython 3.7m musllinux: musl 1.1+ ARM64

setproctitle-1.3.3-cp37-cp37m-musllinux_1_1_aarch64.whl (32.2 kB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ ppc64le

setproctitle-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (31.0 kB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ ARM64

setproctitle-1.3.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (30.4 kB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

setproctitle-1.3.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (29.4 kB 查看哈希值)

上传时间 CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

setproctitle-1.3.3-cp37-cp37m-macosx_10_9_x86_64.whl (11.3 kB 查看哈希值)

上传时间 CPython 3.7m macOS 10.9+ x86-64

由支持