Search Criteria
Package Details: python-curl-cffi 0.13.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python-curl-cffi.git (read-only, click to copy) |
|---|---|
| Package Base: | python-curl-cffi |
| Description: | Python FFI binding for curl-impersonate |
| Upstream URL: | https://github.com/lexiforest/curl_cffi |
| Licenses: | MIT |
| Submitter: | WSDMatty |
| Maintainer: | Neurognostic |
| Last Packager: | Neurognostic |
| Votes: | 16 |
| Popularity: | 0.99 |
| First Submitted: | 2023-06-22 09:25 (UTC) |
| Last Updated: | 2025-08-11 12:35 (UTC) |
Dependencies (14)
- libcurl-impersonate (curl-impersonateAUR, libcurl-impersonate-binAUR)
- python
- python-certifi
- python-cffi
- python-eventlet
- python-gevent (python-gevent-gitAUR)
- python-typing_extensions
- python-build (make)
- python-installer (make)
- python-python-multipart (make)
- python-setuptools (make)
- python-wheel (make)
- unzip (unzip-zstdAUR, unzip_pAUR, unzip-natspecAUR) (make)
- python-orjson (python-orjson-gitAUR) (optional) – for speed and memory optimized JSON parsing
Required by (12)
- bavarder
- beanprice (optional)
- cyberdropdownloader
- newelle
- nyarchassistant
- nyarchassistant-git
- python-bilibili-api (optional)
- python-g4f
- python-webscout
- python-yahooquery
- python-yfinance
- yt-dlp-git (optional)
Latest Comments
1 2 3 Next › Last »
Neurognostic commented on 2025-12-29 21:36 (UTC) (edited on 2025-12-29 21:38 (UTC) by Neurognostic)
Version 0.14.0 of curl_cffi is available[1], however yt-dlp has strict version checking[2] that does not support this version yet. I am waiting for yt-dlp to support this version.
[1]: https://github.com/lexiforest/curl_cffi/releases/tag/v0.14.0
[2]: https://github.com/yt-dlp/yt-dlp/blob/fcd47d2db3f871c7b7d638773c36cc503119742d/yt_dlp/networking/_curlcffi.py#L36-L38
Pulec commented on 2025-07-02 13:26 (UTC) (edited on 2025-07-02 13:26 (UTC) by Pulec)
https://aur.archlinux.org/packages/libcurl-impersonate-bin
dllud commented on 2025-05-20 01:06 (UTC)
Thanks for the update Neurognostic!
I think you should also change the dependency from
libcurl-impersonate-chrometo justlibcurl-impersonate.dllud commented on 2025-05-19 17:27 (UTC)
Hey Neurognostic,
As I urgently needed to get this package working I upgraded it to version
0.11.1. Here follows a patch with the modifications: 0001-upgpkg-0.11.1-1.patchFeel free to apply it as is or take any code that's useful. The major change is that, as matff explained, libcurl-impersonate now includes both Firefox and Chrome. libcurl-impersonate-chrome is now deprecated.
Tested with yt-dlp version
2025.04.30-1from [extra].I also uploaded the current
PKGBUILDanduse-system-libs.patchto https://gist.github.com/dllud/d301640a88abf7d736344243c45ecfccNeurognostic commented on 2025-03-25 17:12 (UTC) (edited on 2025-03-25 17:13 (UTC) by Neurognostic)
yt-dlpnow supportscurl_cffi0.10.x[1].[1]: https://github.com/yt-dlp/yt-dlp/pull/12670
Nebulosa commented on 2025-02-27 04:54 (UTC) (edited on 2025-02-27 04:58 (UTC) by Nebulosa)
Thank you so a lot for the clarification and for the new package for yt-dlp!
We've been waiting this for years! Hahaha
Neurognostic commented on 2025-02-26 18:53 (UTC) (edited on 2025-02-26 19:12 (UTC) by Neurognostic)
The latest version of
curl_cfficurrently supported byyt-dlpis 0.7.1[1].I created
python-curl-cffi-yt-dlp[2] to track the latest version supported byyt-dlpuntil they can support the latest upstream.glibcis implicitly installed on all Arch systems as it is required by thebasemeta package. I removed the redundantmakedepends, but not going to change thepkgrelfor that.[1]: https://github.com/yt-dlp/yt-dlp/blob/master/yt_dlp/networking/_curlcffi.py
[2]: https://aur.archlinux.org/packages/python-curl-cffi-yt-dlp
micwoj92 commented on 2025-02-25 23:19 (UTC)
Thanks
micwoj92 commented on 2025-02-25 00:34 (UTC)
@Neurognostic since you picked up this pacakge, can you please update?
1 2 3 Next › Last »