@@ -13,7 +13,7 @@ maintainers = [{ name = "Alex Reinking", email = "
[email protected] " }]
1313description = " Halide is a programming language designed to make it easier to write high-performance image and array processing code."
1414license = { file = " LICENSE.txt" }
1515readme = " ./packaging/pip/README.md"
16- requires-python = " >=3.9 "
16+ requires-python = " >=3.10 "
1717dependencies = [
1818 " imageio>=2" ,
1919 " numpy>=1.26" ,
@@ -46,11 +46,11 @@ classifiers = [
4646 " Programming Language :: C++" ,
4747 " Programming Language :: Python :: 3" ,
4848 " Programming Language :: Python :: 3 :: Only" ,
49- " Programming Language :: Python :: 3.9" ,
5049 " Programming Language :: Python :: 3.10" ,
5150 " Programming Language :: Python :: 3.11" ,
5251 " Programming Language :: Python :: 3.12" ,
5352 " Programming Language :: Python :: 3.13" ,
53+ " Programming Language :: Python :: 3.14" ,
5454 " Programming Language :: Python :: Implementation :: CPython" ,
5555 " Topic :: Multimedia :: Graphics" ,
5656 " Topic :: Scientific/Engineering" ,
@@ -108,8 +108,7 @@ WITH_TUTORIALS = false
108108# Don't version libHalide.so/dylib -- wheels are zip files that do
109109# not understand symbolic links. Including version information here
110110# causes the final wheel to have three copies of our library. Not good.
111- Halide_VERSION_OVERRIDE = " "
112- Halide_SOVERSION_OVERRIDE = " "
111+ CMAKE_PLATFORM_NO_VERSIONED_SONAME = true
113112
114113[[tool .scikit-build .overrides ]]
115114if.platform-system = " ^win32"
0 commit comments