Skip to content

Commit 1cf3e1d

Browse files
committed
Update README for v49
1 parent 8e31332 commit 1cf3e1d

File tree

2 files changed

+82
-69
lines changed

2 files changed

+82
-69
lines changed

README.md

Lines changed: 80 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# CEF Python
22

3+
## About 'cefpython49-winxp' branch
4+
5+
This is a special branch of Chromium v49 for Windows only
6+
with Windows XP support. This is the latest version of Chromium
7+
that supports Windows XP. This cefpython branch was forked from
8+
cefpython57 branch.
9+
10+
311
Table of contents:
412
* [Introduction](#introduction)
513
* [Install](#install)
@@ -39,12 +47,12 @@ or other kind of internet bots.
3947
## Install
4048

4149
You can install [pypi/cefpython3](https://pypi.python.org/pypi/cefpython3)
42-
package using pip tool. On Linux pip 8.1+ is required. You can
50+
package using pip tool. You can
4351
also download packages for offline installation available on the
4452
[GitHub Releases](../../releases) pages. Command to install with pip:
4553

4654
```
47-
pip install cefpython3==57.0
55+
pip install cefpython3==49.0
4856
```
4957

5058
## Tutorial
@@ -82,17 +90,19 @@ Information on supported platforms, python versions, architectures
8290
and requirements. If you want to support old operating systems then
8391
choose the v31 release.
8492

85-
**Latest release**
93+
94+
**v49 release**
8695

8796
OS | Py2 | Py3 | 32bit | 64bit | Requirements
8897
--- | --- | --- | --- | --- | ---
89-
Windows | 2.7 | 3.4 / 3.5 / 3.6 | Yes | Yes | Windows 7+
90-
Linux | 2.7 | 3.4 / 3.5 / 3.6 | Yes | Yes | Debian 7+ / Ubuntu 12.04+
91-
Mac | 2.7 | 3.4 / 3.5 / 3.6 | No | Yes | MacOS 10.9+
98+
Windows | 2.7 | 3.4 | Yes | Yes | Windows XP+
99+
100+
- Install with command: `pip install cefpython3==49.0`
101+
- Downloads are available on GitHub Releases tagged
102+
[v49.0](../../releases/tag/v49.0).
103+
- API reference is available in revision [master](../../tree/master/docs)
104+
- API reference is available in revision [master](../../tree/master/api)
92105

93-
These platforms are not supported yet:
94-
- ARM - see [Issue #267](../../issues/267)
95-
- Android - see [Issue #307](../../issues/307)
96106

97107
**v31 release**
98108

@@ -128,6 +138,8 @@ directly.
128138

129139
### Thanks
130140

141+
* Thanks to [FiveStars Loyalty, Inc.](https://www.fivestars.com/) for
142+
sponsoring the v49 release for Windows with WinXP support
131143
* Many thanks to [ClearChat Inc.](https://clearchat.com) for sponsoring
132144
the v55/v56 releases for all platforms
133145
* Thanks to JetBrains for providing an Open Source license for
@@ -156,65 +168,65 @@ directly.
156168
- [Tutorial](docs/Tutorial.md)
157169

158170

159-
### API categories
160-
161-
#### Modules
162-
163-
* [cefpython](api/cefpython.md#cefpython) module
164-
165-
166-
#### Settings
167-
168-
* [ApplicationSettings](api/ApplicationSettings.md#application-settings) dictionary
169-
* [BrowserSettings](api/BrowserSettings.md#browser-settings) dictionary
170-
* [CommandLineSwitches](api/CommandLineSwitches.md#command-line-switches) dictionary
171-
172-
173-
#### Classes and objects
174-
175-
* [Browser](api/Browser.md#browser-object) object
176-
* [Callback](api/Callback.md#callback-object) object
177-
* [Cookie](api/Cookie.md#cookie-class) class
178-
* [CookieManager](api/CookieManager.md#cookiemanager-class) class
179-
* [DpiAware](api/DpiAware.md#dpiaware-class) class (Win)
180-
* [DragData](api/DragData.md#dragdata-object) object
181-
* [Frame](api/Frame.md#frame-object) object
182-
* [Image](api/Image.md#image-object) object
183-
* [JavascriptBindings](api/JavascriptBindings.md#javascriptbindings-class) class
184-
* [JavascriptCallback](api/JavascriptCallback.md#javascriptcallback-object) object
185-
* [PaintBuffer](api/PaintBuffer.md#paintbuffer-object) object
186-
* [Request](api/Request.md#request-class) class
187-
* [Response](api/Response.md#response-object) object
188-
* [WebPluginInfo](api/WebPluginInfo.md#webplugininfo-object) object
189-
* [WebRequest](api/WebRequest.md#webrequest-class) class
190-
* [WindowInfo](api/WindowInfo.md#windowinfo-class) class
191-
* [WindowUtils](api/WindowUtils.md#windowutils-class) class
192-
193-
194-
#### Client handlers (interfaces)
195-
196-
* [DisplayHandler](api/DisplayHandler.md#displayhandler-interface)
197-
* [DownloadHandler](api/DownloadHandler.md#downloadhandler)
198-
* [FocusHandler](api/FocusHandler.md#focushandler-interface)
199-
* [JavascriptDialogHandler](api/JavascriptDialogHandler.md#javascriptdialoghandler-interface)
200-
* [KeyboardHandler](api/KeyboardHandler.md#keyboardhandler-interface)
201-
* [LifespanHandler](api/LifespanHandler.md#lifespanhandler-interface)
202-
* [LoadHandler](api/LoadHandler.md#loadhandler-interface)
203-
* [RenderHandler](api/RenderHandler.md#renderhandler-interface)
204-
* [RequestHandler](api/RequestHandler.md#requesthandler-interface)
205-
* [ResourceHandler](api/ResourceHandler.md#resourcehandler-interface)
206-
* [V8ContextHandler](api/V8ContextHandler.md#v8contexthandler-interface)
207-
208-
209-
#### Other interfaces
210-
211-
* [CookieVisitor](api/CookieVisitor.md#cookievisitor-interface) interface
212-
* [StringVisitor](api/StringVisitor.md#stringvisitor-interface) interface
213-
* [WebRequestClient](api/WebRequestClient.md#webrequestclient-interface) interface
214-
215-
216-
### API index
217-
171+
### API categories
172+
173+
#### Modules
174+
175+
* [cefpython](api/cefpython.md#cefpython) module
176+
177+
178+
#### Settings
179+
180+
* [ApplicationSettings](api/ApplicationSettings.md#application-settings) dictionary
181+
* [BrowserSettings](api/BrowserSettings.md#browser-settings) dictionary
182+
* [CommandLineSwitches](api/CommandLineSwitches.md#command-line-switches) dictionary
183+
184+
185+
#### Classes and objects
186+
187+
* [Browser](api/Browser.md#browser-object) object
188+
* [Callback](api/Callback.md#callback-object) object
189+
* [Cookie](api/Cookie.md#cookie-class) class
190+
* [CookieManager](api/CookieManager.md#cookiemanager-class) class
191+
* [DpiAware](api/DpiAware.md#dpiaware-class) class (Win)
192+
* [DragData](api/DragData.md#dragdata-object) object
193+
* [Frame](api/Frame.md#frame-object) object
194+
* [Image](api/Image.md#image-object) object
195+
* [JavascriptBindings](api/JavascriptBindings.md#javascriptbindings-class) class
196+
* [JavascriptCallback](api/JavascriptCallback.md#javascriptcallback-object) object
197+
* [PaintBuffer](api/PaintBuffer.md#paintbuffer-object) object
198+
* [Request](api/Request.md#request-class) class
199+
* [Response](api/Response.md#response-object) object
200+
* [WebPluginInfo](api/WebPluginInfo.md#webplugininfo-object) object
201+
* [WebRequest](api/WebRequest.md#webrequest-class) class
202+
* [WindowInfo](api/WindowInfo.md#windowinfo-class) class
203+
* [WindowUtils](api/WindowUtils.md#windowutils-class) class
204+
205+
206+
#### Client handlers (interfaces)
207+
208+
* [DisplayHandler](api/DisplayHandler.md#displayhandler-interface)
209+
* [DownloadHandler](api/DownloadHandler.md#downloadhandler)
210+
* [FocusHandler](api/FocusHandler.md#focushandler-interface)
211+
* [JavascriptDialogHandler](api/JavascriptDialogHandler.md#javascriptdialoghandler-interface)
212+
* [KeyboardHandler](api/KeyboardHandler.md#keyboardhandler-interface)
213+
* [LifespanHandler](api/LifespanHandler.md#lifespanhandler-interface)
214+
* [LoadHandler](api/LoadHandler.md#loadhandler-interface)
215+
* [RenderHandler](api/RenderHandler.md#renderhandler-interface)
216+
* [RequestHandler](api/RequestHandler.md#requesthandler-interface)
217+
* [ResourceHandler](api/ResourceHandler.md#resourcehandler-interface)
218+
* [V8ContextHandler](api/V8ContextHandler.md#v8contexthandler-interface)
219+
220+
221+
#### Other interfaces
222+
223+
* [CookieVisitor](api/CookieVisitor.md#cookievisitor-interface) interface
224+
* [StringVisitor](api/StringVisitor.md#stringvisitor-interface) interface
225+
* [WebRequestClient](api/WebRequestClient.md#webrequestclient-interface) interface
226+
227+
228+
### API index
229+
218230
* [Application settings](api/ApplicationSettings.md#application-settings)
219231
* [accept_language_list](api/ApplicationSettings.md#accept_language_list)
220232
* [app_user_model_id](api/ApplicationSettings.md#app_user_model_id)

src/cefpython.pyx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ if sys.version_info.major == 2:
283283
# noinspection PyUnresolvedReferences
284284
import urlparse
285285
else:
286-
# noinspection PyUnresolvedReferences
286+
# noinspection PyUnresolvedReferences, PyProtectedMember
287287
from urllib import parse as urlparse
288288

289289
if sys.version_info.major == 2:
@@ -377,6 +377,7 @@ from cpp_utils cimport *
377377
from task cimport *
378378

379379
IF UNAME_SYSNAME == "Linux":
380+
# noinspection PyUnresolvedReferences
380381
cimport x11
381382

382383
from cef_string cimport *

0 commit comments

Comments
 (0)