DearPyGui icon indicating copy to clipboard operation
DearPyGui copied to clipboard

type annotation for raw texture to accept numpy

Open wlwatkins opened this issue 2 years ago • 2 comments


name: Pull Request about: Create a pull request to help us improve title: type annotation for raw texture to accept numpy assignees: ''


Description: As the doc says https://dearpygui.readthedocs.io/en/latest/documentation/textures.html#raw-textures , add_raw_texture should accept numpy.ndarray, but is it not in the default type hint, hence my ide is not happy. would this addition be agreable with you?

Concerning Areas: Maybe there is other places, but this worked for me

wlwatkins avatar Mar 21 '23 22:03 wlwatkins

hum... just realised numpy is not imported, and something tells me this is a big deal. i'm not sure if there's an alternative but to import it, at least using the type_check module

from typing import TYPE_CHECKING
if TYPE_CHECKING:
    import numpy as np

wlwatkins avatar Mar 21 '23 22:03 wlwatkins