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-cp39-cp39-win_amd64.whl
Download: [link]
Size: 2190158
MD5: 4d29a870c001cb6781ae15d3aa4a7bec
SHA256: b17434c7128180ea12f2d568d7a9d62b9fe219f8f776fbf63ad658a9ea7f89df
Uploaded: 2025-02-15 08:05:14 +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: cp39-cp39-win_amd64

RECORD

Path Digest Size
cycurl/__init__.py sha256=Z4JfvXCvgclSFrJDjaJyebbhItvQ4alLL-OLQTgWoI0 172
cycurl/__version__.py sha256=gaFnpwo8GpOoHnLywpiWTg3FBhKw7qw7G20xc001w7E 375
cycurl/_asyncio_selector.pxi sha256=MN7SaJjO3LwnhSwfs8ZmKdSeqaMK_8V5kEEnvmY6AgI 13024
cycurl/_curl.c sha256=Y5EWYS2rWZfLnfl4DaGzkmxaTm42RDoEZXW7Tc5e0CU 3348484
cycurl/_curl.cp39-win_amd64.pyd sha256=qBIfjdYaBRpgLfA2oKkZQW5Zs217NPGrjiIKS1AciJk 569856
cycurl/_curl.pyi sha256=TFzzvK6Lqo_ly2njuk8OCCiB85LhNCbI0lWewktD0Co 20731
cycurl/_curl.pyx sha256=i1nDWIEM2KuzF0CVBjNJhJalZ3lOqC3ScMhOVnpfHZQ 38892
cycurl/consts.pxi sha256=HE-s77FA_TEgUSrP1ZPlEP2Vs4myELE-zCaKEgnHtbc 34701
cycurl/curl.pxd sha256=la8IRWwbsqT13GlQ7qtXsQN8Nldk91EZioLGJB9mGTw 24386
cycurl/libcurl.dll sha256=S_orTT8o5IJ_vx6DXb1Tyw8NMLEtShZ-KMS4bg3Nf_E 2802176
cycurl/utils.pxi sha256=TMLzwH-PIhXcJEMkB3O_PFzf7OUs-ntV1bvr2pEA_z0 276
cycurl/zlib.dll sha256=x4ENBBvw_iopIxCwJVIAqwlFBYTooNRobmTf7usjnnU 231936
cycurl/requests/__init__.py sha256=ApKjVNLI3zH80ac7lpYEZbeW_j5Oun4BOKUnpYSE6kA 6006
cycurl/requests/cookies.py sha256=nyWcJFzoJiyFXs_ADrLsPKPxwr2umlZLDMnv7Vjdo7E 12219
cycurl/requests/errors.py sha256=y-o264KrXisM0iZB871zuX6wLZiy0Ho0fLQPcneDym0 332
cycurl/requests/exceptions.py sha256=tsMVcYm_d_-4x50ZbXsd9SehBGUPZS-KGb--QbwkEGo 6151
cycurl/requests/headers.py sha256=qRQRCMu_ceXdULiB9XT_TpDAbUh3tAOqxcEH27vvgxw 12358
cycurl/requests/impersonate.py sha256=DZvzBZ6RKsl2My10VO3H7SIcb6-xdH23H57ogEzfbLM 10989
cycurl/requests/models.py sha256=oku4K5HZDCTks6785sADMBUvhd5r9yLciKwDXB7dXoY 10083
cycurl/requests/session.py sha256=Se4NB5XUqErdIrgl7gR-6Arzo9a_dRrN_GGfgWqZ0_0 45097
cycurl/requests/utils.py sha256=aeKVk7PGcBoBvUi_0rvK-jEGqNwlBwTNa_eX66gRze8 23914
cycurl/requests/websockets.py sha256=h3XhkvSjaN6wH3BvxTbz_uMlFHi15wb1_ewmcHiRRRI 25934
cycurl-0.9.0.dist-info/LICENSE sha256=2oXTIat5uZuz_VLBdo_5pfoFl_h8AsYYSsdKEruPO6w 1098
cycurl-0.9.0.dist-info/METADATA sha256=YbaMEnTNz1y16_VjBCSluAiBd6Ahoe_PCja081U7kOQ 14288
cycurl-0.9.0.dist-info/WHEEL sha256=agy-BJge3afXwWznUXANATmKFW4eqelqRR0uf608A_0 99
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