Registry / data / multiprocessing

multiprocessing

JSON →
library2.6.2.1pypypiunverified

This PyPI package `multiprocessing` (version 2.6.2.1) is a backport of the standard library `multiprocessing` module, designed specifically for Python 2.4 and 2.5. It provides process-based parallelism for these very old, end-of-life Python versions. It is not intended for use with Python 2.6+ or Python 3.x, which include `multiprocessing` in their standard libraries.

pip install multiprocessing
INSTALL
IMPORT
SIG · MULTIPROCESSING
M
multiprocessing
datapythonv2.6.2.1
Install
Import
Disk
Pass rate
0/ 10
Env Coverage0 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v? · pip install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.910 runs
build_error
glibc
py 3.103.910 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Process
from multiprocessing import Process
This import path is consistent with the standard library version but applies to the backport.

A basic example demonstrating how to create and run a process using the backported `multiprocessing` module. This code is written for Python 2.x syntax.

# For Python 2.4/2.5 using the multiprocessing backport import multiprocessing import os def worker_function(name): print "Worker %s: PID %s" % (name, os.getpid()) return if __name__ == '__main__': # The 'if __name__ == '__main__':` guard is crucial, especially on Windows. process = multiprocessing.Process(target=worker_function, args=('Alice',)) process.start() process.join() print "Main process: PID %s" % os.getpid()
Debug
Known issues
breakingThis PyPI package is a backport for Python 2.4/2.5 and is not compatible with Python 3.x. Attempting to use it will lead to syntax errors or unexpected behavior.
fix
For Python 3.x, use the built-in `multiprocessing` module directly without `pip install multiprocessing`.
affects: 2.x.x.x
gotchaInstalling `multiprocessing` via pip in Python 2.6+, 2.7, or Python 3.x environments will result in an old, incompatible version being installed. This can cause conflicts with the standard library module or lead to confusion.
fix
Do not install this package on Python 2.6+ or Python 3.x. The functionality is built into the standard library.
affects: 2.x.x.x
deprecatedThis package is a backport for Python 2.4/2.5, both of which are long past their end-of-life. The package is considered abandoned and should not be used for new development. Critical security vulnerabilities or bugs will not be addressed.
fix
Upgrade to a modern, supported Python version (Python 3.x) and utilize its built-in `multiprocessing` module.
affects: 2.x.x.x
Upgrade
Version history
2.6.2.1latest on PyPI · released Jul 30, 2009
Audit
Dependencies

No dependency data recorded yet.

Agent activity
6 hits · last 30 days
node
4
Resources
multiprocessing — pip install multiprocessing · libregistry