Fwd: Bug#1038443: ITP: c-blosc2 -- Fast, compressed, persistent binary data store library for C
Antonio Valentino
antonio.valentino at tiscali.it
Sun Nov 12 07:06:47 GMT 2023
Dear Frederic,
I kindly ask your sponsor the initial upload of the c-blosc2 library.
It is a compression library that in now (since PyTables v3.8) a
dependency of the PyTables package (currently maintained in Debian Science).
An update of debian package for PyTables (currently v3.7) is needed to
support Python 3.12.
Moreover I think that c-blosc2 will soon become a dependency also for zarr.
I have created a repository on salsa
https://salsa.debian.org/science-team/c-blosc2
and the package is now ready to be reviewed and upload.
The ITP bug is #1038443
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038443) and the
upstream repository is on GitHub: https://github.com/Blosc/c-blosc2.
With respect to the initial ITP the package has been now updated to v2.11.2.
After the initial upload I will take care of maintaining the package and
uploading new versions.
kind regards
Antonio
Il 18/06/23 17:43, Antonio Valentino ha scritto:
> Dear all,
> c-blosc2 is "Fast, compressed, persistent binary data store library"
> (see details below).
>
> Since v3.8 PyTables (maintained in Debian Science) requires also c-blosc2.
>
> I would like to maintain the package in Debian Science and I'm looking
> for a sponsor for the initial upload.
>
> The git repository for the Debian package of c-blosc2 is currently in my
> personal area on salsa:
> https://salsa.debian.org/antonio.valentino/c-blosc2
>
> I will quickly move it to https://salsa.debian.org/science-team/c-blosc2
> as soon as someone accepts to sponsor it.
>
>
> kind regards
> antonio
>
> -------- Messaggio Inoltrato --------
> Oggetto: Bug#1038443: ITP: c-blosc2 -- Fast, compressed, persistent
> binary data store library for C
> Rispedito-Data: Sun, 18 Jun 2023 11:15:01 +0000
> Rispedito-Da: Antonio Valentino <antonio.valentino at tiscali.it>
> Rispedito-A: debian-bugs-dist at lists.debian.org
> Rispedito-CC: debian-devel at lists.debian.org, wnpp at debian.org
> Data: Sun, 18 Jun 2023 13:12:24 +0200
> Mittente: Antonio Valentino <antonio.valentino at tiscali.it>
> Rispondi-a: Antonio Valentino <antonio.valentino at tiscali.it>,
> 1038443 at bugs.debian.org
> A: Debian Bug Tracking System <submit at bugs.debian.org>
>
> Package: wnpp
> Severity: wishlist
> X-Debbugs-Cc: debian-devel at lists.debian.org
> Owner: Antonio Valentino <antonio.valentino at tiscali.it>
>
> * Package name : c-blosc2
> Version : 2.9.2
> Upstream Author : Antonio Valentino <antonio.valentino at tiscali.it>
> * URL :
> * License : BSD-3-clause
> Programming Lang: C
> Description : Fast, compressed, persistent binary data store
> library for C
>
> Binary package names: libblosc2-2, libblosc2-dev
>
> Blosc is a high performance compressor optimized for binary data.
> It has been designed to transmit data to the processor cache faster
> than the traditional, non-compressed, direct memory fetch approach
> via a memcpy() OS call. Blosc main goal is not just to reduce the
> size of large datasets on-disk or in-memory, but also to accelerate
> memory-bound computations.
> .
> C-Blosc2 is the new major version of C-Blosc, and tries hard to be
> backward compatible with both the C-Blosc1 API and its in-memory
> format. However, the reverse thing is generally not true for the
> format; buffers generated with
> C-Blosc2 are not format-compatible with C-Blosc1 (i.e. forward
> compatibility is not supported). In case you want to ensure full
> API compatibility with C-Blosc1 API, define the BLOSC1_COMPAT symbol.
--
Antonio Valentino
More information about the debian-science-maintainers
mailing list