httptools icon indicating copy to clipboard operation
httptools copied to clipboard

Fast HTTP parser

Results 22 httptools issues
Sort by recently updated
recently updated
newest added

In Fedora Linux, we've successfully built httptools with Cython 3.0.5 (see [build log](https://download.copr.fedorainfracloud.org/results/churchyard/cython-3-forced/fedora-rawhide-x86_64/06624183-python-httptools/builder-live.log.gz) for details). Would you consider unpinning the requirement on Cython < 3 in the project? I can...

I try to combine pycurl and httptools, but I found it can't deal with https, here is my code: success with http: ``` import pycurl import httptools class HttpResponse: def...

I felt the need to add static type-checking to this library in order to help other programmers with using this library. I hope this pull request will help out a...

It was already added upstream, but httptools doesn't support it yet. https://github.com/nodejs/llhttp/pull/265

Installing from source on Python 3.13 (M1 Mac) works fine: ``` $ python -VV Python 3.13.0 (main, Oct 16 2024, 08:05:40) [Clang 18.1.8 ] $ uv pip install "httptools==0.6.4" --no-binary...

## Overview When sending a `POST` request from a Java `RestClient` (Spring Boot 3.2+, Java 21) to a FastAPI backend running on **Uvicorn + httptools**, we encountered a strange issue...

`pip install httptools==0.6.4` fails under pypy3.11 with the log output below. The issue is the Cython generated C files bundled with the release in pypi, similar to this [one for...

I would like to be able to use/extend classes/functions from `parser.pyx` and `url_parser.pyx`, however, currently I am not able to use it since its missing pxd files. I can submit...