Re: [PATCH 00/37] qapi: static typing conversion, pt1

2020-09-18 Thread John Snow
On 9/18/20 9:07 AM, Philippe Mathieu-Daudé wrote: Cc'ing Ben who offered to help with having the QEMU python scripts packaged (and this series is a step toward that). FWIW, I want to move ./python/qemu/ into ./python/qemu/core, and then move ./scripts/qapi to ./python/qemu/qapi. I will

Re: [PATCH 00/37] qapi: static typing conversion, pt1

2020-09-18 Thread Philippe Mathieu-Daudé
Cc'ing Ben who offered to help with having the QEMU python scripts packaged (and this series is a step toward that). On 9/16/20 12:39 AM, John Snow wrote: > Hi, this series starts adding static type hints to the QAPI module. As > you can see, the series started getting quite a bit long, so this

Re: [PATCH 00/37] qapi: static typing conversion, pt1

2020-09-18 Thread Markus Armbruster
John Snow writes: > On 9/15/20 6:39 PM, John Snow wrote: >> Hi, this series starts adding static type hints to the QAPI module. As >> you can see, the series started getting quite a bit long, so this is >> only a partial conversion that focuses on a handful of the easier files. >> The tougher

Re: [PATCH 00/37] qapi: static typing conversion, pt1

2020-09-17 Thread John Snow
On 9/15/20 6:39 PM, John Snow wrote: Hi, this series starts adding static type hints to the QAPI module. As you can see, the series started getting quite a bit long, so this is only a partial conversion that focuses on a handful of the easier files. The tougher files -- schema.py, expr.py,

Re: [PATCH 00/37] qapi: static typing conversion, pt1

2020-09-16 Thread John Snow
On 9/15/20 6:39 PM, John Snow wrote: Hi, this series starts adding static type hints to the QAPI module. As you can see, the series started getting quite a bit long, so this is only a partial conversion that focuses on a handful of the easier files. Updated series with current feedback and

[PATCH 00/37] qapi: static typing conversion, pt1

2020-09-15 Thread John Snow
Hi, this series starts adding static type hints to the QAPI module. As you can see, the series started getting quite a bit long, so this is only a partial conversion that focuses on a handful of the easier files. The tougher files -- schema.py, expr.py, parser.py -- will each receive their own