Fix support for python 3.10 #5662

This commit is contained in:
Andrej730
2024-10-31 18:28:18 +05:00
parent 06a6c2d79b
commit fb5d37b04b
3 changed files with 5 additions and 2 deletions
+2 -1
View File
@@ -3,7 +3,8 @@ import ifcopenshell
import ifcopenshell.api import ifcopenshell.api
import ifcopenshell.util.date import ifcopenshell.util.date
from datetime import datetime, timedelta, date from datetime import datetime, timedelta, date
from typing import Union, Any, TypedDict, NotRequired from typing import Union, Any, TypedDict
from typing_extensions import NotRequired
class WorkSlot(TypedDict): class WorkSlot(TypedDict):
+1
View File
@@ -17,6 +17,7 @@ classifiers = [
] ]
dependencies = [ dependencies = [
"ifcopenshell", "ifcopenshell",
"typing-extensions",
] ]
[project.urls] [project.urls]
+2 -1
View File
@@ -28,7 +28,8 @@ import ifcopenshell
import ifcopenshell.geom import ifcopenshell.geom
import ifcopenshell.util.selector import ifcopenshell.util.selector
from logging import Logger from logging import Logger
from typing import Optional, Literal, TypedDict, NotRequired from typing import Literal, TypedDict
from typing_extensions import NotRequired
class ClashSource(TypedDict): class ClashSource(TypedDict):