cycurl

View on PyPIReverse Dependencies (0)

0.9.0 cycurl-0.9.0-cp39-cp39-manylinux2014_x86_64.whl
cycurl-0.9.0-cp39-cp39-win_amd64.whl
cycurl-0.9.0-cp39-cp39-macosx_14_0_arm64.whl
cycurl-0.9.0-cp38-cp38-manylinux2014_x86_64.whl
cycurl-0.9.0-cp38-cp38-win_amd64.whl
cycurl-0.9.0-cp38-cp38-macosx_14_0_arm64.whl
cycurl-0.9.0-cp313-cp313-manylinux2014_x86_64.whl
cycurl-0.9.0-cp313-cp313-win_amd64.whl
cycurl-0.9.0-cp313-cp313-macosx_14_0_arm64.whl
cycurl-0.9.0-cp312-cp312-manylinux2014_x86_64.whl
cycurl-0.9.0-cp312-cp312-win_amd64.whl
cycurl-0.9.0-cp312-cp312-macosx_14_0_arm64.whl
cycurl-0.9.0-cp311-cp311-manylinux2014_x86_64.whl
cycurl-0.9.0-cp311-cp311-win_amd64.whl
cycurl-0.9.0-cp311-cp311-macosx_14_0_arm64.whl
cycurl-0.9.0-cp310-cp310-manylinux2014_x86_64.whl
cycurl-0.9.0-cp310-cp310-win_amd64.whl
cycurl-0.9.0-cp310-cp310-macosx_14_0_arm64.whl

Wheel Details

