01mf02 / jaq

A jq clone focussed on correctness, speed, and simplicity
MIT License
2.7k stars 67 forks source link

Update ahash 0.8.6 -> 0.8.11 for stdsimd feature and Color::Unset -> Color::Primary to reflect yansi v1.0.1 #179

Closed aretrosen closed 5 months ago

aretrosen commented 5 months ago

Closes https://github.com/01mf02/jaq/issues/178 and https://github.com/01mf02/jaq/issues/176.

01mf02 commented 5 months ago

Hi @aretrosen, thanks for your PR! Unfortunately, ahash 0.8.8 increases the minimal Rust version to 1.72, whereas currently, jaq builds on at least Rust 1.64. According to https://github.com/tkaitchuck/aHash/issues/227, ahash 0.8.7 is sufficient to solve the issue and does not increase MSRV, so I've made the change myself in cd728e2. The ariadne issue has to be corrected on the ariadne side. In order to prevent unwanted side effects, I'll stick with the current ariadne for now.