├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ ├── fingerprint_report.md │ └── question.md └── workflows │ ├── build-and-test.yaml │ ├── build_wheel.yaml │ └── upload.yaml ├── .gitignore ├── .gitmodules ├── .readthedocs.yaml ├── FUNDING.yml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README-zh.md ├── README.md ├── assets ├── alipay.jpg ├── hypersolutions.png ├── scrapfly.png ├── wechat.jpg └── yescaptcha.png ├── benchmark ├── README.md ├── benchmark.py ├── hardware.txt ├── multiple_workers.csv ├── requirements.txt ├── server.py ├── single_worker.csv ├── ws_bench_1_client.py ├── ws_bench_1_server.py ├── ws_bench_2.py └── ws_bench_utils.py ├── changename.py ├── curl_cffi ├── __init__.py ├── __version__.py ├── aio.py ├── cli.py ├── const.py ├── curl.py ├── py.typed ├── requests │ └── errors.py └── utils.py ├── cycurl ├── __init__.py ├── __version__.py ├── _asyncio_selector.pxi ├── _curl.c ├── _curl.pyi ├── _curl.pyx ├── cli.py ├── consts.pxi ├── curl.pxd ├── requests │ ├── __init__.py │ ├── cookies.py │ ├── errors.py │ ├── exceptions.py │ ├── headers.py │ ├── impersonate.py │ ├── models.py │ ├── session.py │ ├── utils.py │ └── websockets.py └── utils.pxi ├── docs ├── Makefile ├── advanced.rst ├── api.rst ├── asyncio.rst ├── changelog.rst ├── community.rst ├── conf.py ├── cookies.rst ├── dev.rst ├── faq.rst ├── impersonate │ ├── _index.rst │ ├── customize.rst │ ├── faq.rst │ ├── fingerprint.rst │ ├── psk.rst │ └── targets.rst ├── index.rst ├── make.bat ├── pro.rst ├── quick_start.rst ├── requirements.txt ├── vs-requests.rst └── websockets.rst ├── examples ├── async_session.py ├── curl_like.py ├── custom_response_class.py ├── impersonate.py ├── requests_like.py ├── scrapy_integration.py ├── stream.py ├── upload.py └── websockets │ ├── long_running.py │ ├── long_running_async.py │ └── short_running.py ├── ffi ├── cdef.c ├── shim.c └── shim.h ├── libs.json ├── pyproject.toml ├── scripts ├── build.py ├── bump_version.sh ├── download_curl.sh ├── generate_consts.py └── generate_cyconst.py ├── setup.py └── tests ├── integration ├── test_fingerprints.py ├── test_httpbin.py ├── test_real_world.py └── test_response_class.py ├── threads ├── test_eventlet.py └── test_gevent.py └── unittest ├── conftest.py ├── test_async.py ├── test_async_session.py ├── test_cli.py ├── test_cookies.py ├── test_curl.py ├── test_headers.py ├── test_impersonate.py ├── test_requests.py ├── test_smoke.py ├── test_upload.py └── test_websockets.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/fingerprint_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.github/ISSUE_TEMPLATE/fingerprint_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.github/workflows/build-and-test.yaml -------------------------------------------------------------------------------- /.github/workflows/build_wheel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.github/workflows/build_wheel.yaml -------------------------------------------------------------------------------- /.github/workflows/upload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.github/workflows/upload.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.gitmodules -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: lexiforest 2 | buy_me_a_coffee: yifei 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/Makefile -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/README.md -------------------------------------------------------------------------------- /assets/alipay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/assets/alipay.jpg -------------------------------------------------------------------------------- /assets/hypersolutions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/assets/hypersolutions.png -------------------------------------------------------------------------------- /assets/scrapfly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/assets/scrapfly.png -------------------------------------------------------------------------------- /assets/wechat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/assets/wechat.jpg -------------------------------------------------------------------------------- /assets/yescaptcha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/assets/yescaptcha.png -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/README.md -------------------------------------------------------------------------------- /benchmark/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/benchmark.py -------------------------------------------------------------------------------- /benchmark/hardware.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/hardware.txt -------------------------------------------------------------------------------- /benchmark/multiple_workers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/multiple_workers.csv -------------------------------------------------------------------------------- /benchmark/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/requirements.txt -------------------------------------------------------------------------------- /benchmark/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/server.py -------------------------------------------------------------------------------- /benchmark/single_worker.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/single_worker.csv -------------------------------------------------------------------------------- /benchmark/ws_bench_1_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/ws_bench_1_client.py -------------------------------------------------------------------------------- /benchmark/ws_bench_1_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/ws_bench_1_server.py -------------------------------------------------------------------------------- /benchmark/ws_bench_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/ws_bench_2.py -------------------------------------------------------------------------------- /benchmark/ws_bench_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/benchmark/ws_bench_utils.py -------------------------------------------------------------------------------- /changename.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/changename.py -------------------------------------------------------------------------------- /curl_cffi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/curl_cffi/__init__.py -------------------------------------------------------------------------------- /curl_cffi/__version__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/curl_cffi/__version__.py -------------------------------------------------------------------------------- /curl_cffi/aio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/curl_cffi/aio.py -------------------------------------------------------------------------------- /curl_cffi/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/curl_cffi/cli.py -------------------------------------------------------------------------------- /curl_cffi/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/curl_cffi/const.py -------------------------------------------------------------------------------- /curl_cffi/curl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/curl_cffi/curl.py -------------------------------------------------------------------------------- /curl_cffi/py.typed: -------------------------------------------------------------------------------- 1 | # Marker file for PEP 561. -------------------------------------------------------------------------------- /curl_cffi/requests/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/curl_cffi/requests/errors.py -------------------------------------------------------------------------------- /curl_cffi/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/curl_cffi/utils.py -------------------------------------------------------------------------------- /cycurl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/__init__.py -------------------------------------------------------------------------------- /cycurl/__version__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/__version__.py -------------------------------------------------------------------------------- /cycurl/_asyncio_selector.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/_asyncio_selector.pxi -------------------------------------------------------------------------------- /cycurl/_curl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/_curl.c -------------------------------------------------------------------------------- /cycurl/_curl.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/_curl.pyi -------------------------------------------------------------------------------- /cycurl/_curl.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/_curl.pyx -------------------------------------------------------------------------------- /cycurl/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/cli.py -------------------------------------------------------------------------------- /cycurl/consts.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/consts.pxi -------------------------------------------------------------------------------- /cycurl/curl.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/curl.pxd -------------------------------------------------------------------------------- /cycurl/requests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/__init__.py -------------------------------------------------------------------------------- /cycurl/requests/cookies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/cookies.py -------------------------------------------------------------------------------- /cycurl/requests/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/errors.py -------------------------------------------------------------------------------- /cycurl/requests/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/exceptions.py -------------------------------------------------------------------------------- /cycurl/requests/headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/headers.py -------------------------------------------------------------------------------- /cycurl/requests/impersonate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/impersonate.py -------------------------------------------------------------------------------- /cycurl/requests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/models.py -------------------------------------------------------------------------------- /cycurl/requests/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/session.py -------------------------------------------------------------------------------- /cycurl/requests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/utils.py -------------------------------------------------------------------------------- /cycurl/requests/websockets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/requests/websockets.py -------------------------------------------------------------------------------- /cycurl/utils.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/cycurl/utils.pxi -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/advanced.rst -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/asyncio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/asyncio.rst -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/community.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/community.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/cookies.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/cookies.rst -------------------------------------------------------------------------------- /docs/dev.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/dev.rst -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/impersonate/_index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/impersonate/_index.rst -------------------------------------------------------------------------------- /docs/impersonate/customize.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/impersonate/customize.rst -------------------------------------------------------------------------------- /docs/impersonate/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/impersonate/faq.rst -------------------------------------------------------------------------------- /docs/impersonate/fingerprint.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/impersonate/fingerprint.rst -------------------------------------------------------------------------------- /docs/impersonate/psk.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/impersonate/psk.rst -------------------------------------------------------------------------------- /docs/impersonate/targets.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/impersonate/targets.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/pro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/pro.rst -------------------------------------------------------------------------------- /docs/quick_start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/quick_start.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx 2 | -------------------------------------------------------------------------------- /docs/vs-requests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/vs-requests.rst -------------------------------------------------------------------------------- /docs/websockets.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/docs/websockets.rst -------------------------------------------------------------------------------- /examples/async_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/async_session.py -------------------------------------------------------------------------------- /examples/curl_like.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/curl_like.py -------------------------------------------------------------------------------- /examples/custom_response_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/custom_response_class.py -------------------------------------------------------------------------------- /examples/impersonate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/impersonate.py -------------------------------------------------------------------------------- /examples/requests_like.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/requests_like.py -------------------------------------------------------------------------------- /examples/scrapy_integration.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/stream.py -------------------------------------------------------------------------------- /examples/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/upload.py -------------------------------------------------------------------------------- /examples/websockets/long_running.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/websockets/long_running.py -------------------------------------------------------------------------------- /examples/websockets/long_running_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/websockets/long_running_async.py -------------------------------------------------------------------------------- /examples/websockets/short_running.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/examples/websockets/short_running.py -------------------------------------------------------------------------------- /ffi/cdef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/ffi/cdef.c -------------------------------------------------------------------------------- /ffi/shim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/ffi/shim.c -------------------------------------------------------------------------------- /ffi/shim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/ffi/shim.h -------------------------------------------------------------------------------- /libs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/libs.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/scripts/build.py -------------------------------------------------------------------------------- /scripts/bump_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/scripts/bump_version.sh -------------------------------------------------------------------------------- /scripts/download_curl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/scripts/download_curl.sh -------------------------------------------------------------------------------- /scripts/generate_consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/scripts/generate_consts.py -------------------------------------------------------------------------------- /scripts/generate_cyconst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/scripts/generate_cyconst.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/setup.py -------------------------------------------------------------------------------- /tests/integration/test_fingerprints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/integration/test_fingerprints.py -------------------------------------------------------------------------------- /tests/integration/test_httpbin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/integration/test_httpbin.py -------------------------------------------------------------------------------- /tests/integration/test_real_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/integration/test_real_world.py -------------------------------------------------------------------------------- /tests/integration/test_response_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/integration/test_response_class.py -------------------------------------------------------------------------------- /tests/threads/test_eventlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/threads/test_eventlet.py -------------------------------------------------------------------------------- /tests/threads/test_gevent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/threads/test_gevent.py -------------------------------------------------------------------------------- /tests/unittest/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/conftest.py -------------------------------------------------------------------------------- /tests/unittest/test_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_async.py -------------------------------------------------------------------------------- /tests/unittest/test_async_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_async_session.py -------------------------------------------------------------------------------- /tests/unittest/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_cli.py -------------------------------------------------------------------------------- /tests/unittest/test_cookies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_cookies.py -------------------------------------------------------------------------------- /tests/unittest/test_curl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_curl.py -------------------------------------------------------------------------------- /tests/unittest/test_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_headers.py -------------------------------------------------------------------------------- /tests/unittest/test_impersonate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_impersonate.py -------------------------------------------------------------------------------- /tests/unittest/test_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_requests.py -------------------------------------------------------------------------------- /tests/unittest/test_smoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_smoke.py -------------------------------------------------------------------------------- /tests/unittest/test_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_upload.py -------------------------------------------------------------------------------- /tests/unittest/test_websockets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/synodriver/cycurl/HEAD/tests/unittest/test_websockets.py --------------------------------------------------------------------------------