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
/
dependencies
/
detect.py
Age
Commit message (
Expand
)
Author
2025-12-17
dependencies/detect: simplify logging tried methods
Dylan Baker
2025-12-17
dependencies: Catch non MesonException in detect and give better message
Dylan Baker
2025-12-17
Dependencies: Make use of the DependencyCandidate class
Dylan Baker
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
dependencies: Annotate the DependencyPackages class
Dylan Baker
2025-10-20
interpreter: remove dependency_kwargs
Dylan Baker
2025-10-20
interpreter: port dependency version to typed_kwargs
Dylan Baker
2025-10-20
interpreter: port dependency required to typed_kwargs
Dylan Baker
2025-10-20
interpreter: port dependency native to typed_kwargs
Dylan Baker
2025-10-20
interpreter: port dependency method to typed_kwargs
Dylan Baker
2025-10-20
interpreter: port dependency language to typed_kwargs
Dylan Baker
2025-10-20
dependency: Use a TypedDict to describe the keyword arguments to Dependency
Dylan Baker
2025-08-01
dependencies: fill in defaults from DEPENDENCY_KWS when generating key
Dylan Baker
2025-08-01
dependencies: Allow None in dep_identifier
Dylan Baker
2025-01-28
dependencies/detect: make assertions more useful
Dylan Baker
2023-12-13
Use SPDX-License-Identifier consistently
Dylan Baker
2023-06-26
dependencies: switch the delayed-import mechanism for custom dependencies
Eli Schwartz
2023-06-26
dependencies: defer importing a custom dependency until it is used
Eli Schwartz
2023-06-26
dependencies: delay often-unused imports
Eli Schwartz
2023-06-26
dependencies: Don't Repeat Yourself when it comes to lookup methods
Eli Schwartz
2023-06-01
python: Use detect.find_external_dependency() for log consistency
Xavier Claessens
2023-02-01
treewide: add future annotations import
Eli Schwartz
2022-11-30
pylint: enable the set_membership plugin
Dylan Baker
2022-09-12
dependencies: log the real reason for a dependency lookup failing
Eli Schwartz
2022-09-12
dependencies: use better internal representation of factory methods
Eli Schwartz
2022-08-26
Fix purely white space issues reported by flake8
Alf Henrik Sauge
2022-03-07
treewide: string-quote the first argument to T.cast
Eli Schwartz
2022-03-07
merge various TYPE_CHECKING blocks into one
Eli Schwartz
2021-12-17
Fix mypy errors
Daniel Mensinger
2021-11-01
various manual conversion of percent-formatted strings to f-strings
Eli Schwartz
2021-10-26
dep.name(): return dependency name even if dependency is not found
Thomas Heijligen
2021-10-04
coding style: don't format an empty string with another string
Eli Schwartz
2021-09-14
apply flake8 fixes for unused imports and missing imports
Eli Schwartz
2021-08-31
pylint: turn on superflous-parens
Dylan Baker
2021-06-09
typing: Rename some variables
Daniel Mensinger
2021-06-06
typing: Fully annotate dependencies.{detect,factory} + some other fixes
Daniel Mensinger
2021-06-04
dependencies/detect: Add type annotations to find_external_dependency
Dylan Baker
2021-06-03
deps: Split dependencies.base
Daniel Mensinger