Releases: Ezibenroc/PyRoaringBitMap
Releases · Ezibenroc/PyRoaringBitMap
1.0.0: typing and support for 64-bit bitmaps
What's Changed
- Added type stubs in #110
- Improve type handling in rich comparisons in #111
- Fix: croaring does not allow in-place operations with self in #115
- Drop support for Python 3.7 in #117
- Add support for Python 3.13 in #119
- Add support for 64-bit bitmaps in #106
- This adds new classes:
BitMap64
andFrozenBitMap64
that can handle much larger integers.
- This adds new classes:
Full Changelog: 0.4.5...1.0.0
0.4.5: Shift bugfix
0.4.4: Fix the source package for Cython 3
Fix the doc (3)
0.4.3: Cython 3 compatibility and Python 3.12 support
What's Changed
- Cython3 compatibility by @SamHames in #97
- Useful for persons installing pyroaring from source
- Add Python3.12 support by @Ezibenroc in #98
Full Changelog: 0.4.2...0.4.3
0.4.2: performance improvements on some operations
0.4.1: add Linux and Windows ARM wheels
- Modified the automated release to also build and publish Linux and Windows wheels for ARM
- Some minor fixes and improvements in CRoaring side
0.4.0: support for AVX512
With the release of CRoaring 1.0.0, AVX512 instructions are now transparently used if your processor has them. This should give faster roaring operations.