You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2019/05/30 08:45:30 UTC

[GitHub] [incubator-superset] sturmer opened a new issue #7620: Make Requests library an optional dependency

sturmer opened a new issue #7620: Make Requests library an optional dependency
URL: https://github.com/apache/incubator-superset/issues/7620
 
 
   The Requests library seems to be legally problematic so it was suggested to get rid of it as a dependency.
   
   Quoting @mistercrunch :
   
   > It appears it's used
   in its simplest form in a few places (requests.get) which should be easy to
   replace with urrlib2. The Druid connector uses a more advanced feature
   (basic auth), but that could be made just an optional dependency, as we're
   deprecating the Druid connector, to be replaced by the SQLAlchemy Druid
   connector/dialect. There it's just a matter of moving `pydruid` and
   `requests` to the "extra_requires" section of our setup.py, and doing late
   imports.
   
   CC: @villebro 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org