jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: Pywikibot-OAuth, Pywikibot-network.
Herald added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  After the switch from `httplib2` to `requests`, proxy support was 'lost'.  It 
was never really very good in `core`, as it differed from `compat` and required 
messing with `httplib2` internals (see 
https://gerrit.wikimedia.org/r/#/c/137293/)
  
  `config2` still includes `proxy`, but it is now unimplemented.
  
  It is relatively easy to re-add proxy support using requests, and doing it 
nicely would include a lot of the code.
  
  However `requests` supports env variables, such as:
  
  $ export HTTP_PROXY="http://10.10.1.10:3128";
  $ export HTTPS_PROXY="http://10.10.1.10:1080";
  
  IMO that is 'good enough', and we should decommission `config2.proxy`.

TASK DETAIL
  https://phabricator.wikimedia.org/T111752

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, pywikibot-bugs-list



_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to