32 Commits (0d7bb776e2d97d406b726b90090bbfa8df13232b)

Author SHA1 Message Date
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 9 months ago
Andrew McNulty 8b757b1f2d
Python: fix limited API logic under GCC on Windows 9 months ago
Dudemanguy 9be6e653d4 find_program: add a kwarg to specify custom version argument 9 months ago
Ralf Gommers a111c28ece Add support for detecting free-threaded Python on Windows 9 months ago
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 10 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 10 months ago
Andrew McNulty 328011f77a Python: link correct limited API lib on mingw 10 months ago
Andrew McNulty f66a527a7c Python: move Windows functions to dependency base 10 months ago
Jonathon Anderson 46b3c1c30d python: Fix header check for system method 12 months ago
Eli Schwartz 6e1556028c
python dependency: use exceptions to pass failure state around 1 year ago
Ralf Gommers 80ed1dfa7f Add a numpy dependency with pkg-config and configtool methods 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Christoph Reiter 6eee9e7c0c python: fix mingw python detection code in case pkg-config isn't available 1 year ago
Eli Schwartz 9f610ad5b7
python dependency: ensure that setuptools doesn't inject itself into distutils 2 years ago
Andrew McNulty c730807696 Python: Add 'limited_api' kwarg to extension_module 2 years ago
Eli Schwartz b8b2d87567
dependencies: switch the delayed-import mechanism for custom dependencies 2 years ago
Radek Bartoň 0bea4b632e Fix building python extensions on win-arm64 2 years ago
Ralf Gommers e4f6eeb7d7 Python module: emit warning for debug buildtypes with MSVC and no debug Python 2 years ago
Eli Schwartz a95ebf1077 dependencies: allow config-tool to fallback to default program names 2 years ago
Charles Brunet bda799dff2
fix python.version() not working in some cases 2 years ago
Eli Schwartz 81c3c3808e
python dependency: avoid redefinition warnings for MS_WIN64 2 years ago
Eli Schwartz 62c269d088
dependencies: add pybind11 custom factory 2 years ago
Daniele Nicolodi 1c00375ed8 python dependency: Fix typo in placeholder string 2 years ago
Eli Schwartz 81a8c488f0 python dependency: handle broken pylong on many more versions of python 2 years ago
Eli Schwartz 456d8962f3 python dependency: fix embed handling for system dependency 2 years ago
Eli Schwartz b5d842305e python dependency: verify that the python header is installed for sysconfig 2 years ago
Eli Schwartz 9bf718fcee python dependency: simplify compile args handling 2 years ago
Eli Schwartz aa69cf0448 merge the python dependency from the python module into dependencies 2 years ago
Eli Schwartz 29592481bc partial migration of the python module dependency into dependencies 2 years ago
Eli Schwartz 9fa4da3ba9 python module/dependency: move the specialized external program 2 years ago
Eli Schwartz 66b258b1ef dependencies: refactor python3 into its own file 2 years ago