{"library":"iterable-io","type":"library","category":null,"description":"iterable-io is a lightweight Python library (current version 1.0.1) that provides an `IterableIO` class to adapt any byte-iterable (like generators, lists, or custom iterators) into a file-like object conforming to the `io.RawIOBase` interface. This allows iterables to be used in contexts expecting file-like objects, such as `zipfile.ZipFile`, `tarfile.TarFile`, or HTTP request bodies. The library is stable with a slow, focused release cadence.","language":"python","status":"active","version":"1.0.1","tags":["iterable","io","file-like","generator","bytes","stream"],"last_verified":"Tue May 26","install":[{"cmd":"pip install iterable-io","imports":["from iterable_io import IterableIO"]}],"homepage":null,"github":"https://github.com/pR0Ps/iterable-io","docs":null,"changelog":"https://github.com/pR0Ps/iterable-io/blob/master/CHANGELOG.md","pypi":"https://pypi.org/project/iterable-io/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.5,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/iterable-io/compatibility"}}