Ecosyste.ms: OpenCollective

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

github.com/Blosc/python-blosc2

A high-performance compressed ndarray library with a flexible computational engine
https://github.com/Blosc/python-blosc2

Update to latest C-Blosc2

a1b3de3c3380a51098eda45a560bb93d7f28b6bc authored 12 months ago
New bench on sparse data

78596dd91383c114c22c07f8f65a0da92a8b8507 authored 12 months ago
Remove a confusing statement

8eacfde5070a1f0c403d82d8065b412290fc460d authored 12 months ago
Add a note on non-close existence

366ccd4c21b4fb42a1570892c8ec7ff7710bbaca authored 12 months ago
New bench with better labels

79d75ffc62da57692e77fdef7d6463a04ba42697 authored 12 months ago
Remove printing large arrays in notebooks (use too much RAM)

3dd68a6fad1d1ce8e889bb0695fd4d647645b56b authored about 1 year ago
Bench on Linux and i13900K

e661a6b086f77e62465accfd1dc38758d98d0970 authored about 1 year ago
Add a bench on the new INT_TRUNC filter (comparing against blosc2-grok

ffb1e5c67e698403c501957b47d0b098bdd3e168 authored about 1 year ago
Post 2.5.1 release actions done

194af0c86de48499e3159037c38056dfab2e1bd9 authored about 1 year ago
Getting ready for release 2.5.1

8e15ca06d5cef287aff26befdcb8c7beac80b813 authored about 1 year ago
Update C-Blosc2 sources to 2.13.1

edaf93fdf2e3ed0574ea2a05caff5f07b4194211 authored about 1 year ago
Getting ready for release 2.5.0

ed80cc75e75c06a91243b4b8abed6883f9044ceb authored about 1 year ago
Update C-Blosc2 sources to v2.13.0

d7058024d28b93cc4c09ccf3a7de1b4b1e0dab96 authored about 1 year ago
Add int_trunc filter

be6b5e23e7bdc123a62e32aa56203b762877cd8b authored about 1 year ago
Update submodule to latest commit

02adc2c232efed6f558c8a4e994138c2477eb2ce authored about 1 year ago
Update README.rst

bdb38a8423bb8de9c8ce3ba4dbc363ea1839509e authored about 1 year ago
Improve docstring

f69d46707c8f75d1924369d7227a78dc77412baa authored about 1 year ago
Add more doc

64b63c64ba8a1d3c0d4683e4ae5e3121757fd3f3 authored about 1 year ago
Add variables doc

0b7c18665a53e531cd25c0de6efb5983bd3ba1b3 authored about 1 year ago
Add forgotten doc. WIP.

4b737d9275dfdddf9515517e8f1e9638d0ec99ff authored about 1 year ago
Support integer as a schunk slice in get_slice_nchunks

279a1867a91eeba497a618d61dad993986e3f166 authored about 1 year ago
Remove bad assertion

975dbf6d1f0dd4cfe8be4095f0e42e103fa62ce2 authored about 1 year ago
Add SChunk.__len__()

be4ab1d2711dcda4532f67d18e8a61d32185da02 authored about 1 year ago
Support for slices in get_slice_nchunks()

d74538b81c6c903e6b5dda8f7498fd20da84bd5b authored about 1 year ago
Revert to use C-Blosc2 2.12.0

711c499018ec22b9be5f6cc7118eeda3ddd0f924 authored about 1 year ago
Post 2.4.0 release actions done

681f7ed72b66737355b0d4c8115e2d7e401f47eb authored about 1 year ago
Use actions v3 to let artifacts to have same name

7afcf170e44a81f0f51c9f946c98824ce531499f authored about 1 year ago
Getting ready for release 2.4.0

60e496a1a075cd4a2791545d67f68f4c095b92db authored about 1 year ago
Update C-Blosc2 sources to 2.12.0

2f47a4cb264c834f2f9a9ac1f9186408e2c7935e authored about 1 year ago
Update submodule to latest commit

3a93e79467d5854b254523bd1a6f60f40db1f2a1 authored about 1 year ago
Add grok codec

5161190c290a6902fcdd13ef5143221b104acc8d authored about 1 year ago
Add doc

869204b0be5f9a0158b2667de3a5d1a092b9a50b authored about 1 year ago
Add get_slice_nchunks

ee495afc25258bdf39b24f3c96267d91adbd0f05 authored about 1 year ago
Bump actions/download-artifact from 3 to 4

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [...

a64227ee37ad22cd3d6f0bbb004c63b727fe766d authored about 1 year ago
Bump actions/upload-artifact from 3 to 4

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Rele...

24143a949dfcfa137f425a2a1a8b164c630b4564 authored about 1 year ago
Bump actions/setup-python from 4 to 5

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release no...

2dd5cc76e910c1b432ae9a405a1b6caea7db3974 authored about 1 year ago
black/isort → ruff format

f1b6713dd11d984c98a35bbaa1a7c73eec9dbd0c authored about 1 year ago
Reformat with the ruff formatter

ruff format .

68ad2a01753a87b68b7458a163bdd331cfcd8242 authored about 1 year ago
Fix alerts detected by new isort ruff rules

After adding extend-select = ["I"]:
run format .

76bbc9c6de08e03ad63052109e1c9be8b413a14b authored about 1 year ago
Fix alerts detected by newer ruff 0.1.7

05049dec4d2f1013b574a7f1e08d726c43eb454e authored about 1 year ago
Add imported target with pkg-config to support windows

731671bf29599074db4190589847a69c162def06 authored about 1 year ago
Post 2.3.2 release actions done

a7cef5c28df91c4fd911412d7024f989631f3639 authored about 1 year ago
Fix an empty section

ec2b87bed04cf4cc8abedf2f8a5a4f6319a671cd authored about 1 year ago
Explicitly deactivating AVX512 should not be needed anymore

9d0baeebd1a5e34793c96bd8adee68c6b7b640ec authored about 1 year ago
Getting ready for release 2.3.2

78f9bcf57fc67907c25dd79e018e6824355d39dd authored about 1 year ago
Upgrade to latest C-Blosc2 2.11.3

47fc0972ddc2f162b0ca8507c2e8807043589914 authored about 1 year ago
Upgrade to latest C-Blosc2 sources

c1577bd9fc0ff7e0852f253bc0ad5d8960cf78f1 authored about 1 year ago
Add fill_special() to the list of SChunk methods in docs

b01475d8fb0b4eadb2db27e294e12d6aa941a65b authored about 1 year ago
Consistent use of dtype in b2nd slicing benchmark

It was already correct, but very prone to end up with differing dtypes e.g. if
one forgot to set...

8fb09c688a7c76aea19ad68927a82aa4f44c55a7 authored about 1 year ago
Follow Python/NumPy convention in getslice ops. Fixes #149.

70d97baa31265f578180e117c98c8694d6cf0c9b authored about 1 year ago
Slight simplification of examples

e2753404da89e8d324eeaa0f6f37baec1fdc4717 authored about 1 year ago
Use math.prod: it is included in Python 3.8

63ea3ce0615f65aeaf6c859cee94ae09da1f3639 authored about 1 year ago
Iterate over common codecs only

452d140b9166f84480142ee75335eb0035eb6e3f authored about 1 year ago
Remove pathlib from requirements.txt

260e3a6f5facf2debdb3343e5260ec8d9e59bef9 authored about 1 year ago
Add dtype to doc & support pathlib.Path

d679f690f1d0775c3cde3aa52d73f8cb7bce1345 authored about 1 year ago
Release instructions: create GitHub release *after* local wheel test

And make pip invocations consistent in local wheel test.

04aa7823459a914bb52438eef2ddfe169d60f71b authored over 1 year ago
Minor indentation fixes in release instructions

4f4e33cf0e8e489d3c611447e5284296b3d5e9f4 authored over 1 year ago
Post 2.3.1 release actions done

88860e53d508de33d7722bb57845757835e98145 authored over 1 year ago
Getting ready for release 2.3.1

3c730efe6ae318a0fb39bfd8f43c01099d612ca3 authored over 1 year ago
Disable AVX512 in CI wheels/sdist builds via setup.py option

As environment variables do not work.

1f7482b1a54692d487e98310b611417d2d6dec55 authored over 1 year ago
Also disable AVX512 when building from sdist in CI

So that tests check the same configuration used for building wheels.

bb4318850c9007d004c49dcd435078bbdb1cd6cd authored over 1 year ago
Disable AVX512 when building wheels

Although CI tests pass, run-time detection may not be working completely and
"Illegal instructio...

1389272cbb9e0a948407c4ec952b5523bc67275d authored over 1 year ago
Consistent quoting in release instructions

12c6a6661e50fae0e7208667c1f2768f345065ec authored over 1 year ago
Assorted minor fixes to release instructions

b779b667531b5bbb8e3034c9b5886e37d080aa32 authored over 1 year ago
Post 2.3.0 release actions done

a52cc9b7307e3d5d99be0e414d5d0ed926c58901 authored over 1 year ago
Getting ready for release 2.3.0

f86c0c0687c36dba055fcec7f2d1b195402bbe91 authored over 1 year ago
Update C-Blosc2 sources to v2.11.2

Fixes compatibility with ARM and Raspberry Pi.

c43437e74035eb0bad067e7212242830220f51cd authored over 1 year ago
Minor fix to release procedure on updating C-Blosc2 sources

83abb7a389b288c8bb095afa1e7874a8e114dbd4 authored over 1 year ago
Bump to the lastest C-Blosc2 2.11.1

It fixes ALTIVEC on IBM POWER.

cb4a1dc5b877a1c86b97604300da83029f18cf59 authored over 1 year ago
Bump to the lastest C-Blosc2 2.11.0

bc29b4f023b75330401202fe8e0ccb942d9cab27 authored over 1 year ago
New NDArray.to_cframe() and blosc2.ndarray_from_cframe()

4b2c490dd41b726e156f1ba4e31d72b248eacd98 authored over 1 year ago
Merge pull request #145 from ivilata/add-open-offset

The new optional "offset" argument to blosc2.schunk.open allows providing an offset for Blosc2 s...

433d2de95d8c6ef76ad3df435e1c88c515460563 authored over 1 year ago
Avoid unneeded references to SChunk instances in offset open test

So as to avoid an ugly subsequent "del".

a6e8e1521a0982c6d8b54bd988a080bcff3794b9 authored over 1 year ago
Enforce cython>=3

c9e948c53e8fb66bf275599b403f53d76d00e609 authored over 1 year ago
Add python-blosc2 package definition for Guix

Build and check phases' customizations are similar in spirit to those in Guix'
python-blosc pack...

65023d14ee4f96cd95f6aa440cdc196442238026 authored over 1 year ago
Use Cython 3 as native input in Guix package definition

Otherwise tests are broken by some differences in the propagation of
exceptions in C functions b...

e879102b2dde3def2f530c2a0efb003c62579499 authored over 1 year ago
Mention that the C-Blosc2 Git submodule may be used for Guix devel

1e96251e07e771be4ecac50b6881cdfcd16f11b7 authored over 1 year ago
Add python-blosc2 package variant for Guix with AVX-512 enabled

In preparation for the merging of Blosc/c-blosc2#567.

4ac7e7b07a5af28515cc4dd74f6a3d4a14f0005b authored over 1 year ago
Add python-blosc2 package variant for Guix with AVX2 enabled

cb44f395f94dbef676a714d4d99e8230a0f69c1e authored over 1 year ago
Add unit test for using an offset with the open function

c26d5d29e433f49ffc2203b68e22ccb956aab9f4 authored over 1 year ago
Add optional offset argument to open function

To enable accessing Blosc2 data stored in other container files (e.g. HDF5).

790136915a369873e16ba60634a73a0d1c7941e5 authored over 1 year ago
Simplify check for partition dimension increase exceeding max nitems

And setting the new value otherwise. The potential new nitems is computed by
replacing the old ...

87f211f693e107345d25112a0d35d7ed8add4b99 authored over 1 year ago
Check whether maxing partition dimension exceeds max nitems

For instance, `compute_partition_fixed(4, (2, 2), (3, 2), True)` returned
blockshape `(3, 2)`, w...

7d3836ff8ca02f1503a69951bec620ace9c47ddb authored over 1 year ago
Remove unnecessary check for exceeding nitems

The code sets `nitems_prev` on each iteration of the `while` loop, the
condition is false (by de...

e2064ccf53dcfea0b180adf8156740b37fbb3eca authored over 1 year ago
Fix unneeded final iteration if partition already matches max nitems

As the purpose of the `while` loop has already been achieved. This was
enabling the computation...

bb747ae417fd1e285d90817a0947287d4fe0deaf authored over 1 year ago
Post 2.2.9 release actions done

6937055d2444478c6ecc64c67451fb87e9b06b04 authored over 1 year ago
Getting ready for release 2.2.9

69d2c2696c20a115b476eec714e598a29e82a67d authored over 1 year ago
Update c-blosc2 sources

10028e5a82fd36a748add32861b7ed8c46cd28a6 authored over 1 year ago
Add requested changes

2093a1733ac7b3a2aa5f5c411ea123bc18c49031 authored over 1 year ago
Suport specifying tuner in cparams

7c627fd5f43bd241f63561377eff266ede59c21f authored over 1 year ago
Update submodule to latest commit

b6e10223044d3ee8e09d183109435fb44627a5d9 authored over 1 year ago
Avoid duplicate iteration over the same dict

It was probably thought as an optimisation, it's really a duplicate iteration.

e0e00f8ccf40290eab27c83a32f0fa3362dd85a2 authored over 1 year ago
Remove redundant .keys()

When iterating over a dictionary, we iterate over the keys.

196f275206e778a69d0923ef14fe24638c49eb4e authored over 1 year ago
Fix error in 0830349

f-string: invalid conversion character: expected 's', 'r', or 'a'

a832f58d2df877f427dc8a9b0fbed86e5b92818b authored over 1 year ago
Post 2.2.8 release actions done

767d924abbf1d2d2f40846e6b7e5c85276c5396e authored over 1 year ago
Getting ready for release 2.2.8

44de99bf522cc495a3faddf3294ba02323ec1ab9 authored over 1 year ago
Updated to latest C-Blosc2 2.10.4 sources

95c35dfec37da91560ab21e61b649baec4d9c4d3 authored over 1 year ago
Updated to latest C-Blosc2 sources

4d6eb825e0b2663994ada2daa2d166a8d9d1e161 authored over 1 year ago
Make the test to actually raise an error

fdb8aed7368ec766b2bd053110c66bea524b7b8f authored over 1 year ago
Use math.prod so as to avoid an int32 overflow on win

782af64d36c9a42a98bb2e62876ef3f9fca6cdf0 authored over 1 year ago