Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Blosc

Blosc is a very high performance meta-compressor specially designed for compressing binary data.
Collective - Host: numfocus - https://opencollective.com/blosc - Website: https://www.blosc.org - Code: https://github.com/Blosc/c-blosc2

Post 0.3.0 release actions done

github.com/Blosc/blosc2_grok - 24c69ef716723da4740c3f37c91c49115daaa59c authored 11 months ago
Getting ready for release 0.3.0

github.com/Blosc/blosc2_grok - 51ec9322915bbd242377236c7916787c42f61dcf authored 11 months ago
Add requested changes

github.com/Blosc/blosc2_grok - b03c45b1e16124046c4be91f259cf1bcd4afd13c authored 11 months ago
Use meta for rates quality mode

github.com/Blosc/blosc2_grok - 841e64605524a74e505e00d70f7ed229d40cffdd authored 11 months ago
Playing with drawing sizes

github.com/ironArray/Caterva2 - de2e5778c0b87ad398a60067ef179a969d959109 authored 11 months ago
More work on drawings

github.com/ironArray/Caterva2 - 5e9c0a60ceecd99a8cb345fda15f59cd7c447927 authored 11 months ago
Merge remote-tracking branch 'origin/pubroot-classes'

This fixes a reference to a global variable instead of self.

github.com/ironArray/Caterva2 - cb6d319fa20cbeac81e0e6e1c502a3e08bae1c9a authored 11 months ago
Fix directory root watcher using global variable instead of self

It happened to work because the published did have a global variable holding
that instance.

github.com/ironArray/Caterva2 - 0ccf4d28c21d9917fd15a3eafa193f6a9d1a2e01 authored 11 months ago
Merge remote-tracking branch 'origin/pubroot-classes'

This defines some exceptions to be used in publisher root classes so as to
have consistent behav...

github.com/ironArray/Caterva2 - 069b820ec7a4b35258902d91fdc7aca2376c893e authored 11 months ago
Use consistent exception for missing chunk in dataset

github.com/ironArray/Caterva2 - 0032a284ca8542d169d8e3817142158822c35071 authored 11 months ago
Use consistent exception for missing dataset in publisher root

github.com/ironArray/Caterva2 - 69d47f4029d2a9b10201f0b8ca47aec0e8ec9565 authored 11 months ago
Merge remote-tracking branch 'origin/pubroot-classes'

This adds publisher root class registration and some docstrings.

github.com/ironArray/Caterva2 - beba98628aaa9637965b6b3a66df5e36d1cb26f4 authored 11 months ago
Add docstring to publisher root module

github.com/ironArray/Caterva2 - 7adf457f78259f596f572bf967e8373fa7d89bbe authored 11 months ago
Add (and use) func to use proper class to instantiate publisher root

By trying an ad hoc method of each registered root publisher class.

github.com/ironArray/Caterva2 - a4d74e05db2961ff549b430e7e24545479acf516 authored 11 months ago
Use custom function to register publisher directory classes

So that the collection of such classes can be queried.

github.com/ironArray/Caterva2 - 0cacfc8956f68ff4a82fbe97e3426aba4a33df43 authored 11 months ago
Remove ellipses from abstract methods in publisher root

The docstring renders them unnecessary.

github.com/ironArray/Caterva2 - 5f4878f6a0af83042b3763e916c3d84d81f835be authored 11 months ago
Fix a leak. Closes #591.

github.com/Blosc/c-blosc2 - a5217c2266281b773d1dd905bb69409cdcc04d89 authored 11 months ago
Small fix in lossy compression blog

github.com/Blosc/blogsite - 4eb0cff847a7ab7182d13381f81ce87d248806e6 authored 11 months ago
Merge pull request #27 from Blosc/pubroot-classes

Use publisher root classes

github.com/ironArray/Caterva2 - ff354352701481f144b2f060b655ce64fe5b8723 authored 11 months ago
Some fixes for Qodana warnings

