Skip to content

remaining dependencies on CategoricalArrays #2506

@bkamins

Description

@bkamins

Apart from open PRs we have the following remaining dependencies on CategoricalArrays.jl:

  1. https://github.com/JuliaData/DataFrames.jl/blob/master/src/groupeddataframe/splitapplycombine.jl#L963
  2. https://github.com/JuliaData/DataFrames.jl/blob/master/src/groupeddataframe/splitapplycombine.jl#L1040
  3. 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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    non-breakingThe proposed change is not breaking

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions