Changing readers to async iterators
- Langage dominant
- Python
- Étoiles
- 16.5k
- Forks
- 2.4k
- Merge moyen
- 17 h 22 min
- PR mergées (30 j)
- 212
Description
### Is your feature request related to a problem?
Not problem, but looks legacy
```
while True:
chunk = await field.read_chunk()
if not chunk:
break
```
or
```
reader = await request.multipart()
while True:
field = await reader.next()
if field is None: break
```
### Describe the solution you'd like
```
async for chunk in field.chunks():
f.write(chunk)
```
or
```
async for field in (await request.multipart()):
....
```
### Describe alternatives you've considered
Or fix docs on objects already has __anext__ interface.
### Related component
Server
### Additional context
_No response_
### Code of Conduct
- [X] I agree to follow the aio-libs Code of Conduct
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.