diffeo / kodama

Fast hierarchical agglomerative clustering in Rust.
MIT License
91 stars 11 forks source link

various cleanups + resolve security vulnerability warnings #6

Closed BurntSushi closed 1 year ago

BurntSushi commented 1 year ago

All of the security warnings from dependabot (crossbeam-deque, memoffset and crossbeam-utils) came from the kodama-bin package. This PR updates them and also gets rid of the unused lock file (since we moved to one big workspace a while back).

This also brings in some commits I had lying around which update kodama to use its own Float trait, and thus removes the dependency on num-traits. Since this is a breaking change, we bump the version number fo 0.3.0.

This PR contains a smattering of other cleanups and fixes too.