aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-06-07upgrade percent formatted strings pyupgrade did not catchEli Schwartz3-19/+17
2021-06-07condense linesEli Schwartz4-24/+12
2021-06-07more f-strings everywhereEli Schwartz4-138/+117
2021-06-07Merge pull request #8706 from dcbaker/wip/2021-04/cython-languageJussi Pakkanen25-33/+480
2021-06-07Fix macpkg generator import path. [skip ci]Jussi Pakkanen1-1/+1
2021-06-07cython: Add an option for selecting python 3 vs python 2 outputDylan Baker2-5/+34
2021-06-07docs: Add cython docsDylan Baker4-10/+65
2021-06-07cython: Add a test for generated filesDylan Baker6-0/+104
2021-06-07cython: add 1 basic testDylan Baker8-2/+107
2021-06-07Add C compiler when using CythonDylan Baker2-3/+4
2021-06-07ninjabackend: generate cython compilation rulesDylan Baker1-0/+61
2021-06-07ninjabackend: cython doesn't use a linkerDylan Baker1-4/+1
2021-06-07compilers: Add cython file suffixesDylan Baker2-0/+3
2021-06-07environment: Add detection logic for cythonDylan Baker1-0/+28
2021-06-07compilers: Expose Cython compilerDylan Baker1-0/+2
2021-06-07hack: compilers/cython: hardcode python 3 not 2Dylan Baker1-1/+2
2021-06-07compilers: Add a cython CompilerDylan Baker1-0/+60
2021-06-07build: Add type annotations for GeneratorDylan Baker1-14/+15
2021-06-06typing: Fully annotate dependencies.frameworkDaniel Mensinger2-14/+20
2021-06-06typing: Fully annotate dependencies.{detect,factory} + some other fixesDaniel Mensinger9-63/+104
2021-06-06typing: Fully annotate dependencies.cmakeDaniel Mensinger2-59/+70
2021-06-06typing: Fully annotate dependencies.platformDaniel Mensinger2-3/+10
2021-06-06typing: Fully annotate dependencies.dubDaniel Mensinger2-18/+32
2021-06-06typing: Fully annotate dependencies.pkgconfigDaniel Mensinger2-26/+34
2021-06-06Merge pull request #8796 from xclaesse/wrapdbv2Jussi Pakkanen6-52/+91
2021-06-05docs: Generate a table of all wrapdb releasesXavier Claessens3-0/+36
2021-06-05typing: Fully annotate dependencies.cudaDaniel Mensinger4-23/+40
2021-06-05typing: mlog use StringProtocolDaniel Mensinger2-2/+14
2021-06-05typing: Fully annotate dependencies.configtoolDaniel Mensinger2-16/+24
2021-06-05typing: Fully annotate dependencies.coarraysDaniel Mensinger2-5/+6
2021-06-04dependencies/detect: Add type annotations to find_external_dependencyDylan Baker1-4/+5
2021-06-04interpreterobjects: Fix type annotation for CustomTargetHolderDylan Baker1-1/+1
2021-06-04build: Add a type annotation to CustomTargetDylan Baker1-1/+1
2021-06-04interpreterbase: Allow safely using mutable default values with typed_kwargsDylan Baker2-2/+24
2021-06-04interpreterbase: fix type annotations for typed_pos_argsDylan Baker1-2/+2
2021-06-04wrap: Port to v2 protocolXavier Claessens3-52/+55
2021-06-03typing: Fully annotate dependencies.baseDaniel Mensinger2-64/+65
2021-06-03typing: mlog: Simplify some typing with a TV_ variablesDaniel Mensinger1-13/+15
2021-06-03deps: Split dependencies.baseDaniel Mensinger24-1859/+2059
2021-06-02add a couple more type annotationsDylan Baker2-2/+2
2021-06-02build: Use ImmutableSetProtocol for lru_cache'd valueDylan Baker1-2/+2
2021-06-02build: use typing.Mapping for lru_cached dictsDylan Baker1-9/+9
2021-06-02use an immutable list for an lru_cached functionsDylan Baker8-21/+31
2021-06-02adding a _typing moduleDylan Baker2-0/+117
2021-06-02test cases/common/103 has header symbol: set c++ standardDylan Baker1-1/+5
2021-06-02Merge pull request #8812 from mensinda/cmakeToolchainJussi Pakkanen13-99/+234
2021-06-02Do not delete workdir in case scan-build fails.Jussi Pakkanen1-8/+13
2021-06-02docs: Fix typo in github pages repo URLXavier Claessens1-1/+1
2021-06-02ci: Automatically update website when pushing to masterXavier Claessens2-2/+41
2021-06-01typed_kwargs: Add since and deprecated annotationsXavier Claessens2-4/+47