smart-open has 72M monthly downloads and 3K GitHub stars. Version 8.0.0 supports Python <4.0,>=3.10, first published in 2015.
It is actively maintained under a permissive license, last released in Jun 2026.
It is built on top of wrapt. It is used by 299 tracked packages, including weasel, s3path and pathy.
GitHub topics include s3, hdfs and webhdfs.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
25 optional dependencies
- awscli[dev]
- azure-common[azure]
- azure-core[azure]
- azure-storage-blob[azure]
- backports-zstd[zst]
- boto3[s3]
- boto3-stubs[dev]
- google-cloud-storage[gcs]
- lz4[lz4]
- moto[dev]
- numpy[dev]
- paramiko[ssh]
- pre-commit[dev]
- pyopenssl[dev]
- pytest[dev]
- pytest-benchmark[dev]
- pytest-rerunfailures[dev]
- pytest-timeout[dev]
- pytest-xdist[dev]
- requests[webhdfs]
- requests[http]
- responses[dev]
- smart-open[all]
- smart-open[dev]
- typing-extensions[dev]
Used By
- weasel
- s3path
- pathy
- s3pathlib
- anyscale
- jsf
- streaming-form-data
- mwaa-dr
- meltano
- snakemake
- audiolab
- pypgstac
- astro-sdk-python
- bigeye-sdk
- azureml-automl-runtime
- azureml-training-tabular
- azureml-train-automl-runtime
- e3fp
- olmocr
- ethyca-fides
- google-ads-api-report-fetcher
- dolma
- flumine
- airbyte-source-s3
- graphrag-lexical-graph
- garf-io
- regscale-cli
- ts-sdk
- metaphor-connectors
- geonode
- a2ml
- mostlyai
- fidesplus
- sparkpipelineframework
- mirdata
- airbyte-source-gcs
- grants-shared
- solar-data-tools
- looker-ingestion
- flexeval
- airbyte-source-azure-blob-storage
- csvpath
- arrow-pd-parser
- airbyte-source-file
- abutils
- wiliot-testers
- fsai-shared-funcs
- humlab-penelope
- airbyte-source-microsoft-sharepoint
- manabi