diff --git a/customtkinter/windows/widgets/core_rendering/draw_engine.py b/customtkinter/windows/widgets/core_rendering/draw_engine.py index 5acea560..ac7ba1bc 100644 --- a/customtkinter/windows/widgets/core_rendering/draw_engine.py +++ b/customtkinter/windows/widgets/core_rendering/draw_engine.py @@ -1,4 +1,3 @@ -from __future__ import annotations import sys import math import tkinter @@ -28,7 +27,7 @@ class DrawEngine: preferred_drawing_method: str = None # 'polygon_shapes', 'font_shapes', 'circle_shapes' - def __init__(self, canvas: CTkCanvas): + def __init__(self, canvas): self._canvas = canvas self._round_width_to_even_numbers: bool = True self._round_height_to_even_numbers: bool = True diff --git a/requirements.txt b/requirements.txt index 7599fcd7..6cb476c1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,4 @@ darkdetect~=0.3.1 typing-extensions~=4.4.0 packaging +typing_extensions