行动zhe

Results 16 comments of 行动zhe

@araujo88 Yes, You can workaround with override parameter (or function): `recevie` to cache `request.stream()` data There is exmple code in issue, but I can't find it now. You can look...

@MarcelFox You are right for this > I've noticed that the id for both are different In `BaseHTTPMiddleware`, It will be new a request instance pass to next middleware or...

I made this clear: `raise_my_exception.retry_with(stop=stop_after_attempt(4))` will return a new instance, the original raise_my_exception does not run, so it should be ```python try: new_instance = raise_my_exception.retry_with(stop=stop_after_attempt(4)) new_instance() except Exception: pass print(new_instance.retry.statistics)...

I will happy to hellpif you can provider mini reproduce of only use `gunicorn -c gunicorn.config.py wsgi:app`

@Kludex Hello, I am not reproduce on windows 10 with python3.10.9 & uvicorn==0.22.0 & requests==2.31.0 I use `pip install uvicorn==0.22.0 requests==2.31.0` And I reproduce this on `Linux ubuntu 6.5.0-35-generic #35~22.04.1-Ubuntu...

Can you provide more detail? like OS version, structlog version, python version, or mini program? I can not reproduce this issue on Mac, Python=3.8.13, structlog-23.1.0 and tenacity = 6.3.1(git tag)...