7083 Commits (786d4379824a370b3a6ea415dc48aadb3b1f9dd2)

Author SHA1 Message Date
Dylan Baker 4575ed3d31 modules/qt: Deprecated the preprocess sources keyword argument 4 years ago
Dylan Baker 0fe3dc6571 modules/qt: Deprecated the *sources variadic argument to preproccess 4 years ago
Dylan Baker 9851c25895 backends: fix TestSerialisation.suite annotations 4 years ago
Dylan Baker e2266e8708 interpreter: use typed_*args for test and benchmark 4 years ago
Dylan Baker 86704261a7 interpreter: use typed_pos_args for func_test and func_benchmark 4 years ago
Dylan Baker 5bb75dc3af interpreterbase: Add deprecated_values and since_values to KwargInfo 4 years ago
Ralf Gommers bc6df45663 Fix issue with generated Cython code in a subdir 4 years ago
Ting-Wei Lan fc93c07e9e environment: Add LLVM suffixes for 11 and 12 4 years ago
Dylan Baker 0412bdd753 dependencies: Use a typing.NewType for Dependency.type_name 4 years ago
Dylan Baker 203a548d60 dependencies: Use the SystemDependency 4 years ago
Dylan Baker 1fb14fd3ec dependencies: Add a System Dependency 4 years ago
Eli Schwartz 0c7cdb1862
minit: do not misdetect files suffixed as "" or named "." or "c" or "s" as c# 4 years ago
Xavier Claessens d5917c1b87 coredata: Invalidate deps cache when changing wrap_mode option 4 years ago
Daniel Mensinger e686545fce interpreter: Split decorators from interpreterbase.py 4 years ago
Daniel Mensinger fc0397b309 interpreter: Split Disabler from interpreterbase.py 4 years ago
Daniel Mensinger 687eebee29 interpreter: Split base objects and helpers from interpreterbase.py 4 years ago
Daniel Mensinger 2e3550db14 interpreter: Split exception calsses from interpreterbase.py 4 years ago
Daniel Mensinger ad584f022d interpreter: Move interpreterbase.py into a new package 4 years ago
Xavier Claessens 5a5ab79078 interpreter: Add missing FeatureNewKwarg for allow_fallback 4 years ago
Eli Schwartz c3f5c2e745 cuda module: fully buy into new modules API 4 years ago
Daniel Mensinger 7fc755b334 typing: Fully annotate run_project_tests.py 4 years ago
Daniel Mensinger 9c40b33cf6 compilers: Fix missing functions in Compiler base class 4 years ago
Daniel Mensinger 2263a84d07 typing: Rename some variables 4 years ago
Daniel Mensinger a8cd45d3ab typing: remove unused DependencyType 4 years ago
Daniel Mensinger 15b69d0421 typing: Fully annotate dependencies 4 years ago
Dylan Baker 98efec5c2b interpreter: make helper methods protected 4 years ago
Dylan Baker bf656ce0ec interpreter: Add type annotations for the add_*_arguments helpers 4 years ago
Dylan Baker 6eff0c3f8c build: fix type annotations fo project_*_args 4 years ago
Dylan Baker 3f9a81e7f1 interpreter: use typed_kwargs for the add_*_arguments family 4 years ago
Dylan Baker 3e998527a3 interpreter: use typed_pos_args for add_*_args 4 years ago
Dylan Baker 6ab78b5979 intperperterbase: Add a convertor keyword argument 4 years ago
Dylan Baker fb385728df interpreterbase: Add validator keyword argument to typed_kwargs 4 years ago
Dylan Baker 5d81392c67 make all arguments to KwargInfo except name and type keyword only 4 years ago
Paolo Bonzini a87e32d181 interpreter: add feature.disable_auto_if() 4 years ago
Paolo Bonzini 2f2d99e1d8 interpreter: add feature.require() 4 years ago
Eli Schwartz 48ebfa9a99
another pyupgrade pass 4 years ago
Eli Schwartz 998076a192
upgrade percent formatted strings pyupgrade did not catch 4 years ago
Eli Schwartz 3eb1da1fa2
condense lines 4 years ago
Eli Schwartz 2c71b63e77
more f-strings everywhere 4 years ago
Dylan Baker 0bc18f26a2 cython: Add an option for selecting python 3 vs python 2 output 4 years ago
Dylan Baker b9f33c2380 Add C compiler when using Cython 4 years ago
Dylan Baker ec4d8143df ninjabackend: generate cython compilation rules 4 years ago
Dylan Baker 80cdbe41bd ninjabackend: cython doesn't use a linker 4 years ago
Dylan Baker 4d1cbd1b8a compilers: Add cython file suffixes 4 years ago
Dylan Baker cf17ef3867 environment: Add detection logic for cython 4 years ago
Dylan Baker edf1a21722 compilers: Expose Cython compiler 4 years ago
Dylan Baker e9681b463d hack: compilers/cython: hardcode python 3 not 2 4 years ago
Dylan Baker 79e50caa7f compilers: Add a cython Compiler 4 years ago
Dylan Baker b6eb5c231c build: Add type annotations for Generator 4 years ago
Daniel Mensinger 30e329aac9 typing: Fully annotate dependencies.framework 4 years ago