A module to remap, mask, renumber, and in-place transpose numpy arrays.
Provides
Requires
License
LGPL-3.0-only
Changelog
* Mon Jul 08 2024 Steve Kowalik <steven.kowalik@suse.com>
- Update to 1.14.2:
* build: temporarily exclude macos until ecosystem fixes itself
* chore: ignore fastremap.cpp
* chore: ignore fastremap.cpp
* build: update for py312
* build: update build
- Switch to pyproject macros.
- Cythonize pyx file before building.
- No more greedy globs in %files.
* Tue Dec 05 2023 Dirk Müller <dmueller@suse.com>
- update to 1.14.0:
* docs: add README info and docstring
* docs: add tobytes example
* feat: bulk tobytes
* Thu May 18 2023 Dirk Müller <dmueller@suse.com>
- update to 1.13.5:
* release(1.13.5): updated build for py311
* Fri Feb 10 2023 Dirk Müller <dmueller@suse.com>
- update to 1.13.4:
* release(1.13.4): easier installation
* Delayed numpy import during setup
* fix: handle all LP64 platforms generically
* Sun Jan 08 2023 Dirk Müller <dmueller@suse.com>
- update to 1.13.3:
* release(1.13.2): (inverse\_)component\_map accepts non-aligned inputs
* fix: component\_map and inverse\_component\_map accept non-aligned
inputs
* fixtest: elements in inv\_component\_map are now sorted
* feat: unique accepts lists
* fix: remove duplicates from inverse\_component\_map
* build: update build system with aarch64 and py310
* release(1.13.0): using improved map for faster renumber, remap, more
* perf: switch to ska::flat\_hash\_map instead of std::unordered\_map
* release(1.12.2): release binaries with broader numpy ABI compat
* chore: use oldest-supported-numpy when building wheels
* release(1.12.1): unique accepts empty arrays
* fix: fastremap.unique doesn't accept empty arrays
* release(1.12.0): new point\_cloud and foreground functions
* feat(point\_cloud): new point\_cloud and foreground functions
* fix(renumber): preserve\_zero=False w/ arrays starting with 0
* Thu Apr 22 2021 Steve Kowalik <steven.kowalik@suse.com>
- Update to 1.11.4:
* chore: support only py36 - py39
* chore: drop py27 from build
* fix(inverse\_component\_map): not checking component for continue cond
* release(1.11.2): fix numpy deprecation of np.bool
* fix: further fix numpy deprecation of np.bool
* chore: fix numpy 1.20 deprecation of np.bool in favor of bool
* chore: update setup.cfg
* release(1.11.1): python39 support
* chore: make build\_linux.sh script generic
* chore: add updated build system
* fix: pbr couldn't see git repo
* release(1.11.0): unique(..., return\_index=True) now accelerated
* feat(unique): adds return\_index to high performance paths (#25)
- Do not build on Python 3.6, due to no NumPy.
* Thu Jul 09 2020 Marketa Calabkova <mcalabkova@suse.com>
- Update to version 1.10.2
* release(1.10.2): fixed bug in remap
* fix: remap was not handling missing labels correctly (#23)
* Revert "feat: adds argminmax, argmin, argmax, ravel\_index (#22)"
* feat: adds argminmax, argmin, argmax, ravel\_index (#22)
* chore: update changelog
* chore: adds tox
* release(1.10.1): faster renumber and by proxy unique in some circumst