{"library":"smart-open","type":"library","category":null,"description":"Smart-open is a Python 3 library (current version 7.5.1) for efficient streaming of very large files from and to various storage systems, including S3, GCS, Azure Blob Storage, HDFS, WebHDFS, HTTP, HTTPS, SFTP, and local filesystems. It provides transparent, on-the-fly (de-)compression for formats like gzip, bz2, and zst, acting as a drop-in replacement for Python's built-in `open()` function. The library is actively maintained with frequent releases, offering a unified Pythonic API to simplify working with remote files and cloud storage services.","language":"python","status":"active","version":"7.5.1","tags":["file-io","cloud-storage","s3","gcs","azure","hdfs","compression","streaming"],"install":[{"cmd":"pip install smart-open","imports":["from smart_open import open","import smart_open\n# Access the main function as smart_open.open"]},{"cmd":"pip install 'smart-open[s3,gcs,azure,http,webhdfs,ssh,zst]'","imports":[]}],"homepage":null,"github":"https://github.com/piskvorky/smart_open","docs":null,"changelog":null,"pypi":"https://pypi.org/project/smart-open/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":5.3,"avg_import_s":1.68,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/smart-open/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":"verified"}}