Skip to content

v5.25.1

Choose a tag to compare

@dgunning dgunning released this 19 Mar 16:31
· 875 commits to main since this release

What's Changed

Added

  • BDC health metrics — PortfolioInvestments now exposes nonaccrual_fair_value, non_accrual_rate, pik_investments, pik_fair_value, and pik_exposure properties. Non-accrual data is extracted from the entity-level XBRL concept us-gaap:FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatus. Rich display shows color-coded non-accrual and PIK summary lines

Fixed

  • Pickle serialization of XBRL objects — Replaced weakref with strong references in Note, StatementLineItem, FilingSummary, and WeakCache. Weak references caused pickle.dumps() to fail on these objects, breaking caching and multiprocessing workflows

Full Changelog: v5.25.0...v5.25.1