-
Notifications
You must be signed in to change notification settings - Fork 679
One file per datareader #59
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
Conversation
@@ -84,1225 +69,11 @@ def DataReader(name, data_source=None, start=None, end=None, | |||
retry_count=retry_count, pause=pause) | |||
elif data_source == "google": | |||
return get_data_google(symbols=name, start=start, end=end, | |||
adjust_price=False, chunksize=25, | |||
retry_count=retry_count, pause=pause) | |||
chunksize=25, retry_count=retry_count, pause=pause) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is adjust_price removed?
Do we need the datareaders package? Can it just be pandas_datareader/google/..? |
I created the I can remove it if you think that's more understandable and put
is in |
@davidastephens I have update accordingly. but I wonder if It could be :
|
I also think that some cleanup is / will be necessary. For example,
most files should have such cleanup
we should have an other |
Options is now also a function in |
I think for now, given there is only 2 things in the common package, we can just have it as common.py in the base package. |
I think we should merge the package structure changes and do the clean-up and option dispach in 2 separate pulls. Can you rebase against master and squash to one commit (except the option dispatch and clean-up?). Thanks for all the work on this. |
Hum... that will be quite difficult for me. I'm not very good with git. Maybe I should create an other branch ? |
There is a good tutorial here: Here are the steps you need to do:
In the text file you get from rebasing, just remove the Option and cleanup commits (delete the lines) and change the rest of them from pick to squash (except the first one). That squashes them all into the first commit. |
Closing this PR is favor of #68 |
Sorry |
Should fix #58