aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/python.py
AgeCommit message (Expand)AuthorFilesLines
2020-02-17modules/python: Do not error out if positional args are passedNirbheek Chauhan1-1/+5
2020-01-29dependencies: Make Dependency initializer signatures matchDylan Baker1-1/+1
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-4/+4
2019-12-18python: add embed to the python dependency functionDaniel Mensinger1-9/+15
2019-10-01Make Python 2 tests optional(er) to prepare for py2 purge in Debian.Jussi Pakkanen1-3/+2
2019-09-12modules/python: improve log when probing Python binaryRoss Burton1-9/+8
2019-06-27Improve error message when Python is not usable. [skip ci]Jussi Pakkanen1-1/+1
2019-06-12modules/python: add a modules keyword argumentDylan Baker1-4/+34
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-1/+1
2019-04-29Fix builtin variable namesDaniel Mensinger1-3/+3
2019-04-21Can run argument strings with internal Python. Closes #5217.Jussi Pakkanen1-5/+3
2019-04-03modules/python: normalize output for disabled by featureDylan Baker1-1/+1
2019-04-03modules/python: Do disabler check after validating inputsDylan Baker1-3/+4
2019-04-03modules/python: Report program found in find_installation()Dylan Baker1-3/+5
2019-04-02modules/python: Remove spaces around keyword argumentsDylan Baker1-2/+2
2019-03-18dependencies: fix Python linking for windows+mingwNacho García1-3/+7
2019-02-04python: don't require a Python lib in case we don't link against it. Fixes #4841Christoph Reiter1-3/+4
2019-01-16Fix flake8 errorsXavier Claessens1-2/+1
2019-01-02Remove cross_info; cross file is parsed up front and discardedJohn Ericson1-6/+3
2019-01-02Avoid exception looking for python on windows if the launcher (py.exe) is not...guruDanny671-0/+4
2018-12-12modules/python: Add path methodDylan Baker1-3/+7
2018-12-12modules/python: Refactor the PythonInstallation objectDylan Baker1-40/+33
2018-12-12modules/python: don't inherit from InterpreterObjectDylan Baker1-2/+2
2018-12-12modules/python: Don't pass instance variable to instance methodDylan Baker1-9/+9
2018-12-10python: only link extension modules against libpython when distutils does too...Christoph Reiter1-0/+20
2018-12-05modules/python: Do not override link_args with None largsPhilippe Normand1-2/+2
2018-11-14modules/python: Allow use of the native fileDylan Baker1-1/+3
2018-10-23Add 'disabler' argument to functions returning not-found objectsXavier Claessens1-1/+3
2018-09-18python module: Only run command once to get all infoXavier Claessens1-43/+33
2018-09-17Fix version check when passing feature option to find_installation()Xavier Claessens1-1/+2
2018-09-16find_installation: Add support for feature option in required kwargXavier Claessens1-4/+5
2018-08-09Make python module more robustDavid Seifert1-15/+40
2018-07-27python.find_installation: only try to find python with the py launcher if it ...Christoph Reiter1-2/+5
2018-07-02FeatureNew: Fix method names for some feature checksNirbheek Chauhan1-1/+2
2018-07-02Remove permittedSnippetKwargs, snippets are not specialNirbheek Chauhan1-4/+3
2018-06-20dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan1-1/+1
2018-06-01Add 0.46.0 featuresSalamandar1-1/+4
2018-05-04Interpreter: don't flatten the arguments of various methodsMathieu Duponchelle1-0/+4
2018-05-03python module: make it work with pypyMathieu Duponchelle1-4/+47
2018-04-21modules/python: add some more options around path and config_varsHavard Graff1-13/+39
2018-04-18Made Python module match the new init interface.Jussi Pakkanen1-4/+4
2018-04-09[fixup]: various minor tweaks found while documentingMathieu Duponchelle1-9/+5
2018-04-09[fixup]: Rename find to find_installationMathieu Duponchelle1-4/+4
2018-04-09[fixup]: Fix python2 detection and unit testMathieu Duponchelle1-1/+1
2018-04-07[fixup]: trivial fix after rebaseMathieu Duponchelle1-2/+3
2018-04-07[fixup]: extension_module: allow specifying install_dir OR subdirMathieu Duponchelle1-5/+8
2018-04-07[fixup]: Address PKG_CONFIG env vars commentsMathieu Duponchelle1-18/+19
2018-04-06Implement a generic python moduleMathieu Duponchelle1-0/+432