-
Notifications
You must be signed in to change notification settings - Fork 13
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
feature/dq_oauth #361
feature/dq_oauth #361
Conversation
Requires testing. Broad design complete. |
As discussed @Ksteeds here is the propose re-working of the folder structure for the DataQuery interface:
To keep back-ward compatibility we can rework the current DataQuery interface file dq.py into: import warnings
from ..dataquery.api import Interface as DataQueryInterface
warnings.warn(
"DataQueryInterface has been moved to macrosynergy.dataquery.api"
DeprecationWArning,
stacklevel=2
)
__all__ = ["DataQueryInterface"] This should insure old code will still work. |
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.
In addition we need to move cert_auth.py
and oauth.py
into a single file named auth.py
to keep it simple.
Implement corrections for simplifications
OAuth.
Still requires testing and integration into DQ.py file.