Pypac

Latest version: v0.16.5

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.10.0

-------------------

- Switch JavaScript interpreter to dukpy. (24)
- Fix ``pac_context_for_url()`` erroring with ``DIRECT`` PAC setting. (27)
- Fix warning about invalid escape sequence (26). Thanks BoboTiG.

0.9.0

------------------

- Add macOS support for PAC in System Preferences (23). Thanks LKleinNux.
- The `from_registry` argument on `pypac.get_pac()` and `pypac.collect_pac_urls()`
is now deprecated and will be removed in 1.0.0. Use `from_os_settings` instead.

0.8.1

------------------

- Defer Js2Py import until it's needed. It uses a lot of memory.
See 20 for details.

0.8.0

------------------

- Add support for ``file://`` PAC URLs on Windows.

0.7.0

------------------

- Drop support for Python 3.3.
- Add doc explaining how to use ``pac_context_for_url()``.
- Internal changes to dev and test processes.

0.6.0

------------------

- Add ``pac_context_for_url()``, a context manager that adds basic PAC functionality
through proxy environment variables.

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.