github.com/ironArray/Caterva2 - f3e77ff7a5f972fb42fcb89e59c6ac7fb5bff735 authored 11 months ago
Add docstrings to the publisher root module

github.com/ironArray/Caterva2 - 853e1dae3210c6c6d4b8963e30fe04b82f809cc7 authored 11 months ago
Add (and use) method to read the raw dataset as a file (if possible)

github.com/ironArray/Caterva2 - 9c9d29807d4964323658d247cb13c861f8d1aa32 authored 11 months ago
Implement (and use) getting dataset chunk from dir publisher root

With no checks other than those in the original code (e.g. specifying a plain
file will fail str...

github.com/ironArray/Caterva2 - 970630644d174137ad717193e13c314b5f2a3f21 authored 11 months ago
Use HTTP helper to check for dataset existence in publisher root

Consistent with the existing helper that only checks for filesystem paths.

github.com/ironArray/Caterva2 - 1ff5156d369f7eb665d6400d929ee049ca35e8b5 authored 11 months ago
Implement (and use) getting dataset metadata from dir publisher root

github.com/ironArray/Caterva2 - 50e120ad11b1974efaf1a712f54c013e17eebf47 authored 11 months ago
Replace absolute w/ relative dataset paths when the latter works

The relative path is converted to the root's representation (also for
sane/canonical representat...

github.com/ironArray/Caterva2 - 007700972f1183353bc40b39c6644f6545885de2 authored 11 months ago
Make watching for changes in dsets an async method of publisher root

Define it for the dir publisher root to pull watching files out of main
publisher code.

github.com/ironArray/Caterva2 - 1c21c14e2da67f864093e79f9ad0eb5536c93c87 authored 11 months ago
Dataset queue now holds paths relative to the root

For non-directory publisher roots, it may make no sense to have a path that
crosses from the rea...

github.com/ironArray/Caterva2 - cebd0355b5b26881df91b0d13a72c506c089d059 authored 11 months ago
Replace occurrences of root path with `proot.abspath` in publisher

However, uses of that may be an indication that more changes are needed there
to decouple code f...

github.com/ironArray/Caterva2 - a03985cb51be2e4a61f22e4319962cd64a5e008b authored 11 months ago
Add (and use) dataset existence check method to dir publisher root

Including internal check for valid dataset relative path.

github.com/ironArray/Caterva2 - 0c5ed850167d318fd1d70899e9b3e874a72e3563 authored 11 months ago
Use more compact and consistent names for publisher root methods

github.com/ironArray/Caterva2 - c217116a62959a4c007387eb7b31e3ad70e7bdda authored 11 months ago
Add (and use) dataset etag method to dir publisher root

github.com/ironArray/Caterva2 - a16b36915e43761c08628ff32712e59a41832c4e authored 11 months ago
Start directory-based publisher root class, with walking datasets

And start using that at the publisher.

github.com/ironArray/Caterva2 - d23b991ff963000d4c3184dd43db84c861300098 authored 11 months ago
Parse publisher root directory option as a path

github.com/ironArray/Caterva2 - 21d89d032026ad522042ed9288bbe73c087b13a0 authored 11 months ago
Add abstract publisher root class (`PubRoot`)

With some potential abstract methods to define its interface.

github.com/ironArray/Caterva2 - 169b2804f7cd701c8503dec7037d6f11fcb86abe authored 11 months ago
Update to latest C-Blosc2

github.com/Blosc/python-blosc2 - a1b3de3c3380a51098eda45a560bb93d7f28b6bc authored 11 months ago
Complete docs on internal filters

github.com/Blosc/c-blosc2 - 1dd1e55cb329d01c210da77ceb53027853c35b72 authored 11 months ago
Disable (broken) shuffle repeat

github.com/Blosc/c-blosc2 - ce5c0c3280a4f91af86b6c1cac0007d9cad19c63 authored 11 months ago
Merge pull request #26 from Blosc/import-export-keep-b2params

Carry compression params on import/export.

This updates `cat2export` and (especially) `cat2im...

github.com/ironArray/Caterva2 - 9b762544af6431e8c5493a5adfa38bbbf1b46bcb authored 11 months ago
cat2_to_hdf5: Handle frames with typesizes other than 1

github.com/ironArray/Caterva2 - 81a76060be34ca8d0450c431316bb24017cee350 authored 11 months ago
cat2_to_hdf5: Refactor iteration over chunks for arrays/frames

github.com/ironArray/Caterva2 - 600613b375001ac8e558bca100422b69d36205f0 authored 11 months ago
cat2_to_hdf5: Do iterate over chunks when exporting frames

Using the same technique as when exporting arrays.

github.com/ironArray/Caterva2 - f81ae815efb852de391765426eb4be692c4ada31 authored 11 months ago
cat2_to_hdf5: Add missing annotation for returned chunk iterator

github.com/ironArray/Caterva2 - 2c23c53ef82629669454cefc38393cee0aac1978 authored 11 months ago
cat2_to_hdf5: Do iterate over chunks when exporting arrays

The technique to keep memory usage low and not create an array each time is
similar to import co...

github.com/ironArray/Caterva2 - e493ce7b9b46591465de31e5a33b1d12ef0e4919 authored 11 months ago
hdf5_to_cat2: Fix annotation for chunk iterators

They are `Iterator` (they can be iterated directly), not `Iterable`.

github.com/ironArray/Caterva2 - 2fff6ecdc6a00e540dfeb304bfcccaadf456f3d2 authored 11 months ago
cat2_to_hdf5: Rename variable for consistency

github.com/ironArray/Caterva2 - a9a23d8734535b4afcf9dc66046e8b88586d534a authored 11 months ago
cat2_to_hdf5: Prepare dataset export function to iterate over chunks

After creating an empty dataset.

github.com/ironArray/Caterva2 - 730dedf64d25821379cbef3d6dd36215624c1fc6 authored 11 months ago
New bench on sparse data

github.com/Blosc/python-blosc2 - 78596dd91383c114c22c07f8f65a0da92a8b8507 authored 11 months ago
hdf5_to_cat2: Take attribute exporting out of try block

No need for it to be that nested.

Also for similarity with export code.

github.com/ironArray/Caterva2 - 5984cf035abe7cbfb35ddfbfff14e560c133b570 authored 11 months ago
cat2_to_hdf5: Pass shape & dtype arguments to HDF5 dataset creation

They are redundant now, but they will be needed when an empty dataset is
created, so include the...

github.com/ironArray/Caterva2 - d1164fe098c4389dd9d3bc0c8a8178319160e6e1 authored 11 months ago
cat2_to_hdf5: Rename function and variable for consistency

github.com/ironArray/Caterva2 - c5c7a9bf3c7766e83db1f48ad6eadba12435ac2b authored 11 months ago
cat2_to_hdf5: Get function to create HDF5 dataset creator

For similarity with import code. Getting the creator does not perform any
changes, but it still...

github.com/ironArray/Caterva2 - fffdeffd886244c02475d39ec4968b4b991ef183 authored 11 months ago
cat2_to_hdf5: Merge reader funcs into one w/ leaf type determination

For similarity with import code.

github.com/ironArray/Caterva2 - b8e45ec3c0e3a0c0d5fdb7ff35dc8739a6e81267 authored 11 months ago
cat2_to_hdf5: Turn around determination of leaf type

For similarity with import code.

github.com/ironArray/Caterva2 - 2764ac0d373dbc62efb76fab956c082e723113ef authored 11 months ago
cat2_to_hdf5: Note on the reliability of HDF5 filter arguments

github.com/ironArray/Caterva2 - e504fa43c8879bc4b7d768dc46757ad49d5a0d65 authored 11 months ago
Add a symlink to drawings

github.com/ironArray/Caterva2 - 1bf694e671263c6a8b858db70d4500c360590579 authored 11 months ago
Make the logo more visible

github.com/ironArray/Caterva2 - f2e1f3b4c9614d45f7b8215e2966cbf925d314e8 authored 11 months ago
sub: use tabs for dataset info

github.com/ironArray/Caterva2 - c9fd31b3ba3021f8a38fca0668b462905785914d authored 11 months ago
sub: sort list of roots

github.com/ironArray/Caterva2 - 04e1c9929b1fdaf998c09c42182ab421ec861ff1 authored 11 months ago
sub: don't display trailing slash

github.com/ironArray/Caterva2 - 5e504e55141ad40e5356930ee6ee49b439b42984 authored 11 months ago
cat2_to_hdf5: Add todos to remind about not slurp & re-compress

github.com/ironArray/Caterva2 - 6a6d77eda228235e0aff8853e22ce537aed3a0e7 authored 11 months ago
cat2_to_hdf5: Rename HDF5 compression args from default to file

Since they are only used for that. Also, remove related, obsolete todo
comment.

github.com/ironArray/Caterva2 - 3343951f78ed7a2f35598c5bd5711c93f7f1f48c authored 11 months ago
sub: don't reset search on root click

github.com/ironArray/Caterva2 - df4b3f658dd038e2493d8bd3f806313b7f3c8fcb authored 11 months ago
Remove unused template

github.com/ironArray/Caterva2 - 9c493bd88986fd702c4ad246aef70daa5b3e6c40 authored 11 months ago
cat2_to_hdf5: Rename default HDF5 compression args variable

For consistency.

github.com/ironArray/Caterva2 - 35153a93450593afa8c85968e4a14510530dcbd3 authored 11 months ago
sub: helper function to make urls

github.com/ironArray/Caterva2 - f32f544442c7282c82d158ef68b141f88daa0c5d authored 11 months ago
cat2_to_hdf5: Avoid HDF5 compression args for scalar Blosc2 arrays

github.com/ironArray/Caterva2 - 00696bf91e32e904b7d59507a58e506ef64edbc2 authored 11 months ago
hdf5_to_cat2: Always set `blocks` argument on Blosc2 node import

Especially for the case of a 1D array where the blockshape was set, since no
chunkshape is store...

github.com/ironArray/Caterva2 - 4cb1fa625f7a748ea5dd778a1957cadf160913bd authored 11 months ago
roots multiple selection

github.com/ironArray/Caterva2 - c3b13f4272de47a7e3506b3c762b268e97399ea4 authored 11 months ago
Post 0.2.3 release actions done

github.com/Blosc/blosc2_grok - 021bc1ed2a0af70769e2b3aa0efb86f396dd8f84 authored 11 months ago
Use latest cibuildwheel version

github.com/Blosc/blosc2_grok - 479ebbe4ca547557ce3693ca1ed9e78372bbe1d4 authored 11 months ago
Tools: Factor out Blosc2 HDF5 filter identifier to common module

github.com/ironArray/Caterva2 - 243c7c0d9ab2000dcd462ef2e046d0adce7473b8 authored 11 months ago
cat2_to_hdf5: Derive HDF5 compression args from Blosc2 cparams

For Blosc2 arrays, frames and compressed files (plain files still use the
default).

github.com/ironArray/Caterva2 - 527e1a664a53a471315c35fc331e0a9736e01b02 authored 11 months ago
Update cibuildwheel version in ci

github.com/Blosc/blosc2_grok - 306b2e6ae9c30d732d044cb8f09432f128a3f6fd authored 11 months ago
Getting ready for release 0.2.3

github.com/Blosc/blosc2_grok - e7e7e22f210ec054c4998044452d7b69c9cda1c3 authored 11 months ago
hdf5_to_cat2: Only copy Blosc2 chunks directly if sole HDF5 filter

If other filters (like HDF5 shuffle) are enabled, the schunk may be
scrambled (and there is no w...

github.com/ironArray/Caterva2 - c44a2cae915ae8fe93cbc27d267cbdeef60cb236 authored 11 months ago
hdf5_to_cat2: Define Blosc2 HDF5 filter identifier as integer

github.com/ironArray/Caterva2 - f20b68a70b9714a1f541441d7ad57ffa33731626 authored 11 months ago
roots multiple selection (wip)

github.com/ironArray/Caterva2 - e2a6c4c058ea98afb119d5e4d6d479b47eef6cae authored 11 months ago
hdf5_to_cat2: Cut comment for PEP8 compliance

github.com/ironArray/Caterva2 - b81d054772971fb028aa7afc3f010cc9907cc872 authored 11 months ago
hdf5_to_cat2: Handle translation exceptions in separate block

Since nothing has been created yet on disc.

github.com/ironArray/Caterva2 - 841c44a851376addd037d5bb85a0a4a68c48dee3 authored 11 months ago
hdf5_to_cat2: Simplify some return statements

github.com/ironArray/Caterva2 - ebaeccf222b39b4d83188e888905cee282bb20ba authored 11 months ago
hdf5_to_cat2: Add docstring to array maker/chunk iterator function

github.com/ironArray/Caterva2 - 3d520b478585acb4d116c1a9d70887cb4769c843 authored 11 months ago
hdf5_to_cat2: Comments on data kept in memory for chunk conversion

github.com/ironArray/Caterva2 - fa3e27455a5bf19f23c41cce8ad87ec1fffdd332 authored 11 months ago
hdf5_to_cat2: Convert chunks from arbitrary datasets to Blosc2

github.com/ironArray/Caterva2 - c85d5c3e61237b69485aafef3289872cc1f92908 authored 11 months ago
Add a new section on Blosc2 within HDF5

github.com/Blosc/blogsite - 73e83328a5d20c2ca14320cf0dcf68660ef51cff authored 11 months ago
hdf5_to_cat2: Be more consistent with chunk iterator function names

github.com/ironArray/Caterva2 - 2a581e8f343cdc59dee670d8504fa8c11d3837d1 authored 11 months ago
hdf5_to_cat2: Only return one result from opening HDF5 chunk

Otherwise, getting `(array, schunk)` was still prone to segmentation faults if
the GC decided to...

github.com/ironArray/Caterva2 - 87f3df0cca81821cb96efaaa6635196903d1fe64 authored 11 months ago
hdf5_to_cat2: Get empty array maker & chunk iterator via single call

This hides Blosc2 arguments from the caller, and storage issues from Blosc2
conversion machinery...

github.com/ironArray/Caterva2 - c187477394ca89bebdfd052cbc851dbb64e0b172 authored 11 months ago
hdf5_to_cat2: Drop unnecessary index from Blosc2 chunk iterator

github.com/ironArray/Caterva2 - a96a1c971f7be91ab2adaeacec6355ef6044b11a authored 11 months ago
Very minor fixes for lossy compr blog

github.com/Blosc/blogsite - 9fe0687b2f62147d05a682f326abcaaba885a2b5 authored 11 months ago
Improvements for lossy compr blog

github.com/Blosc/blogsite - b961edb14f36da878f9d182e239bcae03b20ea00 authored 11 months ago
Improvements for lossy compr blog

github.com/Blosc/blogsite - 26001252d6aa6758808955587b7e2bd8798ea6f6 authored 11 months ago
Some fixes for lossy compr blog

github.com/Blosc/blogsite - e2c5a693169065406307429f4de2ae9aaffa4121 authored 11 months ago
Improving of lossy blog

github.com/Blosc/blogsite - 1aa322b7b1032b212084de1f95d4619b16f166d2 authored 11 months ago
hdf5_to_cat2: Factor out reading Blosc2 schunk from HDF5 chunk

github.com/ironArray/Caterva2 - 9fbcf776d8fea702134ca503111a6b7dffb5dce6 authored 11 months ago
Preliminary version of lossy compression blog

github.com/Blosc/blogsite - d5e7ac63a185179a2dccc46582c74848726ab71a authored 11 months ago
hdf5_to_cat2: Get blockshape & c/dparams from first Blosc2 schunk

github.com/ironArray/Caterva2 - 9c89764e3489af86158786c436ac9ab319f8bfdb authored 11 months ago