Skip to content

Commit 110b0c4

Browse files
committed
Bump version to 0.11.4
1 parent 920c554 commit 110b0c4

File tree

5 files changed

+15
-7
lines changed

5 files changed

+15
-7
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
SHELL := bash
33

44
# this is the upstream libcurl-impersonate version
5-
VERSION := 1.0.1
5+
VERSION := 1.0.3
66
CURL_VERSION := curl-8_13_0
77

88
$(CURL_VERSION):

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,16 +64,16 @@ users can use the code **"CURL"** to get an extra 6% balance! and register [here
6464
||requests|aiohttp|httpx|pycurl|curl_cffi|
6565
|---|---|---|---|---|---|
6666
|http/2||||||
67-
|http/3||||☑️<sup>1</sup>|☑️<sup>2</sup>|
67+
|http/3||||☑️<sup>1</sup>|<sup>2</sup>|
6868
|sync||||||
6969
|async||||||
7070
|websocket||||||
7171
|fingerprints||||||
7272
|speed|🐇|🐇🐇|🐇|🐇🐇|🐇🐇|
7373

7474
Notes:
75-
1. For pycurl, you need a http/3 enabled libcurl to make it work, while curl_cffi packages libcurl-impersonate inside Python wheels.
76-
2. Since v0.11.0. However, only Linux and macOS are supported, Windows is not supported due to failed building of ngtcp2.
75+
1. For pycurl, you need an http/3 enabled libcurl to make it work, while curl_cffi packages libcurl-impersonate inside Python wheels.
76+
2. Since v0.11.4.
7777

7878
## Install
7979

docs/impersonate.rst

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ be detected, we have a few more options listed in ``extra_fp``. Be sure to also
333333
If we continue to fix these niche behavior in public, it would soon be noticed by those providers.
334334

335335
In short, if you are using curl_cffi in production and you are sure about being blocked by TLS or http
336-
detection, try the pro version.
336+
detection, try the `curl_cffi pro version <https://impersonate.pro>`_.
337337

338338

339339
Should I randomize my fingerprints for each request?
@@ -377,3 +377,11 @@ browser or JavaScript runtime under the hood.
377377
If you need to impersonate browsers on the JavaScript perspective, you can search for
378378
"Anti-detect Browser", "Playwright stealth" and similar keywords. Or simply use a
379379
commercial plan from our sponsors.
380+
381+
382+
Why are all the User-Agents macOS?
383+
----------------------------------
384+
385+
Simple, because I primarily use macOS and I copied the headers from my own browser. Fingerprints
386+
are generally the same across desktop OSes, if you want it look like Windows, just update the
387+
user-agent related headers to Windows.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "curl_cffi"
3-
version = "0.11.3"
3+
version = "0.11.4"
44
authors = [{ name = "lexiforest", email = "[email protected]" }]
55
description = "libcurl ffi bindings for Python, with impersonation support."
66
license = { text = "MIT License" }

scripts/build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from cffi import FFI
1212

1313
# this is the upstream libcurl-impersonate version
14-
__version__ = "1.0.1"
14+
__version__ = "1.0.3"
1515

1616

1717
def detect_arch():

0 commit comments

Comments
 (0)