Skip to content

DEPR: deprecate the data reader package, #10861 #10870

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

jreback
Copy link
Contributor

@jreback jreback commented Aug 20, 2015

closed #10861

@jreback jreback added Data Reader Deprecate Functionality to remove in pandas labels Aug 20, 2015
@jreback jreback added this to the 0.17.0 milestone Aug 20, 2015
@jreback
Copy link
Contributor Author

jreback commented Aug 21, 2015

@jorisvandenbossche ?

@jorisvandenbossche
Copy link
Member

Yep! Merged with dacae10 (I slightly changed the wording and added the imports changes)

@jorisvandenbossche
Copy link
Member

And did the same for wb.py: a44e4b3

@jreback
Copy link
Contributor Author

jreback commented Aug 23, 2015

awesome thxs!

@hayd
Copy link
Contributor

hayd commented Aug 23, 2015

The original idea was to just replace pandas data/web with an import statement, that way no code actually needs to be updated... tests could remain etc.

If there's a warning (not sure there has to be if we change the import) it should include, "install pandas-datareader and replace pandas.io.data with pandas_datareader.data".

Thoughts?

@jreback
Copy link
Contributor Author

jreback commented Aug 23, 2015

that's how it is; see joris commit above

@hayd
Copy link
Contributor

hayd commented Aug 23, 2015

Great, sorry didn't see that!

But why warn here... if we're later to just replace this in pandas as the import statement, I thought the idea was that users don't need to change any code; they just need to install pandas-datareader.

@jorisvandenbossche
Copy link
Member

@hayd You are correct that that was one of the ideas in the discussion, but in my impression we didn't really converged to a final decision there yet (but maybe that is because I am not fully convinced of that position .. :-))

So this can certainly still be discussed/adapted (but indeed, I changed the wording a bit in the commit, so the import change is noted).

@jorisvandenbossche
Copy link
Member

See my comment here with my reasons: #8961 (comment) + my last comment.

But if we discuss it further, maybe lets do it in the original issue over there: #8961

@jreback
Copy link
Contributor Author

jreback commented Aug 23, 2015

I have to agree with joris
this should be very explicit that you are now importing a new package (though it's highly related)

people will see the deprecation if they use the data package - they can then choose to update or not

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Deprecate Functionality to remove in pandas
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DEPR: deprecate datareader in 0.17.0
3 participants