Changelog

0.3.0 Bayesian Alien Radioactive Tacos (2026-08-31)

  • fix typing issues

  • fix bugs in dbarts wrapper

  • update dbarts wrapper for changes in dbarts 0.9-34

    • explicitly pin dbarts >= 0.9-34 because of backward-incompatible changes

    • state policy that only latest versions of R packages are supported

  • make pandas a required dependency such that output dataframes are never unconverted R objects

  • fix bug that polars extra would not install pyarrow, required to actually use polars

0.2.0 Baruch’s Algorithm for Recursive Trainspotting (2026-06-25)

  • new wrapper module for missBART, wrapping missBART2

  • additional wrapped objects in existing modules:

    • bartMachine: bart_machine_get_posterior, get_sigsqs, bart_machine_num_cores, set_bart_machine_num_cores, Posterior

    • dbarts: dbartsData, RunSamples

  • explicit Python signatures and docstrings in all wrappers

  • make rbartpackages.base public to help users write their own wrappers quickly

  • the package is now fully typed

0.1.0 Butterjit Advanced Retrieval Trainchoke (2026-06-05)

Initial standalone release. rbartpackages provides Python wrappers, built on rpy2, of the R BART packages BART, BART3, bartMachine, and dbarts. The code was previously developed inside the bartz repository.