CEF Python v57.0
Installation
You can install pypi/cefpython3 package using pip tool. On Linux pip 8.1+ is required. You can also download packages for offline installation that are attached to this GitHub release. Command to install with pip:
pip install cefpython3==57.0
If you get an error when importing the cefpython3 package on Windows then see this section in the Knowledge Base document: ImportError: DLL load failed (Windows).
Support matrix
OS | Py2 | Py3 | 32bit | 64bit | Requirements |
---|---|---|---|---|---|
Windows | 2.7 | 3.4 / 3.5 / 3.6 | Yes | Yes | Windows 7+ |
Linux | 2.7 | 3.4 / 3.5 / 3.6 | Yes | Yes | Debian 7+ / Ubuntu 12.04+ |
Mac | 2.7 | 3.4 / 3.5 / 3.6 | No | Yes | MacOS 10.9+ |
Changes and notes for this release
- Update to Chromium 57.0.2987.133 (#341)
- Support for PyQt5 in the qt.py example (#325)
- GTK 3 example gtk3.py is now back working fine with this release (#261)
- See Milestone v57 for all issues related with this release
- Upstream CEF prebuilt binaries for this release are available in release tagged v57-upstream
Notable changes in upstream CEF:
- Fix print to PDF - upstream #2129
- Add PDF print scale factor setting - upstream #2106
- Fix DevTools inspect element at - upstream #2115
- Fix opening of popups from sandboxed iframes - upstream #2121
- Fix crash when navigating back to file url - upstream #2125
- Don't call OnLoadEnd for same page navigations - usptream #1852
- Persist DevTools preferences with CefSettings.persist_user_preferences - upstream #2077
- Fix crash on shutdown with multi_threaded_message_loop and extensions enabled on Windows - upstream #1680
- Fix OSR popup transparency - upstream #2099