# DataFrames 0.11 released

**URL:** <https://discourse.julialang.org/t/dataframes-0-11-released/7296>\
**Category:** Data\
**Tags:** announcement\
**Created:** [November 24, 2017, 8:30pm UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296 "2017-11-24T20:30:11Z")\
**Posts on this page:** 8\
**Page:** 2

<div class="post-metadata">

**Author:** ![mkborregaard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkborregaard/32/556_2.png) [@mkborregaard](https://discourse.julialang.org/u/mkborregaard)\
**Post date:** [December 7, 2017, 12:02pm UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296/22 "2017-12-07T12:02:22Z")

</div>

That’s because you have other packages installed that aren’t compatible with the new version. It will arrive in time.

---

<div class="post-metadata">

**Author:** ![bernhard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bernhard/32/2619_2.png) [@bernhard](https://discourse.julialang.org/u/bernhard)\
**Post date:** [December 8, 2017, 11:11am UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296/23 "2017-12-08T11:11:32Z")

</div>

How can I find all packages that depend on DataFrames?  
I tried `rm` and then `add`, but it pulled the old version (0.10.1). I would like to delete whatever package is relying on DataFrames…

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [December 8, 2017, 11:23am UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296/24 "2017-12-08T11:23:48Z")

</div>

```julia
help?> Pkg.dependents
  dependents(pkg)

  List the packages that have pkg as a dependency.

```

---

<div class="post-metadata">

**Author:** ![bernhard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bernhard/32/2619_2.png) [@bernhard](https://discourse.julialang.org/u/bernhard)\
**Post date:** [December 8, 2017, 11:25am UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296/25 "2017-12-08T11:25:30Z")

</div>

Thanks!  
I did not find this [here](https://docs.julialang.org/en/stable/manual/packages/)  
I guess I simply need to compare this list with `Pkg.installed()`

EDIT: in my case it was RData,SQLite, CSV and RDatasets.

---

<div class="post-metadata">

**Author:** ![bernhard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bernhard/32/2619_2.png) [@bernhard](https://discourse.julialang.org/u/bernhard)\
**Post date:** [December 14, 2017, 4:28pm UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296/26 "2017-12-14T16:28:57Z")

</div>

A small comment from my side.  
I have updated a module of mine which relied on PooledDataArrays.  
It was quite easy to change to PooledArray.  
However, some of my code ran into an error, because the behaviour of the levels function has changed.

In the absence of missing entries it is now equal to unique(your data) (missings.jl row 389), whereas before it was referring to the pool of the PooledDataArray.

For my purposes I have thus defined this:

```julia
function Missings.levels(x::PooledArray)
    return deepcopy(x.pool)
end

```

---

<div class="post-metadata">

**Author:** ![nalimilan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nalimilan/32/147_2.png) [@nalimilan](https://discourse.julialang.org/u/nalimilan)\
**Post date:** [December 14, 2017, 4:35pm UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296/27 "2017-12-14T16:35:45Z")

</div>

Yes, better use `CategoricalArray` if you want to use `levels`. I’m not sure whether `PooledArray` wants to support it (maybe worth filing an issue).

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [December 19, 2017, 1:02pm UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296/28 "2017-12-19T13:02:42Z")

</div>

In case anyone runs into the same problem: the only thing that prevented upgrading for me was `RDatasets`, and I can’t figure out why so I don’t know for which package I should open an issue (or check if it is already there).

---

<div class="post-metadata">

**Author:** ![nalimilan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nalimilan/32/147_2.png) [@nalimilan](https://discourse.julialang.org/u/nalimilan)\
**Post date:** [December 19, 2017, 1:19pm UTC](https://discourse.julialang.org/t/dataframes-0-11-released/7296/29 "2017-12-19T13:19:00Z")

</div>

There’s a PR pending for RDatasets:  
[https://github.com/johnmyleswhite/RDatasets.jl/pull/48](https://github.com/johnmyleswhite/RDatasets.jl/pull/48)

[Previous page](https://discourse.julialang.org/t/dataframes-0-11-released/7296.md?page=1)