Project: cycurl
Version: 0.9.0
Filename: cycurl-0.9.0-cp312-cp312-macosx_14_0_arm64.whl
Download: [link]
Size: 3838264
MD5: a97a613635887c9432161a22b6dbd92d
SHA256: 2601939057cfb26a2c4c128f9f39363e405cd0952f3d641780c7445f8cd6e1c4
Uploaded: 2025-02-15 08:04:51 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: cycurl
Version: 0.9.0
Summary: Ultra fast python binding for curl-impersonate via cython, with impersonation support.
Author: synodriver
Author-Email: Lyonnet <infinitesheldon[at]gmail.com>
Home-Page: https://github.com/synodriver/cycurl
Project-Url: repository, https://github.com/synodriver/cycurl
License: MIT License Copyright (c) 2024 curl_cffi developers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.6
Requires-Dist: cython (>=3.0.9)
Requires-Dist: certifi (>=2024.2.2)
Requires-Dist: charset_normalizer (<4.0,>=3.3.2); extra == "dev"
Requires-Dist: coverage (<7.0,>=6.4.1); extra == "dev"
Requires-Dist: cryptography (<43.0,>=42.0.5); extra == "dev"
Requires-Dist: httpx (==0.23.1); extra == "dev"
Requires-Dist: mypy (<2.0,>=1.9.0); extra == "dev"
Requires-Dist: pytest (<9.0,>=8.1.1); extra == "dev"
Requires-Dist: pytest-asyncio (<1.0,>=0.23.6); extra == "dev"
Requires-Dist: pytest-trio (<1.0,>=0.8.0); extra == "dev"
Requires-Dist: ruff (<1.0,>=0.3.5); extra == "dev"
Requires-Dist: trio (<1.0,>=0.25.0); extra == "dev"
Requires-Dist: trustme (<2.0,>=1.1.0); extra == "dev"
Requires-Dist: uvicorn (<1.0,>=0.29.0); extra == "dev"
Requires-Dist: websockets (<13.0,>=12.0); extra == "dev"
Requires-Dist: typing_extensions; extra == "dev"
Requires-Dist: cibuildwheel; extra == "build"
Requires-Dist: wheel; extra == "build"
Requires-Dist: charset_normalizer (<4.0,>=3.3.2); extra == "test"
Requires-Dist: cryptography (<43.0,>=42.0.5); extra == "test"
Requires-Dist: fastapi (<1.0,==0.110.0); extra == "test"
Requires-Dist: httpx (==0.23.1); extra == "test"
Requires-Dist: proxy.py (<3.0,>=2.4.3); extra == "test"
Requires-Dist: pytest (<9.0,>=8.1.1); extra == "test"
Requires-Dist: pytest-asyncio (<1.0,>=0.23.6); extra == "test"
Requires-Dist: pytest-trio (<1.0,>=0.8.0); extra == "test"
Requires-Dist: python-multipart (<1.0,>=0.0.9); extra == "test"
Requires-Dist: trio (<1.0,>=0.25.0); extra == "test"
Requires-Dist: trustme (<2.0,>=1.1.0); extra == "test"
Requires-Dist: uvicorn (<1.0,>=0.29.0); extra == "test"
Requires-Dist: websockets (<13.0,>=12.0); extra == "test"
Requires-Dist: typing_extensions; extra == "test"
Provides-Extra: dev
Provides-Extra: build
Provides-Extra: test
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: home-page
Dynamic: requires-python
License-File: LICENSE
[Description omitted; length: 9911 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: false
Tag: cp312-cp312-macosx_14_0_universal2

RECORD

Path Digest Size
cycurl/__init__.py sha256=H3ihk3EzwX8sXb47XbYBDcMubP22y92wgtkSBB0TLcs 167
cycurl/__version__.py sha256=WP00LUHvViwLS6olg4B3Ae--mUsRFpwEzT3Es7bKRHQ 365
cycurl/_asyncio_selector.pxi sha256=5FQ7Jjp0dNxjY6pM5IrkPG93HVWIUf2Br3ebp1LVovM 12681
cycurl/_curl.c sha256=G016ThlV53RnZU9SucSJx_xvh6QVR6--SgeMk5vIhG0 3347884
cycurl/_curl.cpython-312-darwin.so sha256=baLWb-tWTO7pGhcSg6KcknnixmrDM6Cm7HPDUwuIvJY 1424960
cycurl/_curl.pyi sha256=R0vcKHSoQE7BhurfDPxO2T-wWym_ZNQsp2LO6Fx0CpI 20007
cycurl/_curl.pyx sha256=e-lb2xJnzJt66g1GgNPH0QNSlu9XrrSoYQGJ_p2W62A 37890
cycurl/consts.pxi sha256=9zYfkzKsvdL6ROaoLNoo_DC6IYoeO1zp_BAUPUScNKA 34023
cycurl/curl.pxd sha256=4T5oRDZd0LVPYtq-AxlUY3jDXLFl1NLSKPpv5xw1qsA 23626
cycurl/libcurl-impersonate-chrome.4.dylib sha256=IkCSe0UZ7BleIg0hj9gPEXUX1uWDSHG8v91ozl-H-wE 3514144
cycurl/libcurl-impersonate-chrome.dylib sha256=IkCSe0UZ7BleIg0hj9gPEXUX1uWDSHG8v91ozl-H-wE 3514144
cycurl/utils.pxi sha256=LwJbEWlYYm1pY-EYUzcAeU0c0rmq99BFw3T7gYKnV-M 263
cycurl/requests/__init__.py sha256=9u9PiTbkCNHCEFSQjlZev44Pi9mJwSglMk_GbpfpWjI 5848
cycurl/requests/cookies.py sha256=rZtnqAlT5FRQXx5O7yGyAGPhJlWOK09xyNqcHSq7kS0 11857
cycurl/requests/errors.py sha256=bXwCvQw6gm1KmoHr4QvM8P_pdTd6uJlk__Cxzjuxn6s 324
cycurl/requests/exceptions.py sha256=BmNVl42AJ-BLRU00vHnoE3xhppV7n5PnmbaLa-V565g 5931
cycurl/requests/headers.py sha256=XRvscL1s5tZ8wpBZ20XrNafz1_pjyUKHapk4dRThTEg 11993
cycurl/requests/impersonate.py sha256=icsBjblvTBrnbmeJpeJc5t3oFYjVY2mB3P9VjDV4kdI 10625
cycurl/requests/models.py sha256=qcbiSoIz16sni_YdKpVIKJgdBjzZUYitexT6lR3SaLA 9789
cycurl/requests/session.py sha256=4qm0jQy29CUi70Lqz129LDOcl-sgWSf2TAai5a0bQBU 43947
cycurl/requests/utils.py sha256=qvI-nwMkcH6nKz9cb-UbgKuidv1BIVSUpiATKVHwu_s 23227
cycurl/requests/websockets.py sha256=48-c8z-MjBS2gyXcABmPoekINLnLvrqV3h-qg3LxtC0 25194
cycurl-0.9.0.dist-info/LICENSE sha256=e6Uja6khNKmwF8d293sWnDkqx4WNnojxftN3WBEiego 1077
cycurl-0.9.0.dist-info/METADATA sha256=zQkE4QxHzL4UxEAeZsjSR36RruHGiRebbU7A0oJB3JM 13922
cycurl-0.9.0.dist-info/WHEEL sha256=c03AU_pwRLjBV5iuoCRuce_8NDN7kgKmzB1cr3epKrg 114
cycurl-0.9.0.dist-info/top_level.txt sha256=5a00uV44baSD-Q_ZlxHXjyzwNbbmAaahugX0tousmbw 7
cycurl-0.9.0.dist-info/RECORD

top_level.txt

cycurl