Apart from open PRs we have the following remaining dependencies on CategoricalArrays.jl:
- https://github.com/JuliaData/DataFrames.jl/blob/master/src/groupeddataframe/splitapplycombine.jl#L963
- https://github.com/JuliaData/DataFrames.jl/blob/master/src/groupeddataframe/splitapplycombine.jl#L1040
- https://github.com/JuliaData/DataFrames.jl/blob/master/src/dataframerow/utils.jl#L38
This should be worked on after #2481 is merged.
@nalimilan - it can be done post 0.22 I think but before 1.0 (as this seems only optimization related). But could you please check (you know this code better), as maybe removing the dependency will have consequences like changing type or order of resulting computations (as we had in several cases recently). In general - it would be great if you could make an appropriate PR as you know this code much better than me. Thank you!
Apart from open PRs we have the following remaining dependencies on CategoricalArrays.jl:
This should be worked on after #2481 is merged.
@nalimilan - it can be done post 0.22 I think but before 1.0 (as this seems only optimization related). But could you please check (you know this code better), as maybe removing the dependency will have consequences like changing type or order of resulting computations (as we had in several cases recently). In general - it would be great if you could make an appropriate PR as you know this code much better than me. Thank you!