add stream_module
This commit is contained in:
@ -0,0 +1 @@
|
||||
pip
|
||||
@ -0,0 +1,66 @@
|
||||
Metadata-Version: 2.4
|
||||
Name: posix_ipc
|
||||
Version: 1.3.2
|
||||
Summary: POSIX IPC primitives (semaphores, shared memory and message queues) for Python
|
||||
Author-email: Philip Semanchuk <philip@semanchuk.com>
|
||||
License: BSD-3-Clause
|
||||
Project-URL: Homepage, https://github.com/osvenskan/posix_ipc/
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: Operating System :: MacOS :: MacOS X
|
||||
Classifier: Operating System :: POSIX :: BSD :: FreeBSD
|
||||
Classifier: Operating System :: POSIX :: Linux
|
||||
Classifier: Operating System :: POSIX :: SunOS/Solaris
|
||||
Classifier: Operating System :: POSIX
|
||||
Classifier: Operating System :: Unix
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Topic :: Utilities
|
||||
Description-Content-Type: text/markdown
|
||||
License-File: LICENSE
|
||||
Dynamic: license
|
||||
Dynamic: license-file
|
||||
|
||||
# POSIX IPC
|
||||
|
||||
`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.
|
||||
|
||||
**For complete documentation, see [the usage notes](USAGE.md).**
|
||||
|
||||
`posix_ipc` is compatible with all supported versions of Python 3. Older versions of `posix_ipc` may [still work under Python 2.x](USAGE.md#support-for-older-pythons).
|
||||
|
||||
If you want to build your own copy of `posix_ipc`, see [the build notes](building.md).
|
||||
|
||||
## Installation
|
||||
|
||||
`posix_ipc` is available from PyPI:
|
||||
|
||||
pip install posix-ipc
|
||||
|
||||
If you have the source code, you can install `posix_ipc` with this command:
|
||||
|
||||
python -m pip install .
|
||||
|
||||
## Tests
|
||||
|
||||
`posix_ipc` has a robust test suite. To run tests --
|
||||
|
||||
python -m unittest discover --verbose
|
||||
|
||||
## License
|
||||
|
||||
`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](LICENSE).
|
||||
|
||||
## Support
|
||||
|
||||
If you have comments, questions, or ideas to share, please use the mailing list:
|
||||
https://groups.io/g/python-posix-ipc/
|
||||
|
||||
If you think you've found a bug, you can file an issue on GitHub:
|
||||
https://github.com/osvenskan/posix_ipc/issues
|
||||
|
||||
Please note that as of this writing (2025), it's been seven years since anyone found a bug in the core code, so maybe ask on the mailing list first. 🙂
|
||||
|
||||
## Related
|
||||
|
||||
You might also be interested in the similar System V IPC module: https://github.com/osvenskan/sysv_ipc
|
||||
@ -0,0 +1,8 @@
|
||||
posix_ipc-1.3.2.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
posix_ipc-1.3.2.dist-info/METADATA,sha256=PhWNmMjqUQvko0eD_MP8Kl5ro7F3S8AKVh2z6qQIPIU,2517
|
||||
posix_ipc-1.3.2.dist-info/RECORD,,
|
||||
posix_ipc-1.3.2.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
posix_ipc-1.3.2.dist-info/WHEEL,sha256=kaf3GlniTxElItJKanA5i_DdhhelZhGNqtfvwRkHPG0,224
|
||||
posix_ipc-1.3.2.dist-info/licenses/LICENSE,sha256=P2Xm49kyravMYXba13XG5ThxFIPvjeRaPsR6ElJfVrM,1498
|
||||
posix_ipc-1.3.2.dist-info/top_level.txt,sha256=YucY_tjrNSPPSDmV0iAZkxNaum5wiEl99-erLOTV8ic,10
|
||||
posix_ipc.cpython-312-x86_64-linux-gnu.so,sha256=IZWHM8s53JzexQj1GiSh6BxC3ihncsMPo7tMsRmkruM,132968
|
||||
@ -0,0 +1,8 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: setuptools (80.9.0)
|
||||
Root-Is-Purelib: false
|
||||
Tag: cp312-cp312-manylinux_2_5_x86_64
|
||||
Tag: cp312-cp312-manylinux1_x86_64
|
||||
Tag: cp312-cp312-manylinux_2_17_x86_64
|
||||
Tag: cp312-cp312-manylinux2014_x86_64
|
||||
|
||||
@ -0,0 +1,24 @@
|
||||
Copyright (c) 2008 - 2025, Philip Semanchuk and contributors
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
* Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
* Neither the name of posix_ipc nor the names of its contributors may be
|
||||
used to endorse or promote products derived from this software without
|
||||
specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY ITS CONTRIBUTORS ''AS IS'' AND ANY
|
||||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL Philip Semanchuk BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
@ -0,0 +1 @@
|
||||
posix_ipc
|
||||
Reference in New Issue
Block a user