Releases: stevej2608/cefpython
Releases · stevej2608/cefpython
CEF Python v123.0b5 (Beta 5)
Beta release of CEF Python 123, bringing Python bindings for Chromium Embedded Framework (CEF) version 123.0.7 with Chromium 123.0.6312.46.
What's New
- Passes all tests on Windows & Linux (Python 3.11, 3.12 , 3.13)
CEF & Chromium Update
- Updated to CEF 123.0.7 with Chromium 123.0.6312.46
Python Version Support
- Added support for Python 3.11, 3.12, and 3.13
- Minimum Python version is now 3.11
- Future-proofed build system for Python 3.14
Platform Support
- Linux: Full build support with wheel packages
- Windows: Full build support with wheel packages for Python 3.11, 3.12, 3.13
- Multi-platform build system implemented
Build System Improvements
- Converted project to Hatch build system
- Added PEP 440 pre-release suffix support
- Automatic resource path configuration
- Multi-platform build orchestration
- Build matrix support for multiple Python versions
API Additions
- Added Request.SetReferrer(), Request.GetReferrerURL(), and Request.GetReferrerPolicy() methods (cztomczak#642)
Bug Fixes
- Fixed Linux build following Windows build changes
- Fixed OnDownloadData decoding bug (cztomczak#621)
- Fixed Kivy example on Windows (cztomczak#613)
Installation
pip install cefpython3==123.0b3
Important Notes
- This is a beta release intended for testing
- The minimum Python version requirement has been raised to 3.11
- This release includes significant build system changes - please report any issues
Known Issues
- Mac builds are not yet available in this beta
Requirements
- Windows: Windows 7+ (Python 3.13 requires Windows 8.1+)
- Linux: Debian 8+, Ubuntu 14.04+, Fedora 24+, openSUSE 13.3+
- Python: 3.11, 3.12, or 3.13
Links
- https://github.com/cztomczak/cefpython/blob/master/docs/README.md
- https://github.com/cztomczak/cefpython/blob/master/examples/README-examples.md
- https://github.com/cztomczak/cefpython/blob/master/api/API-categories.md
- https://github.com/cztomczak/cefpython/blob/master/docs/Tutorial.md
Support