Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-indexed-gzip-1.9.1-1.fc40 RPM for x86_64

From Fedora 40 updates for x86_64 / Packages / p

Name: python3-indexed-gzip Distribution: Fedora Project
Version: 1.9.1 Vendor: Fedora Project
Release: 1.fc40 Build date: Sat Nov 16 15:20:12 2024
Group: Unspecified Build host: buildvm-x86-14.iad2.fedoraproject.org
Size: 4869602 Source RPM: python-indexed_gzip-1.9.1-1.fc40.src.rpm
Packager: Fedora Project
Url: https://github.com/pauldmccarthy/indexed_gzip
Summary: Fast random access of gzip files in Python
The indexed_gzip project is a Python extension which aims to provide a drop-in
replacement for the built-in Python gzip.GzipFile class, the IndexedGzipFile.

indexed_gzip was written to allow fast random access of compressed NIFTI image
files (for which GZIP is the de-facto compression standard), but will work with
any GZIP file. indexed_gzip is easy to use with nibabel.

The standard gzip.GzipFile class exposes a random access-like interface (via
its seek and read methods), but every time you seek to a new point in the
uncompressed data stream, the GzipFile instance has to start decompressing from
the beginning of the file, until it reaches the requested location.

An IndexedGzipFile instance gets around this performance limitation by building
an index, which contains *seek points*, mappings between corresponding
locations in the compressed and uncompressed data streams. Each seek point is
accompanied by a chunk (32KB) of uncompressed data which is used to initialize
the decompression algorithm, allowing us to start reading from any seek point.
If the index is built with a seek point spacing of 1MB, we only have to
decompress (on average) 512KB of data to read from any location in the file.

Provides

Requires

License

Zlib

Changelog

