47 Commits (6bd4f7c10edb8f7018ed921b1baa346eb44a5c5b)

Author SHA1 Message Date
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Andres Freund f6f46173c4 macos: Fix test_pkgconfig_parse_libs() test on arm 12 months ago
Eli Schwartz 17c6d5eb47
unittests: migrate from jsonschema to fastjsonschema 12 months ago
Tristan Partin 1991ad8706
Remove type comments in run_project_tests.py 1 year ago
Eli Schwartz 5b317c5658
compilers: use correct version comparison for openbsd libraries 1 year ago
Simon McVittie 61554ad37b tests: Assert that mips64 kernel is detected as mips64 with no compilers 1 year ago
Simon McVittie 432317bc6b tests: Pass a mock C compiler to detect_cpu(), detect_cpu_family() 1 year ago
Xavier Claessens 183e4b8e90 PkgConfigDependency: Move CLI handling into its own abstraction 1 year ago
Tristan Partin 3784f72973 Silence some encoding warnings 1 year ago
Eli Schwartz a1ef957e34
linkers: delay implementations import until detect is run 1 year ago
Eli Schwartz b1ddfabf8f
dependencies: defer importing a custom dependency until it is used 1 year ago
Dylan Baker ada2a976f0
mlog: use a hidden class for state 2 years ago
Cyan 6def03c787 detect_cpu: Fix mips32 detection on mips64 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Charles Brunet a5a7b29a66 prevent lib prefix warning from pkg-config 2 years ago
Xavier Claessens 0f67913dee typed_kwargs: Extend since_values and deprecated_values for types 2 years ago
Dylan Baker d0f81fd024 internaltests: Fix tests for /utf-8 removal 2 years ago
Charles Brunet 3729b6bcd4 remove /utf-8 option when /validate-charset- is present 2 years ago
Xavier Claessens 2961adb8c8 Compilers: Keep ccache and exelist separated 2 years ago
Xavier Claessens 2dfd952eb9 Move classes used by scripts to their own module 2 years ago
Eli Schwartz d3dac3cfb2
compilers: don't export every compiler as a top-level property 2 years ago
Dylan Baker f10967e3f4 unittests: Add additional tests for KwargInfo::since values 2 years ago
Zbigniew Jędrzejewski-Szmek 8afdecb039 Reword message in warning 3 years ago
Dylan Baker f5d961f127 add message option to since_values and deprecated_values 3 years ago
Dylan Baker 51845a3a45 unittests/internal: use more subTest 3 years ago
Dylan Baker 930cbdb86d Add deprecated_message and since_message to KwargInfo 3 years ago
Dylan Baker b8ba493044 unittests/internal: use mock and subTest 3 years ago
Dylan Baker 82136da933 interpreterbase/decorators: Fix types of deprecated_values and since_values 3 years ago
Dylan Baker bfa0c61877 tests: add a test for OptionKey.from_string 3 years ago
Dylan Baker d412f0aff5 unittests: cover cases here two of the same wrong type are provided 3 years ago
Dylan Baker 762c504612 typed_kwargs: use | for type unions, not , 3 years ago
Dylan Baker ecc47d67a9 typed_kwargs: provide better error messages for wrong container types 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Xavier Claessens 709d151eb9 typed_kwargs: Fix when ContainerTypeInfo is used in a tuple 3 years ago
Eli Schwartz e8a85fa8a2
various python neatness cleanups 3 years ago
Xavier Claessens ca866bcfc7 coredata: 0.59.1 -> 0.59.99 is a major version difference 3 years ago
Dylan Baker bd691b847c interpreter: use python dunders instead of lock for unpicklability 3 years ago
Dylan Baker 042016a555 unittests: add a test to Interpreter is unpicklable 3 years ago
Dylan Baker f073c3cfe1 environment: correctly handle cpu value aarch64_be 3 years ago
Dylan Baker 78f8a286d0 environment: add ppc -> ppc64 for aix to detect_cpu 3 years ago
Dylan Baker b8cdae7003 unittests: add tests for detect_cpu 3 years ago
Dylan Baker 84fff3521a unittests: Add a test case for detect_cpu_family 3 years ago
Dylan Baker 11fbaf29d8 interpreter: fix cases of `KwargInfo(..., T, default=None)` 3 years ago
Dylan Baker aa895b383c interpreter: Add a helper for checking constrained inputs 3 years ago
Dylan Baker a450f8c6bc interenaltests: Add some version strings with ansi escapes in them 3 years ago
Xavier Claessens 7eb4c23156 Split run_unittests.py file 3 years ago