Tue, 03 Nov 2026 03:05:08 UTC Log in
Utils for streaming large files (S3, HDFS, gzip, bz2, and more) built by guoguo completed Thu, 29 Oct 2026 13:52:16 UTC

Description

smart_open is a Python library for efficient streaming of very large files from/to storages such as S3, GCS, Azure Blob Storage, HDFS, WebHDFS, HTTP, HTTPS, SFTP, or local filesystem. It supports transparent, on-the-fly (de-)compression for a variety of different formats. smart_open is a drop-in replacement for Pythons built-in open(): it can do anything open can (100% compatible, falls back to native open wherever possible), plus lots of nifty extra stuff on top.

RPMs

No RPMs

Changelog

* Mon Feb 23 2026 Packit <hello@packit.dev> - 7.5.1-1
- Update to 7.5.1 upstream release
- Resolves: rhbz#2441926

* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 7.5.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild

* Sat Nov 08 2025 Packit <hello@packit.dev> - 7.5.0-1
- Update to 7.5.0 upstream release
- Resolves: rhbz#2413599

* Thu Nov 06 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.4.4-2
- Drop conditionals for F41, soon to be EOL

* Tue Nov 04 2025 Packit <hello@packit.dev> - 7.4.4-1
- Update to 7.4.4 upstream release
- Resolves: rhbz#2412328

* Mon Nov 03 2025 Packit <hello@packit.dev> - 7.4.3-1
- Update to 7.4.3 upstream release
- Resolves: rhbz#2411985

* Thu Oct 30 2025 Packit <hello@packit.dev> - 7.4.2-1
- Update to 7.4.2 upstream release
- Resolves: rhbz#2408423

* Tue Oct 21 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.4.1-1
- Update to 7.4.1 (close RHBZ#2405389)

* Mon Oct 20 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.4.0-1
- Update to 7.4.0 (close RHBZ#2405094)

* Tue Sep 23 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.3.1-3
- Confirm License is (SPDX) MIT

* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 7.3.1-2
- Rebuilt for Python 3.14.0rc3 bytecode

* Mon Sep 08 2025 Packit <hello@packit.dev> - 7.3.1-1
- Update to 7.3.1 upstream release
- Resolves: rhbz#2393842

* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 7.3.0.post1-4
- Rebuilt for Python 3.14.0rc2 bytecode

* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 7.3.0.post1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild

* Sat Jul 05 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.3.0.post1-2
- Fix Python version metadata

* Fri Jul 04 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.3.0.post1-1
- Update to 7.3.0.post1 (close RHBZ#2376133)

* Wed Jun 18 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-14
- Re-enable “all” and “gcs” extras

* Thu Jun 12 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-13
- Temporarily disable “all” and “gcs” extras
- Works around broken python-google-cloud-storage due to protobuf on Python
  3.14; fixes RHBZ#2372125

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-12
- F41+: Use the provisional pyproject declarative buildsystem

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-11
- Make rpmlint ignore some idiosyncratic spellings and abbreviations

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-10
- Add metapackages for Python extras
- Run many more tests

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-9
- Package a few additional text documentation files

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-8
- Assert that a license file is in .dist-info

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-7
- Adjust URL for new upstream

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-6
- Drop unnecessary manual BuildRequires on setuptools

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-5
- Rename the binary package from python3-smart_open to python3-smart-open

* Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 7.1.0-4
- Simplify and reformat the spec file

* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 7.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

* Tue Dec 17 2024 Packit <hello@packit.dev> - 7.1.0-1
- Update to 7.1.0 upstream release
- Resolves: rhbz#2332832

* Fri Oct 04 2024 Packit <hello@packit.dev> - 7.0.5-1
- Update to 7.0.5 upstream release
- Resolves: rhbz#2316499

* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 7.0.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

* Sat Jun 08 2024 Python Maint <python-maint@redhat.com> - 7.0.4-2
- Rebuilt for Python 3.13

* Tue Mar 26 2024 Packit <hello@packit.dev> - 7.0.4-1
- [packit] 7.0.4 upstream release
- Resolves: rhbz#2271566

* Thu Mar 21 2024 Packit <hello@packit.dev> - 7.0.3-1
- [packit] 7.0.3 upstream release
- Resolves rhbz#2270595

* Mon Mar 11 2024 Sandro <devel@penguinpee.nl> - 7.0.1-1
- Update to 7.0.1 (RHBZ#2266009)

* Mon Feb 26 2024 Packit <hello@packit.dev> - 7.0.0-1
- [packit] 7.0.0 upstream release
- Resolves rhbz#2266009