From f574caea8a7c4be3151a0b1f593bca7a04ca0859 Mon Sep 17 00:00:00 2001 From: John Cheng Date: Fri, 27 Jun 2025 17:34:59 +0800 Subject: [PATCH] Add compatibility for Python 3.6 --- customtkinter/windows/widgets/core_rendering/draw_engine.py | 3 +-- requirements.txt | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) 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