cefpython
cefpython copied to clipboard
Chromium 100+ support
The current version pip install cefpython3 only uses Chromium 66.
How to update to the latest stable Chromium (higher than version 100)?
i had the same problem,please help with it .
The current version
pip install cefpython3only uses Chromium 66.How to update to the latest stable Chromium (higher than version 100)?
I have changed API to fit Chromium 108. You can try my unofficial version. https://github.com/llcc01/cefpython
The current version
pip install cefpython3only uses Chromium 66. How to update to the latest stable Chromium (higher than version 100)?I have changed API to fit Chromium 108. You can try my unofficial version. https://github.com/llcc01/cefpython
Thank you!
The current version
pip install cefpython3only uses Chromium 66. How to update to the latest stable Chromium (higher than version 100)?I have changed API to fit Chromium 108. You can try my unofficial version. https://github.com/llcc01/cefpython
Hi @llcc01 a build for mac is also planned?
The current version
pip install cefpython3only uses Chromium 66. How to update to the latest stable Chromium (higher than version 100)?I have changed API to fit Chromium 108. You can try my unofficial version. https://github.com/llcc01/cefpython
Hi @llcc01 a build for mac is also planned?
Sorry, I have never tried any on mac. Maybe someone can do it.
Hi all, I created an unofficial version making some tries on top of @llcc01's fork to make it works on MacOS. You can find it here: https://github.com/shakraw/cefpython
It compiles on both Windows/Mac. On Windows I'm able to use it to browse sites but I see some issues I need to investigate further. On Mac it compiles and builds the wheel package, but it doesn't pass the unit tests.
The output from the unit tests is as follow:
test_unittest1 (unittest_test.Test) ... ok
test_unittest2 (unittest_test.Test) ... ok
test_unittest3 (unittest_test.Test) ... ok
----------------------------------------------------------------------
Ran 3 tests in 0.001s
OK
test_isolated1 (isolated_test.IsolatedTest1) ... ok
test_isolated2 (isolated_test.IsolatedTest1) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.000s
OK
test_isolated3 (isolated_test.IsolatedTest2) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.000s
OK
test_main (main_test.MainTest_IsolatedTest)
Main entry point. All the code must run inside one ... test_osr (osr_test.OsrTest_IsolatedTest)
Main entry point. All the code must run inside one ... ----------------------------------------------------------------------
[_test_runner.py] CEF Python -unknown-
[_test_runner.py] Python 3.7.9 64bit
[_test_runner.py] Ran 8 tests in total
[_test_runner.py] FAILED (errors=1)
Checking the error on the failed test I see it gives a SEGFAULT very soon in the Initialize call in src/string_utils.pyx line 125 :
# Using cefString.FromASCII() will result in DCHECK failures
# when a non-ascii character is encountered.
cefString.FromString(cppString) # <-- SEGFAULT here
I'm not a c/c++ dev... anyone can help on this?
The current version
pip install cefpython3only uses Chromium 66. How to update to the latest stable Chromium (higher than version 100)?I have changed API to fit Chromium 108. You can try my unofficial version. https://github.com/llcc01/cefpython
Awesome but how do we install it?