Sat, 27 Apr 2024 09:35:53 UTC | login

Information for build python-indexed_gzip-1.7.0-1.fc37

ID204833
Package Namepython-indexed_gzip
Version1.7.0
Release1.fc37
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/python-indexed_gzip.git#5dd25318010ad2ca29c61ffeab4084c93b0f60df
SummaryFast random access of gzip files in Python
DescriptionThe 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.
Built bychurchyard
State complete
Volume DEFAULT
StartedWed, 21 Sep 2022 20:45:05 UTC
CompletedWed, 21 Sep 2022 23:27:39 UTC
Taskbuild (f37, /rpms/python-indexed_gzip.git:5dd25318010ad2ca29c61ffeab4084c93b0f60df)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/python-indexed_gzip.git#5dd25318010ad2ca29c61ffeab4084c93b0f60df'}}
Tags
f37
f38
RPMs
src
python-indexed_gzip-1.7.0-1.fc37.src.rpm (info) (download)
riscv64
python3-indexed_gzip-1.7.0-1.fc37.riscv64.rpm (info) (download)
python-indexed_gzip-debugsource-1.7.0-1.fc37.riscv64.rpm (info) (download)
python3-indexed_gzip-debuginfo-1.7.0-1.fc37.riscv64.rpm (info) (download)
Logs
riscv64
build.log
hw_info.log
mock_output.log
root.log
state.log
Changelog * Tue Sep 13 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.7.0-1 - Update to 1.7.0 (close RHBZ#2126154) * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> 1.6.13-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue Jul 12 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.13-4 - Run tests in parallel * Mon Jul 11 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.13-3 - Fix extra newline in description * Tue Jun 14 2022 Python Maint <python-maint@redhat.com> 1.6.13-2 - Rebuilt for Python 3.11 * Fri Apr 15 2022 Benjamin A. Beasley <code@musicinmybrain.net> 1.6.13-1 - Update to 1.6.13 (close RHBZ#2075570) * Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Tue Oct 19 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.6.4-1 - Update to 1.6.4 (close RHBZ#2015352) * Tue Sep 14 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.6.3-1 - Update to 1.6.3 (close RHBZ#2004204) - Stop using deprecated zero-argument version of pypi_source macro - Drop BR on pyproject-rpm-macros, since python3-devel now implies it - Let pyproject-rpm-macros handle the license file - Preserve mtimes on sources from which no shebang was removed * Sat Sep 04 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.6.2-1 - Update to 1.6.2 (close RHBZ#2000944) * Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Mon Jul 19 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 1.6.1-1 - Update to 1.6.1 (closes RHBZ#1963719) - Make sure pre-generated Cython C sources really are removed - Drop %py_provides, no longer needed after F32 - Use pyproject-rpm-macros - Run tests, despite https://github.com/pauldmccarthy/indexed_gzip/issues/13 * Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.5.3-2 - Rebuilt for Python 3.10 * Sun Mar 28 2021 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.5.3-1 - Update to latest release * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sun Jan 10 2021 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.4.0-1 - Update to latest release * Sat Nov 28 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 1.3.3-1 - Update to latest release