ifcopenshell-python - support python 3.13

This commit is contained in:
Andrej730
2025-07-22 16:26:01 +05:00
parent 64d3951d5e
commit d6a3900f3e
2 changed files with 8 additions and 1 deletions
+7
View File
@@ -27,6 +27,7 @@ SED:=sed -i '' -e
endif endif
endif endif
# TODO: we should simplify this at some point...
ifeq ($(PYVERSION), py39) ifeq ($(PYVERSION), py39)
PYNUMBER:=39 PYNUMBER:=39
endif endif
@@ -39,6 +40,12 @@ endif
ifeq ($(PYVERSION), py312) ifeq ($(PYVERSION), py312)
PYNUMBER:=312 PYNUMBER:=312
endif endif
ifeq ($(PYVERSION), py313)
PYNUMBER:=313
endif
ifndef PYNUMBER
$(error Unsupported PYVERSION '$(PYVERSION)')
endif
# We actually do support glibc 2.28-2.30 (see #5636) # We actually do support glibc 2.28-2.30 (see #5636)
# but those are old and there's no demand for it. # but those are old and there's no demand for it.
+1 -1
View File
@@ -10,7 +10,7 @@ authors = [
] ]
description = "Python bindings, utility functions, and high-level API for IfcOpenShell" description = "Python bindings, utility functions, and high-level API for IfcOpenShell"
readme = "README.md" readme = "README.md"
requires-python = ">=3.9,<3.13" requires-python = ">=3.9,<3.14"
classifiers = [ classifiers = [
"Programming Language :: Python :: 3", "Programming Language :: Python :: 3",
"License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",