├── .gitignore ├── README.md ├── asyncstream ├── __init__.py ├── async_file_obj.py ├── async_reader.py ├── async_writer.py ├── codecs │ ├── __init__.py │ ├── bzip2_codec.py │ ├── gzip_codec.py │ ├── none_codec.py │ ├── orc_codec.py │ ├── parquet_codec.py │ ├── snappy_codec.py │ └── zstd_codec.py └── enc_types.py ├── examples ├── simple_compress_gzip.py ├── simple_compress_gzip_with_aiofiles.py ├── simple_conversion_gzip_to_snappy.py └── simple_uncompress_bzip2_from_s3.py ├── setup.py └── tests ├── data └── baby_names.csv ├── test_open_read.py ├── test_open_write.py ├── test_readers.py ├── test_utils.py └── test_writers.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/README.md -------------------------------------------------------------------------------- /asyncstream/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/__init__.py -------------------------------------------------------------------------------- /asyncstream/async_file_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/async_file_obj.py -------------------------------------------------------------------------------- /asyncstream/async_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/async_reader.py -------------------------------------------------------------------------------- /asyncstream/async_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/async_writer.py -------------------------------------------------------------------------------- /asyncstream/codecs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/codecs/__init__.py -------------------------------------------------------------------------------- /asyncstream/codecs/bzip2_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/codecs/bzip2_codec.py -------------------------------------------------------------------------------- /asyncstream/codecs/gzip_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/codecs/gzip_codec.py -------------------------------------------------------------------------------- /asyncstream/codecs/none_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/codecs/none_codec.py -------------------------------------------------------------------------------- /asyncstream/codecs/orc_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/codecs/orc_codec.py -------------------------------------------------------------------------------- /asyncstream/codecs/parquet_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/codecs/parquet_codec.py -------------------------------------------------------------------------------- /asyncstream/codecs/snappy_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/codecs/snappy_codec.py -------------------------------------------------------------------------------- /asyncstream/codecs/zstd_codec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/codecs/zstd_codec.py -------------------------------------------------------------------------------- /asyncstream/enc_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/asyncstream/enc_types.py -------------------------------------------------------------------------------- /examples/simple_compress_gzip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/examples/simple_compress_gzip.py -------------------------------------------------------------------------------- /examples/simple_compress_gzip_with_aiofiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/examples/simple_compress_gzip_with_aiofiles.py -------------------------------------------------------------------------------- /examples/simple_conversion_gzip_to_snappy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/examples/simple_conversion_gzip_to_snappy.py -------------------------------------------------------------------------------- /examples/simple_uncompress_bzip2_from_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/examples/simple_uncompress_bzip2_from_s3.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/setup.py -------------------------------------------------------------------------------- /tests/data/baby_names.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/tests/data/baby_names.csv -------------------------------------------------------------------------------- /tests/test_open_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/tests/test_open_read.py -------------------------------------------------------------------------------- /tests/test_open_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/tests/test_open_write.py -------------------------------------------------------------------------------- /tests/test_readers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/tests/test_readers.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_writers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chimpler/async-stream/HEAD/tests/test_writers.py --------------------------------------------------------------------------------