├── .github └── workflows │ └── python.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── Cargo.lock ├── Cargo.toml ├── LICENSE.txt ├── Makefile ├── README.md ├── bench.ipynb ├── pyproject.toml ├── python └── httparse │ ├── __init__.py │ ├── _httparse.pyi │ ├── _types.py │ └── py.typed ├── requirements-bench.txt ├── requirements-dev.txt ├── src └── lib.rs └── test_httparse.py /.github/workflows/python.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/.github/workflows/python.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/README.md -------------------------------------------------------------------------------- /bench.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/bench.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/httparse/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/python/httparse/__init__.py -------------------------------------------------------------------------------- /python/httparse/_httparse.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/python/httparse/_httparse.pyi -------------------------------------------------------------------------------- /python/httparse/_types.py: -------------------------------------------------------------------------------- 1 | from __future__ import annotations 2 | -------------------------------------------------------------------------------- /python/httparse/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements-bench.txt: -------------------------------------------------------------------------------- 1 | -r requirements-dev.txt 2 | matplotlib==3.5.0 3 | jupyter==1.0.0 4 | -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | pytest>=6.2.5 2 | maturin>=0.13.0<14 3 | pre-commit>=2.16.0 4 | -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/src/lib.rs -------------------------------------------------------------------------------- /test_httparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adriangb/httparse/HEAD/test_httparse.py --------------------------------------------------------------------------------