qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 01/11] python: expose typing information via PEP 561


From: Willian Rampazzo
Subject: Re: [PATCH 01/11] python: expose typing information via PEP 561
Date: Fri, 25 Jun 2021 15:16:58 -0300

On Fri, Jun 25, 2021 at 12:46 PM John Snow <jsnow@redhat.com> wrote:
>
> https://www.python.org/dev/peps/pep-0561/#specification
>
> Create 'py.typed' files in each subpackage that indicate to mypy that
> this is a typed module, so that users of any of these packages can use
> mypy to check their code as well.
>
> Note: Theoretically it's possible to ditch MANIFEST.in in favor of using
> package_data in setup.cfg, but I genuinely could not figure out how to
> get it to include things from the *source root* into the *package root*;
> only how to include things from each subpackage. I tried!
>
> Signed-off-by: John Snow <jsnow@redhat.com>
> ---
>  python/qemu/machine/py.typed | 0
>  python/qemu/qmp/py.typed     | 0
>  python/qemu/utils/py.typed   | 0
>  python/setup.cfg             | 4 ++++
>  4 files changed, 4 insertions(+)
>  create mode 100644 python/qemu/machine/py.typed
>  create mode 100644 python/qemu/qmp/py.typed
>  create mode 100644 python/qemu/utils/py.typed
>

Reviewed-by: Willian Rampazzo <willianr@redhat.com>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]