# FileIO in 0.7

**URL:** <https://discourse.julialang.org/t/fileio-in-0-7/14322>\
**Category:** General Usage\
**Created:** [August 30, 2018, 3:07pm UTC](https://discourse.julialang.org/t/fileio-in-0-7/14322 "2018-08-30T15:07:38Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![gideonsimpson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gideonsimpson/32/1928_2.png) [@gideonsimpson](https://discourse.julialang.org/u/gideonsimpson)\
**Post date:** [August 30, 2018, 3:07pm UTC](https://discourse.julialang.org/t/fileio-in-0-7/14322/1 "2018-08-30T15:07:38Z")

</div>

In 0.7, if I call `using FileIO`, I get `WARNING: using FileIO.info in module Main conflicts with an existing identifier`. Has this been deprecated? Is there something I am supposed to be using instead?

---

<div class="post-metadata">

**Author:** ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Post date:** [August 30, 2018, 3:10pm UTC](https://discourse.julialang.org/t/fileio-in-0-7/14322/2 "2018-08-30T15:10:28Z")

</div>

I don’t think so - when I do

```julia
(v1.0) pkg> add FileIO
#<snip>

julia> using FileIO

```

everything loads normally without any messages. Maybe another `using` conflicts with FileIO?

---

<div class="post-metadata">

**Author:** ![ExpandingMan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/expandingman/32/866_2.png) [@ExpandingMan](https://discourse.julialang.org/u/ExpandingMan)\
**Post date:** [August 30, 2018, 3:20pm UTC](https://discourse.julialang.org/t/fileio-in-0-7/14322/3 "2018-08-30T15:20:39Z")

</div>

I use `FileIO` regularly on 1.0 and have not seen the warning. Just in case, you should probably do `up FileIO`.

---

<div class="post-metadata">

**Author:** ![favba](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/favba/32/2735_2.png) [@favba](https://discourse.julialang.org/u/favba)\
**Post date:** [August 30, 2018, 4:10pm UTC](https://discourse.julialang.org/t/fileio-in-0-7/14322/4 "2018-08-30T16:10:56Z")

</div>

I guess It gives this warning on v0.7 because there the deprecated `Base.info` is still exported (for deprecation warning).  
On v1.0 that has been changed to `Base.@info` so there is no conflict anymore.

---

<div class="post-metadata">

**Author:** ![gideonsimpson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gideonsimpson/32/1928_2.png) [@gideonsimpson](https://discourse.julialang.org/u/gideonsimpson)\
**Post date:** [August 30, 2018, 4:14pm UTC](https://discourse.julialang.org/t/fileio-in-0-7/14322/5 "2018-08-30T16:14:35Z")

</div>

So I should just ignore this, and when I eventually migrate to 1.0, this will go away?

---

<div class="post-metadata">

**Author:** ![affans](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/affans/32/11911_2.png) [@affans](https://discourse.julialang.org/u/affans)\
**Post date:** [August 30, 2018, 4:29pm UTC](https://discourse.julialang.org/t/fileio-in-0-7/14322/6 "2018-08-30T16:29:13Z")

</div>

Well the 1.0 dosn’t give warnings for depracated stuff. If the maintainers of FileIO don’t fix this, eventually your code might break since later versions 1.x might remove deprecated functions.

---

<div class="post-metadata">

**Author:** ![favba](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/favba/32/2735_2.png) [@favba](https://discourse.julialang.org/u/favba)\
**Post date:** [August 30, 2018, 4:40pm UTC](https://discourse.julialang.org/t/fileio-in-0-7/14322/7 "2018-08-30T16:40:36Z")

</div>

It seems `FileIO` used to add new method to `Base.info` for julia \<= v0.6. Since this function was removed from Base, they defined their own function `info` and exported it.  
On julia v0.7 `Base.info` is exported solely for deprecation warning and `FileIO.info` collapses with it.  
So you can safely use it for julia v1.x (and v0.7 with an annoying warning)
