index
:
meson
clippy-json
master
Unnamed repository; edit this file 'description' to name the repository.
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mesonbuild
/
modules
/
python.py
Age
Commit message (
Expand
)
Author
2025-12-17
dependencies: Require 'native' be passed in kwargs
Dylan Baker
2025-12-17
dependencies: stop passing "language" as a keyword argument
Dylan Baker
2025-12-17
modules/python: use typed_kwargs for `install_dir`
Dylan Baker
2025-12-17
interpreter: Add type checking for BuildTarget(install_dir: )
Dylan Baker
2025-10-20
interpreter: use typed_kwargs for checking disabler dependency
Dylan Baker
2025-10-20
interpreter: remove permittedKwargs from dependency
Dylan Baker
2025-10-20
modules/python: port dependency embed to typed_kwargs
Dylan Baker
2025-10-20
interpreter: port dependency native to typed_kwargs
Dylan Baker
2025-10-20
dependency: Use a TypedDict to describe the keyword arguments to Dependency
Dylan Baker
2025-10-15
revert local_program()
Eli Schwartz
2025-10-15
Add common ABC for ExternalProgram and LocalProgram
Xavier Claessens
2025-10-15
Replace OverrideExecutable and OverrideProgram with LocalProgram
Xavier Claessens
2025-10-06
options: replace get_value with get_value_for
Paolo Bonzini
2025-08-28
python: add a python.build_config option (PEP 739)
Filipe LaĆns
2025-08-01
interpreter: move dependency kwargs to shared module
Dylan Baker
2025-06-17
modules: convert custom holders to InterpreterObject.method
Paolo Bonzini
2025-03-10
coredata: replace get_option with optstore.get_value_for
Dylan Baker
2024-07-17
Remove module type from OptionKey.
Jussi Pakkanen
2024-07-11
Move OptionKey in the option source file.
Jussi Pakkanen
2024-06-14
Merge pull request #13307 from mesonbuild/optstorerefactor
Jussi Pakkanen
2024-06-14
Replace direct indexing with named methods.
Jussi Pakkanen
2024-06-14
Rename option variable to optstore to make it unique.
Jussi Pakkanen
2024-06-11
Python: fix limited API logic under mingw
Andrew McNulty
2024-05-23
Refactor option classes to their own file.
Jussi Pakkanen
2024-02-19
Fix KeyError in Python module
Charles Brunet
2023-12-13
Use SPDX-License-Identifier consistently
Dylan Baker
2023-10-17
interpreter: use typed_kwargs for build_target.gnu_symbol_visibility
Dylan Baker
2023-10-17
interpreter: use typed_kwargs for build_target.native
Dylan Baker
2023-08-14
Python: Add 'limited_api' kwarg to extension_module
Andrew McNulty
2023-08-10
python module: add a few more type annotations
Eli Schwartz
2023-08-10
allow some ObjectHolder subclasses to continue to be generic
Eli Schwartz
2023-07-28
modules/python: use typed_pos_args for extension_module
Dylan Baker
2023-07-28
modules/python: typed_kwargs for subdir
Dylan Baker
2023-07-28
modules/python: use the SHARED_MOD_KWS for extension method
Dylan Baker
2023-07-26
Fix install_data() default install path
Daniele Nicolodi
2023-07-19
move various bits of type-checking only code to TYPE_CHECKING blocks
Eli Schwartz
2023-07-19
fix implicit_reexport issues and enforce them going forward
Eli Schwartz
2023-06-01
python: Use detect.find_external_dependency() for log consistency
Xavier Claessens
2023-05-03
python bytecompile: use correct install tag
Eli Schwartz
2023-05-02
bytecompile: switch to handling destdir in the script launcher env
Eli Schwartz
2023-05-02
python module: add an automatic byte-compilation step
Eli Schwartz
2023-05-02
Log python name when not found
Charles Brunet
2023-05-02
Find python3.xx on windows
Charles Brunet
2023-05-02
Ensure python fallback has the right version
Charles Brunet
2023-02-22
merge the python dependency from the python module into dependencies
Eli Schwartz
2023-02-22
partial migration of the python module dependency into dependencies
Eli Schwartz
2023-02-22
python module/dependency: move the specialized external program
Eli Schwartz
2023-02-22
python module: inline the dependency methods checking
Eli Schwartz
2023-02-22
python module: move the introspection script into an external script
Eli Schwartz
2023-02-22
python module: break the association between dependency and installation objects
Eli Schwartz
[next]