Skip to main content

Backport of the multiprocessing package to Python 2.4 and 2.5

Project description

==================================
python-multiprocessing
==================================

About
-----

`multiprocessing` is a back port of the Python 2.6/3.0 `multiprocessing <http://docs.python.org/library/multiprocessing.html>`_
package. The multiprocessing package itself is a renamed and updated version of
R Oudkerk's `pyprocessing <http://pypi.python.org/pypi/processing/>`_ package.
This standalone variant is intended to be compatible with Python 2.4 and 2.5,
and will draw it's fixes/improvements from python-trunk.

This package would not be possible if not for the contributions of not only
the current maintainers but all of the contributors to the original pyprocessing
package listed `here <http://pyprocessing.berlios.de/doc/THANKS.html>`_

The multiprocessing package monkey patches several aspects of the `threading`
module to make it forward compatible with Python 2.6. The patches are
non-intrusive and don't change existing functions. See `multiprocessing.patch`
for detailed informations.

Please refer to `<http://www.python.org/doc/2.6/library/multiprocessing.html>`_
for more information about the `multiprocessing` package.

Bug reporting
-------------

Please report bugs related to multiprocessing at the `Python bug
tracker <http://bugs.python.org/>`_. Issues related to the packaging of
multiprocessing should be reported at `<http://code.google.com/p/python-multiprocessing/>`_.


===========
Changes
===========

2.6.1.1 -- 2009-12-07
---------------------

* Fixed an issue with `make doc`

* mp docs - fix issues 4012,3518,4193 (Python svn: r67419)

* issue4238: bsd support for cpu_count (Python svn: r67423)

* Move definition int sval into branch of ifdef where it is used.
Otherwise, you get a warning about an undefined variable.
(Python svn: r67440)

* Fixed a segfault in connection_recvbytes_into() which occured
with Python debug builds on 64bit Linux.

* Added reference to `Issue 1683 http://bugs.python.org/issue1683`_.

* issue 4301: patch logging to add processName, remove the old
_check_logger_class code (Python svn: r68737)

* Resolve issue 3321: (segfault) _multiprocessing.Connection()
doesn't check handle (Python svn: r68768)

* Documentation update


2.6.0.2 -- 2008-11-27
---------------------

The release is based on 2.6.0+ and contains additional fixes
from Python svn.

* Issue #5: Added monkey patch to make the threading module forward
compatible with Python 2.6 and 3.0.

* Python Issue #4204: Fixed a compilation issue on FreeBSD 4.

* Removed ``install`` target from Makefile.

* Updated comments of Modules/mmapmodules.c. The modifications
and origin are clearly marked now.

* Added sphinx builder for docs and new make target ``docs``.

* Changed version schema to Python.version.number.internal_revision

* Pulled doc fixes from Python svn: r67189, r67330, r67332


2.6.0-0.1 -- 2008-10-27
-----------------------

The release is based on Python 2.6.0.

* Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

multiprocessing-2.6.1.1.zip (129.8 kB view details)

Uploaded Source

multiprocessing-2.6.1.1.tar.gz (106.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

multiprocessing-2.6.1.1.win32-py2.5.exe (145.9 kB view details)

Uploaded Source

multiprocessing-2.6.1.1.win32-py2.4.exe (152.5 kB view details)

Uploaded Source

multiprocessing-2.6.1.1-py2.5-win32.egg (181.1 kB view details)

Uploaded Egg

multiprocessing-2.6.1.1-py2.4-win32.egg (191.4 kB view details)

Uploaded Egg

File details

Details for the file multiprocessing-2.6.1.1.zip.

File metadata

File hashes

Hashes for multiprocessing-2.6.1.1.zip
Algorithm Hash digest
SHA256 c2f4b019ffcb72ea1a58c940f4500fba388d0a00d2b51bafc8fb11df5b85519c
MD5 bc87427d05eb94f4b2226c9e7af5c6f1
BLAKE2b-256 987f4967a994241802fcbb37204e424bd34fc4b239372dcea2f48cd2ffb0859f

See more details on using hashes here.

File details

Details for the file multiprocessing-2.6.1.1.tar.gz.

File metadata

File hashes

Hashes for multiprocessing-2.6.1.1.tar.gz
Algorithm Hash digest
SHA256 ad576359eda273ddbbbc0df9678df6ba653dee06dfe97839190826ec3f70c5ab
MD5 18062ec36174520135dd8a1cba6929da
BLAKE2b-256 6808b7c8b11f1265263e8bb525f0cd3c6747802bea087aac54469f0bef286524

See more details on using hashes here.

File details

Details for the file multiprocessing-2.6.1.1.win32-py2.5.exe.

File metadata

File hashes

Hashes for multiprocessing-2.6.1.1.win32-py2.5.exe
Algorithm Hash digest
SHA256 3a146e5658e0390f31e8f71347cbadcb125457f1d899d494f4147e6dd66becb0
MD5 2916865ec13e62d2bbe36d043d76bde9
BLAKE2b-256 0ee91a9a6fb04c8db9528505ab40668524963a90a98e707aa9c3ae2dc8a1068f

See more details on using hashes here.

File details

Details for the file multiprocessing-2.6.1.1.win32-py2.4.exe.

File metadata

File hashes

Hashes for multiprocessing-2.6.1.1.win32-py2.4.exe
Algorithm Hash digest
SHA256 69940fbfeda9bc048bd6f0fa2685ee7ee67e79ad272f2394e8c91569ab6fe023
MD5 4d94fe402cc2247d628ef86764cfb53c
BLAKE2b-256 449777766ecd184b88cd9c903d362e65079d673b8794252671fda076cc1f5786

See more details on using hashes here.

File details

Details for the file multiprocessing-2.6.1.1-py2.5-win32.egg.

File metadata

File hashes

Hashes for multiprocessing-2.6.1.1-py2.5-win32.egg
Algorithm Hash digest
SHA256 7e7369ace706d980e218726556e8d3a93889b7a0fd672df13c343dc0b2f28077
MD5 a7e2bdeaa2dee5ea6152b9e107adc5e7
BLAKE2b-256 2352e1d44207512e06c5bc154f1ead49751ce2df37700687aadcd735f5930f26

See more details on using hashes here.

File details

Details for the file multiprocessing-2.6.1.1-py2.4-win32.egg.

File metadata

File hashes

Hashes for multiprocessing-2.6.1.1-py2.4-win32.egg
Algorithm Hash digest
SHA256 4830ea6f61a21b8f3d9eebd2ee0a397d17340ba5c4e7731de4b7d4dca19d7c18
MD5 e0165f8b2f6b549742fe5315654f26c8
BLAKE2b-256 8d269476a91d1db0a2bad661c5b5f060303743cc9f59d95ed4d2549054452e35

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page