Skip to main content
AIO-PIPE
========

.. image:: https://travis-ci.org/mosquito/aio-pipe.svg
:target: https://travis-ci.org/mosquito/aio-pipe
:alt: Travis CI

.. image:: https://img.shields.io/pypi/v/aio-pipe.svg
:target: https://pypi.python.org/pypi/aio-pipe/
:alt: Latest Version

.. image:: https://img.shields.io/pypi/wheel/aio-pipe.svg
:target: https://pypi.python.org/pypi/aio-pipe/

.. image:: https://img.shields.io/pypi/pyversions/aio-pipe.svg
:target: https://pypi.python.org/pypi/aio-pipe/

.. image:: https://img.shields.io/pypi/l/aio-pipe.svg
:target: https://pypi.python.org/pypi/aio-pipe/


Real asynchronous file operations with asyncio support.


Status
------

Development - BETA


Features
--------

* aio-pipe is a helper for POSIX pipes.


Code examples
-------------

Useful example.

.. code-block:: python

import asyncio
from aio_pipe import AsyncPIPE


async def main(loop):
p = AsyncPIPE(loop)

for _ in range(1):
await p.write(b"foo" * 1000)
await p.read(3000)

p.close()


loop = asyncio.get_event_loop()
loop.run_until_complete(main(loop))


Write and read with helpers:

.. code-block:: python



Metadata

Release files for aio-pipe 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for aio-pipe 0.1.1
File Interpreter ABI Platform
aio_pipe-0.1.1-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
aio_pipe-0.1.1-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
aio_pipe-0.1.1-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details

Total release size: 506.3 kB

Release files / aio_pipe-0.1.1-cp36-cp36m-manylinux1_x86_64.whl

Download URL aio_pipe-0.1.1-cp36-cp36m-manylinux1_x86_64.whl
Size 171.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
95111230edbe634438d9223b8d1c5e44b17201642c8d43419ded3ae398069d3a
BLAKE2b-256 checksum
How to use checksums
030600d6e8f1cdbd9c916d05f56850340411cc9ab565855b2e321e9811cd7694
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / aio_pipe-0.1.1-cp35-cp35m-manylinux1_x86_64.whl

Download URL aio_pipe-0.1.1-cp35-cp35m-manylinux1_x86_64.whl
Size 164.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c8394b3f6edaa5032ad506126d9ed9978bb0d95f3dd3dd060abe029f30c8ccdf
BLAKE2b-256 checksum
How to use checksums
247631f4bbd2e73f7447b97528c1fc8f30fed2f0487d435cb605a4e2773c061e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / aio_pipe-0.1.1-cp34-cp34m-manylinux1_x86_64.whl

Download URL aio_pipe-0.1.1-cp34-cp34m-manylinux1_x86_64.whl
Size 169.8 kB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9730562e55ac5719ba81e96760c1ada87ceabff76f12d5ae721551226cbea9f5
BLAKE2b-256 checksum
How to use checksums
5a86865840751206e442e17f8e54f90b2339e7c9ebf4b90b19317fed7d4609cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.1 This release

3 release files

0.1.0

5 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page