Rlic

Latest version: v0.3.3

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.3.3

- BUG: fix a typo in a user visible error message
- ENH: report all exceptions instead of just the first one when validating inputs, on
Python 3.11 and newer
- BUG: always run all validators before returning

0.3.2

- DOC: prefer using a convex kernel shape in examples
- ENH: terminate streamline integration when a NaN vector component is encountered
- ENH: explicitly forbid non-finite values in `kernel`

0.3.1

- DOC: add example scripts and visualizations to `README.md`
- ENH: allow negative values in kernels. It's still an unusual use case,
but there is no strong argument for forbidding it.
- ENH: Previously, only kernels with at least 3 elements and at most as long as
the shortest dimension of the image were allowed. These restrictions are now
lifted.
- DOC: improve `rlic.convolve`'s docstring. Add detail to the description of the
`texture` and `kernel` arguments

0.3.0

- PERF: disable build parallelism to the benefit of runtime performance
(expect about 5 to 10% gain)
- PERF: avoid conditional branching in pixel traversal time evaluation
(expect about 30 to 40% gain)
- TST: test for regressions against reference implementation

0.2.2

- BUG: fix a defect in polarization mode

0.2.1

- BUG: fix incorrect implementation of infinite-time edge cases
- TST: improve Rust and Python test coverage
- TST: test against future versions of direct rust dependencies
- BLD/TST: fix incorrect Minimal Supported Rust Version (MSRV) (bumped from 1.63
to 1.64) and check it in CI

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.