* Add performance benchmarking scripts by msamsami in https://github.com/msamsami/weighted-naive-bayes/pull/23
* Add GitHub workflow action to run tests on PR by msamsami in https://github.com/msamsami/weighted-naive-bayes/pull/25
* Ignore _pytest_ warnings
* Add GitHub workflow action to check code format on PR by msamsami in https://github.com/msamsami/weighted-naive-bayes/pull/26
* Use _black_ v24 to reformat the code
* Use an internal method to get the distribution object in `GeneralNB` by msamsami in https://github.com/msamsami/weighted-naive-bayes/pull/24
* Update README badges, starting section, and _wnb_ logo by msamsami in https://github.com/msamsami/weighted-naive-bayes/pull/27
* Update requirements, update supported Python versions (drop 3.7, add support for 3.12) by msamsami in https://github.com/msamsami/weighted-naive-bayes/pull/28
**Full Changelog**: https://github.com/msamsami/weighted-naive-bayes/compare/v0.2.1...v0.2.2