Releases: scikit-learn-contrib/hdbscan
Releases · scikit-learn-contrib/hdbscan
release-0.8.41
What's Changed
- Branch detection updates by @JelmerBot in #667
- fix plotting fast_hdbscan condensed trees by @JelmerBot in #666
- Silence divide by zero warnings in branch detection code by @JelmerBot in #669
- Update python versions in package metadata by @gclendenning in #671
- branch-detection paper references by @JelmerBot in #674
- simplify_hierarchy and CondensedTree._select_clusters optimisations by @JelmerBot in #677
- Fix Build Wheel for Linux python 3.12 by @Antobiotics in #663
- Devops updates - Remove 3.9 support, add 3.13, remove coveralls, upload to test pypi by @gclendenning in #690
- Fix resolve broken DOI link in README (10.7717/peerj-cs.2792) by @R0SEWT in #692
- Deprecated argument names in hdbscan_.py by @joaquindas in #673
New Contributors
- @Antobiotics made their first contribution in #663
- @R0SEWT made their first contribution in #692
- @joaquindas made their first contribution in #673
Full Changelog: release-0.8.40...release-0.8.41
0.8.40
What's Changed
- Adds cythonize() call to extensions in setup.py() by @axiak in #658
- Add new argument for limiting the maximum epsilon by @prodrigues-tdx in #529
New Contributors
- @axiak made their first contribution in #658
- @prodrigues-tdx made their first contribution in #529
Full Changelog: release-0.8.39...release-0.8.40
release-0.8.39
What's Changed
- Add property setters for class
HDBSCANby @divyegala in #657
New Contributors
- @divyegala made their first contribution in #657
Full Changelog: release-0.8.38-2...release-0.8.39
release-0.8.38.post2
What's Changed
- Fix typo's and avoid internal numpy API in branch detection code. by @JelmerBot in #654
- Build for python 3.12, deprecate python 3.7
Full Changelog: release-0.8.38-1...release-0.8.38.post2
release-0.8.38-2
What's Changed
- Fix typo's and avoid internal numpy API in branch detection code. by @JelmerBot in #654
- Update build scripts to build wheels for python 3.12
Full Changelog: release-0.8.38-1...release-0.8.38-2
Fix build process...
release-0.8.38-1 Update setup.py
release-0.8.38
The major change here is the addition of Jelmer Bot's branch detection which allows long flares/branches to be separated into distinct clusters. This is a fairly major advance and should be useful for a number of important use cases.
What's Changed
- MAINT: Support NumPy 2 and build Python 3.12 wheels by @seberg in #644
- Remove cython from install requires by @trxcllnt in #624
- Modify description of
min_samplesby @chenxinye in #620 - Add branch detection functionality by @JelmerBot in #648
- Update _hdbscan_tree.pyx by @lmcinnes in #649
New Contributors
- @seberg made their first contribution in #644
- @trxcllnt made their first contribution in #624
- @JelmerBot made their first contribution in #648
Full Changelog: release-0.8.37...release-0.8.38
release-0.8.37
Pin numpy<2 for now since this breaks builds.
release-0.8.36
Full Changelog: release-0.8.35...release-0.8.36
release-0.8.35
What's Changed
- Update so it will compile with numpy 2.0 (hopefully)
- Typo fix in docs/parameter_selection.rst by @Daniel-Mietchen in #632
- correct typo in variable declaration by @cearlefraym in #635
New Contributors
- @Daniel-Mietchen made their first contribution in #632
- @cearlefraym made their first contribution in #635
Full Changelog: release-0.8.34-rc1...release-0.8.35