Skip to content

0.14.1

Choose a tag to compare

@erdogant erdogant released this 23 Aug 09:02
· 106 commits to master since this release

In this version, we refactored a lot of code to get bnlearn out of the unfreeze stage for certain packages.

  • A newer version of pgmpy is used again
  • Fixes some bugs
  • Added local independence tests
  • remove dependencies
  • Correctness hygiene
  • Typos

New functionality:

  • Add nodes from the adjmat that have no incoming or outgoing edges
  • Feature/conditional sampling zero probability

More details on What's Changed

  • Feature/conditional sampling zero probability by @dbolser in #127
  • fix: typo 'feasable' -> 'feasible' by @fazalpsinfo-cmyk in #130
  • Make the test environment reproducible: install from pyproject, declare a dev extra by @dbolser in #129
  • Fix broken star history chart in README by @SimonFoobar648 in #133
  • Correctness hygiene: narrow exception handling and a mutable default by @dbolser in #128
  • Add characterization tests for the pgmpy API surface (safety net for #131) by @dbolser in #132
  • Fix Python 3.13 CI failure caused by lingam/scipy dependency conflict by @erdogant in #134
  • Migrate to pgmpy>=1.1.2,<1.2: torch becomes optional (closes #131) by @dbolser in #135

New Contributors

Most of the hard work for this version was done by @dbolser