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.
All of the security warnings from dependabot (
crossbeam-deque
,memoffset
andcrossbeam-utils
) came from thekodama-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 onnum-traits
. Since this is a breaking change, we bump the version number fo0.3.0
.This PR contains a smattering of other cleanups and fixes too.