* Sat Nov 16 2024 Benjamin A. Beasley <[email protected]> - 1.9.1-1
  - Update to 1.9.1 (close RHBZ#2326477)
* Fri Jul 19 2024 Fedora Release Engineering <[email protected]> - 1.8.7-6
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jun 08 2024 Python Maint <[email protected]> - 1.8.7-5
  - Rebuilt for Python 3.13
* Fri Jan 26 2024 Fedora Release Engineering <[email protected]> - 1.8.7-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <[email protected]> - 1.8.7-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jan 03 2024 Benjamin A. Beasley <[email protected]> - 1.8.7-2
  - Assert that a license file is present in the .dist-info directory
* Thu Nov 09 2023 Benjamin A. Beasley <[email protected]> - 1.8.7-1
  - Update to 1.8.7 (close RHBZ#2248517)
* Wed Oct 18 2023 Benjamin A. Beasley <[email protected]> - 1.8.5-2
  - Stop skipping tests that now work with Python 3.12.0 final
* Wed Aug 30 2023 Benjamin A. Beasley <[email protected]> - 1.8.5-1
  - Update to 1.8.5 (close RHBZ#2235884)
* Tue Jul 25 2023 Benjamin A. Beasley <[email protected]> - 1.8.3-2
  - Skip a couple of failing nibabel integration tests
* Tue Jul 25 2023 Benjamin A. Beasley <[email protected]> - 1.8.3-1
  - Update to 1.8.3 (close RHBZ#2225478)
* Tue Jul 25 2023 Benjamin A. Beasley <[email protected]> - 1.7.1-8
  - Revert "Temporarily disable nibabel integration testing"
* Fri Jul 21 2023 Benjamin A. Beasley <[email protected]> - 1.7.1-7
  - Use the Cython compat package and report Cython 3 issues upstream
* Tue Jul 11 2023 Benjamin A. Beasley <[email protected]> - 1.7.1-5
  - Patch for Python 3.12 (fix RHBZ#2220277)
* Tue Jul 11 2023 Benjamin A. Beasley <[email protected]> - 1.7.1-4
  - Temporarily disable nibabel integration testing
* Tue Jul 11 2023 Benjamin A. Beasley <[email protected]> - 1.7.1-3
  - Conditionalize nibabel integration testing
* Tue Jul 11 2023 Benjamin A. Beasley <[email protected]> - 1.7.1-2
  - Use new (rpm 4.17.1+) bcond style
* Fri Apr 07 2023 Benjamin A. Beasley <[email protected]> - 1.7.1-1
  - Update to 1.7.1 (close RHBZ#2183571)
* Fri Jan 20 2023 Fedora Release Engineering <[email protected]> - 1.7.0-6
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Dec 21 2022 Benjamin A. Beasley <[email protected]> - 1.7.0-5
  - Rely on PYTEST_XDIST_AUTO_NUM_WORKERS
* Wed Nov 30 2022 Benjamin A. Beasley <[email protected]> - 1.7.0-4
  - Rename the binary package to match the canonical name
* Wed Nov 30 2022 Benjamin A. Beasley <[email protected]> - 1.7.0-3
  - Update License to SPDX
* Wed Nov 30 2022 Benjamin A. Beasley <[email protected]> - 1.7.0-2
  - Drop default -r argument to pyproject_buildrequires

Files

/usr/lib/.build-id
/usr/lib/.build-id/5b
/usr/lib/.build-id/5b/b78de82bd499d2476436740e99f191a186ba99
/usr/lib/.build-id/98
/usr/lib/.build-id/98/bd5406ae19dc112c9f0a8ae10a48857c88df8c
/usr/lib64/python3.12/site-packages/indexed_gzip
/usr/lib64/python3.12/site-packages/indexed_gzip-1.9.1.dist-info
/usr/lib64/python3.12/site-packages/indexed_gzip-1.9.1.dist-info/INSTALLER
/usr/lib64/python3.12/site-packages/indexed_gzip-1.9.1.dist-info/LICENSE
/usr/lib64/python3.12/site-packages/indexed_gzip-1.9.1.dist-info/METADATA
/usr/lib64/python3.12/site-packages/indexed_gzip-1.9.1.dist-info/WHEEL
/usr/lib64/python3.12/site-packages/indexed_gzip-1.9.1.dist-info/top_level.txt
/usr/lib64/python3.12/site-packages/indexed_gzip/__init__.py
/usr/lib64/python3.12/site-packages/indexed_gzip/__pycache__
/usr/lib64/python3.12/site-packages/indexed_gzip/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/__pycache__/__init__.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/indexed_gzip.c
/usr/lib64/python3.12/site-packages/indexed_gzip/indexed_gzip.cpython-312-x86_64-linux-gnu.so
/usr/lib64/python3.12/site-packages/indexed_gzip/indexed_gzip.pyx
/usr/lib64/python3.12/site-packages/indexed_gzip/set_traceback.pxd
/usr/lib64/python3.12/site-packages/indexed_gzip/tests
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__init__.py
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__main__.py
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/__init__.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/__main__.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/__main__.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/benchmark.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/benchmark.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/benchmark_bandwidth.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/benchmark_bandwidth.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/conftest.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/conftest.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/test_indexed_gzip.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/test_indexed_gzip.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/test_indexed_gzip_threading.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/test_indexed_gzip_threading.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/test_nibabel_integration.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/test_nibabel_integration.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/test_zran.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/__pycache__/test_zran.cpython-312.pyc
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/benchmark.py
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/benchmark_bandwidth.py
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/conftest.py
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/ctest_zran.c
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/ctest_zran.cpython-312-x86_64-linux-gnu.so
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/ctest_zran.pyx
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/test_indexed_gzip.py
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/test_indexed_gzip_threading.py
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/test_nibabel_integration.py
/usr/lib64/python3.12/site-packages/indexed_gzip/tests/test_zran.py
/usr/lib64/python3.12/site-packages/indexed_gzip/zran.c
/usr/lib64/python3.12/site-packages/indexed_gzip/zran.h
/usr/lib64/python3.12/site-packages/indexed_gzip/zran.pxd
/usr/lib64/python3.12/site-packages/indexed_gzip/zran_file_util.c
/usr/lib64/python3.12/site-packages/indexed_gzip/zran_file_util.h
/usr/lib64/python3.12/site-packages/indexed_gzip/zran_file_util.pxd
/usr/share/doc/python3-indexed-gzip
/usr/share/doc/python3-indexed-gzip/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Dec 12 03:21:32 2024