carsonyl / pypac

Find and use proxy auto-config (PAC) files with Python and Requests.
https://pypac.readthedocs.io
Apache License 2.0
71 stars 19 forks source link

Switch JavaScript engine from js2py to dukpy #24

Closed carsonyl closed 6 years ago

carsonyl commented 6 years ago

This changes PyPAC to use dukpy instead of js2py for its JavaScript engine. This simplifies PyPAC's API and should eliminate memory usage concerns. A few months ago, dukpy started distributing wheels for Windows in addition to Mac and Linux, which is great timing.

Expected to fix #20 and #22.

coveralls commented 6 years ago

Coverage Status

Coverage decreased (-2.8%) to 88.936% when pulling 0dac867f57efb327085d592c0bca990207e2caa3 on dukpy into 8e5091fbb5bf53bebc8a28688d060de46063f5a7 on master.