- Accept PAC files served with no ``Content-Type`` header.
0.4.0
------------------
- Add ``recursion_limit`` keyword argument to ``PACSession`` and ``PACFile``. The default is an arbitrarily high value (10000), which should cover most applications. - Exclude port numbers from ``host`` passed to ``FindProxyForURL(url, host)``.
0.3.1
------------------
- Update GitHub username.
0.3.0
------------------ - Windows: Get system auto-proxy config setting using ``winreg`` module. - Windows: Accept local filesystem paths from system proxy auto-config setting. - Raise ``PacComplexityError`` when recursion limit is hit while parsing PAC file. - Support setting ``PACSession.proxy_auth`` and ``ProxyResolver.proxy_auth`` after constructing an instance. - Narrative docs.
0.2.1
------------------
- Require Js2Py >= 0.43 for Python 3.6 support, and to avoid needing to monkeypatch out ``pyimport``.