PyRoaringBitMap icon indicating copy to clipboard operation
PyRoaringBitMap copied to clipboard

Python library for handling efficiently sorted integer sets.

Results 11 PyRoaringBitMap issues
Sort by recently updated
recently updated
newest added

We need to implement the `add_offset` method (maybe name it `shift`? not sure what is the best), see https://github.com/RoaringBitmap/CRoaring/pull/331 That should be straightforward.

new feature

The CRoaring source code includes a [C++ file named `roaring64map.hh`][1], which begins with the following comment: [1]: https://github.com/RoaringBitmap/CRoaring/blob/master/cpp/roaring64map.hh ``` /* A C++ header for 64-bit Roaring Bitmaps, implemented by way...

help wanted

It would be great if `pxd` files were included so they could be imported by other modules using Cython.

I'd like to `Bitmap.deserialize` from a read-only mmap file which contains a large roaring bitmap. To do that I have to copy the bitmap in to a `bytes` by slicing...

When building, I get some warning messages. It builds fine, but I thought it would be good to report it. Some of the messages are: ```cc1plus: warning: command line option...

For example: ``` python In [1]: a = ref = frozenset(range(3)) In [2]: a Out[2]: frozenset({0, 1, 2}) In [3]: a &= frozenset([3, 1, 4]) In [4]: a Out[4]: frozenset({1})...

help wanted

Just for completeness it might be worth including https://pypi.org/project/croaring/ (https://github.com/zacharyvoase/croaring.py) in the comparisons in the README?

``` * Getting build dependencies for wheel... ERROR Missing dependencies: cython=3.0.2 Command 'python -P -mbuild --no-isolation --wheel --outdir /buildstream-build/dist .' failed with exitcode 1 ``` Any chance the constraints can...