Skip to main content

POSIX IPC primitives (semaphores, shared memory and message queues) for Python

Project description

posix_ipc is a Python module (written in C) that permits creation and manipulation of POSIX inter-process semaphores, shared memory and message queues on platforms supporting the POSIX Realtime Extensions a.k.a. POSIX 1003.1b-1993. This includes nearly all Unices and Windows + Cygwin 1.7.

posix_ipc is compatible with Python 2 and 3.

The latest version, contact info, sample code, etc. are available on PyPI and here: http://semanchuk.com/philip/posix_ipc/

Installation is as simple as python setup.py install. Usage, a version history, warnings, suggestions, etc. are covered in ReadMe.html.

posix_ipc is free software (free as in speech and free as in beer) released under a 3-clause BSD license. Complete licensing information is available in the LICENSE file.

You might also be interested in the similar System V IPC module at: http://semanchuk.com/philip/sysv_ipc/

Project details


Download files

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

Source Distribution

posix_ipc-1.0.5.tar.gz (96.9 kB view details)

Uploaded Source

Built Distributions

posix_ipc-1.0.5-cp39-cp39-macosx_10_9_x86_64.whl (11.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

posix_ipc-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl (11.1 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

posix_ipc-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl (11.0 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

posix_ipc-1.0.5-cp36-cp36m-macosx_10_6_intel.whl (18.0 kB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

posix_ipc-1.0.5-cp27-cp27m-macosx_10_9_x86_64.whl (11.3 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

Details for the file posix_ipc-1.0.5.tar.gz.

File metadata

  • Download URL: posix_ipc-1.0.5.tar.gz
  • Upload date:
  • Size: 96.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for posix_ipc-1.0.5.tar.gz
Algorithm Hash digest
SHA256 6cddb1ce2cf4aae383f2a0079c26c69bee257fe2720f372201ef047f8ceb8b97
MD5 8c9443859492ecf3aae9182aa6b5c78c
BLAKE2b-256 bc2f9a7901aa26fb0e02a671b989ba814d059a0f45af85cea31b9c9eef7e2dda

See more details on using hashes here.

File details

Details for the file posix_ipc-1.0.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: posix_ipc-1.0.5-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 11.1 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for posix_ipc-1.0.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f71587ad3a50e82583987f62bfd4ac2343ab6a206d1032e3fc560e8d55fe0346
MD5 ce4c681c160e9ac7ed8ab534a6a93a17
BLAKE2b-256 c17933f6e84debacc24629b54bb3f3289081913a3a640f1b6b962e53d6f98444

See more details on using hashes here.

File details

Details for the file posix_ipc-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: posix_ipc-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 11.1 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for posix_ipc-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 621918abe7ec68591c5839b0771d163a9809bc232bf413b9a681bf986ab68d4d
MD5 0aaa98d7bfd23d3d65e0bb528fc143e5
BLAKE2b-256 47e4aef8d8aa2b621d3307431e48c9dbefcfc5d188e72b40db34d962143c4011

See more details on using hashes here.

File details

Details for the file posix_ipc-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: posix_ipc-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 11.0 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for posix_ipc-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6095bb4faa2bba8b8d0e833b804e0aedc352d5ed921edeb715010cbcd361e038
MD5 3fd1b9fe982f5663ff79adc53f32faba
BLAKE2b-256 a71db03d41def6ec7b95b7ca1707913ce3a1d5a58d8f79af92d4ec484d3d4d7d

See more details on using hashes here.

File details

Details for the file posix_ipc-1.0.5-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: posix_ipc-1.0.5-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for posix_ipc-1.0.5-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 613bf1afe90e84c06255ec1a6f52c9b24062492de66e5f0dbe068adf67fc3454
MD5 60f60a369547c0bda8f1950bcb6a7a45
BLAKE2b-256 eb23175221b3b35acedd1a1767a4513e3d546c245f07447c5112cfd81cfba6ba

See more details on using hashes here.

File details

Details for the file posix_ipc-1.0.5-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: posix_ipc-1.0.5-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.9.0

File hashes

Hashes for posix_ipc-1.0.5-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ccb36ba90efec56a1796f1566eee9561f355a4f45babbc4d18ac46fb2d0b246b
MD5 a71e50e1b742fd8b17000cf2c6b3fc86
BLAKE2b-256 f06af03c2465d8649e437c6b3a844c1629c6e6c859ce81058e42451d3d8bfd03

See more details on using hashes here.

Supported by

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