summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/python.py
AgeCommit message (Expand)Author
2025-12-17dependencies: Remove `log_tried` methodDylan Baker
2025-12-17Dependencies: Make use of the DependencyCandidate classDylan Baker
2025-12-17dependencies: Require 'native' be passed in kwargsDylan Baker
2025-12-17dependencies: stop passing "language" as a keyword argumentDylan Baker
2025-12-17dependencies: Pass the `name` to `ExternalDependency` constructorDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.has_headerDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.find_libraryDylan Baker
2025-10-29environment: move detection functions to envconfig.pyPaolo Bonzini
2025-10-20dependencies: Add remaining internal arguments to Dependency classesDylan Baker
2025-10-20modules/python: port dependency embed to typed_kwargsDylan Baker
2025-10-20dependency: Use a TypedDict to describe the keyword arguments to DependencyDylan Baker
2025-10-06options: replace get_value with get_value_forPaolo Bonzini
2025-10-01Use base_prefix, not prefix for iOS framework linking.Russell Keith-Magee
2025-08-28python: add a python.build_config option (PEP 739)Filipe Laíns
2025-05-06dependencies/python: Fix Framework Python when pkg-config is installedDaniele Nicolodi
2025-05-06dependencies/python: Replace non-breakable space with spaceDaniele Nicolodi
2025-05-04Add framework linking for iOS builds.Russell Keith-Magee
2025-04-09modules/gnome, modules/Python: Allow injecting RPATH flags through LDFLAGS if...L. E. Segovia
2025-03-10coredata: replace get_option with optstore.get_value_forDylan Baker
2025-02-04Python: fix typo in the inserted workaround for missing RPATHL. E. Segovia
2025-01-30Python: Work around missing rpath in Xcode python3-embedL. E. Segovia
2025-01-28modules/python: Make sure that all dependency candidates meet interfaceDylan Baker
2024-11-01Enable GCC to find free-threaded python DLL libraryEdgar Andrés Margffoy Tuay
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-07-02Python: fix limited API logic under GCC on WindowsAndrew McNulty
2024-06-23find_program: add a kwarg to specify custom version argumentDudemanguy
2024-06-23Add support for detecting free-threaded Python on WindowsRalf Gommers
2024-06-14Merge pull request #13307 from mesonbuild/optstorerefactorJussi Pakkanen
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen
2024-06-11Python: link correct limited API lib on mingwAndrew McNulty
2024-06-11Python: move Windows functions to dependency baseAndrew McNulty
2024-04-16python: Fix header check for system methodJonathon Anderson
2024-02-12python dependency: use exceptions to pass failure state aroundEli Schwartz
2024-02-06Add a numpy dependency with pkg-config and configtool methodsRalf Gommers
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-12-03python: fix mingw python detection code in case pkg-config isn't availableChristoph Reiter
2023-10-02python dependency: ensure that setuptools doesn't inject itself into distutilsEli Schwartz
2023-08-14Python: Add 'limited_api' kwarg to extension_moduleAndrew McNulty
2023-06-26dependencies: switch the delayed-import mechanism for custom dependenciesEli Schwartz
2023-05-05Fix building python extensions on win-arm64Radek Bartoň
2023-05-05Python module: emit warning for debug buildtypes with MSVC and no debug PythonRalf Gommers
2023-05-03dependencies: allow config-tool to fallback to default program namesEli Schwartz
2023-04-23fix python.version() not working in some casesCharles Brunet
2023-03-28python dependency: avoid redefinition warnings for MS_WIN64Eli Schwartz
2023-03-09dependencies: add pybind11 custom factoryEli Schwartz
2023-02-27python dependency: Fix typo in placeholder stringDaniele Nicolodi
2023-02-22python dependency: handle broken pylong on many more versions of pythonEli Schwartz
2023-02-22python dependency: fix embed handling for system dependencyEli Schwartz
2023-02-22python dependency: verify that the python header is installed for sysconfigEli Schwartz