Pyxirr

Latest version: v0.10.4

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

Scan your dependencies

Page 3 of 5

0.7.2

- Tweaked IRR to prefer rate > 0 ([24](https://github.com/Anexen/pyxirr/issues/24))
- All functions now accept date strings in the format yyyy-mm-dd or mm/dd/yyyy

0.7.1

- handle XIRR close to -1 (use brentq algorithm as fallback)

0.7.0

- Add an ability to suppress `InvalidPaymentsError` by passing `silent=True` flag ([22](https://github.com/Anexen/pyxirr/issues/22))
- Release the GIL for rust-only code
- Type hints
- Refactor tests (use `PyCFunction` interface instead of calling functions directly)
- Upgrade dependencies

0.6.5

- Support aarch64, armv7, s390x, ppc64le, ppc64 architectures
- Improve IRR calculation

0.6.4

- Wheels for python 3.10
- Add Rate, IPMT, PPMT ([18](https://github.com/Anexen/pyxirr/pull/18))
- Test against `numpy-financial` when possible

0.6.3

- XIRR improvements ([15](https://github.com/Anexen/pyxirr/pull/15))
- add more xirr tests
- handle XIRR close to -1
- fix nfv signature; always return None instead of nan

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.