31 Commits (5c6e9d2d8fa25d62f1d249d265611a6dbbc03a4b)

Author SHA1 Message Date
Andrew McNulty 8b757b1f2d
Python: fix limited API logic under GCC on Windows 5 months ago
Dudemanguy 9be6e653d4 find_program: add a kwarg to specify custom version argument 5 months ago
Ralf Gommers a111c28ece Add support for detecting free-threaded Python on Windows 5 months ago
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 5 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 5 months ago
Andrew McNulty 328011f77a Python: link correct limited API lib on mingw 5 months ago
Andrew McNulty f66a527a7c Python: move Windows functions to dependency base 5 months ago
Jonathon Anderson 46b3c1c30d python: Fix header check for system method 7 months ago
Eli Schwartz 6e1556028c
python dependency: use exceptions to pass failure state around 9 months ago
Ralf Gommers 80ed1dfa7f Add a numpy dependency with pkg-config and configtool methods 9 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 11 months ago
Christoph Reiter 6eee9e7c0c python: fix mingw python detection code in case pkg-config isn't available 12 months ago
Eli Schwartz 9f610ad5b7
python dependency: ensure that setuptools doesn't inject itself into distutils 1 year ago
Andrew McNulty c730807696 Python: Add 'limited_api' kwarg to extension_module 1 year ago
Eli Schwartz b8b2d87567
dependencies: switch the delayed-import mechanism for custom dependencies 1 year 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