Releases: sglvladi/pyehm
Releases · sglvladi/pyehm
v2.0
What's Changed
- V2.0a1 by @sglvladi in #5
- Move to setuptools_scm for versioning by @sglvladi in #6
- Fix ReadTheDocs jQuery not loaded automatically by @sglvladi in #7
- Updated Clustering Implementation (v2.x) by @sglvladi in #11
- Add support for Python 3.12 and drop Python<3.9 (v2.x) by @sglvladi in #13
- Fix failing cibuildwheel actions by @sglvladi in #12
- Move status to production/stable by @sglvladi in #15
Full Changelog: v1.3...2.0
v1.4
v2.0a2
v2.0a1
What's Changed
- Moved to C++ implementation with Pybind11 bindings to improve runtime
- Network classes (e.g.
EHMNet
,EHMNetNode
,EHM2Tree
, etc.) have been moved topyehm.net
submodule - Original
EHMNet
class has now been split intoEHMNet
andEHM2Net
.EHMNet
is generated byEHM
algorithm and is comprised ofEHMNetNode
, whileEHM2Net
is generated byEHM2
algorithm and is comprised ofEHM2NetNode
- Moved plotting functions to
pyehm.plotting
submodule and removed them as class methods from the nets/trees - Updated docs to reflect the API updates
Full Changelog: v1.3...v2.0a1
v1.3
v1.2
v1.1
- Fixed bug in identifying null hypothesis in JPDAWithEHM & JPDAWithEHM2 Stone Soup plugins
- Dropped support for Python 3.6
- Added support for Python 3.10
- Pinned flake8 below version 5 due to incompatibility with pytest-flake8
- CircleCI updates to reflect Python support and improve runtime
v1.0
pyehm-v0.1b1
Added PyPI shield to README.md