Package Details: python-curl-cffi 0.11.4-1

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: 11
Popularity: 0.63
First Submitted: 2023-06-22 09:25 (UTC)
Last Updated: 2025-06-30 18:42 (UTC)

Latest Comments

1 2 3 Next › Last »

Pulec commented on 2025-07-02 13:26 (UTC) (edited on 2025-07-02 13:26 (UTC) by Pulec)

depends=(
--      libcurl-impersonate
++      libcurl-impersonate-bin

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-chrome to just libcurl-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.patch

Feel 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-1 from [extra].

I also uploaded the current PKGBUILD and use-system-libs.patch to https://gist.github.com/dllud/d301640a88abf7d736344243c45ecfcc

Neurognostic commented on 2025-03-25 17:12 (UTC) (edited on 2025-03-25 17:13 (UTC) by Neurognostic)

yt-dlp now supports curl_cffi 0.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_cffi currently supported by yt-dlp is 0.7.1[1].

I created python-curl-cffi-yt-dlp[2] to track the latest version supported by yt-dlp until they can support the latest upstream.

glibc is implicitly installed on all Arch systems as it is required by the base meta package. I removed the redundant makedepends, but not going to change the pkgrel for 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?

jibbrroar commented on 2024-11-13 15:40 (UTC)

Upstream is now at v0.7.3