summaryrefslogtreecommitdiff
path: root/mesonbuild/modules/python.py
Commit message (Expand)AuthorAgeFilesLines
* modules/python: Do not error out if positional args are passednirbheek/fix-python-dependency-nopos-regressionNirbheek Chauhan2020-02-151-1/+5
* dependencies: Make Dependency initializer signatures matchDylan Baker2020-01-291-1/+1
* types: import typing as T (fixes #6333)Daniel Mensinger2020-01-081-4/+4
* python: add embed to the python dependency functionDaniel Mensinger2019-12-181-9/+15
* Make Python 2 tests optional(er) to prepare for py2 purge in Debian.Jussi Pakkanen2019-10-011-3/+2
* modules/python: improve log when probing Python binaryRoss Burton2019-09-121-9/+8
* Improve error message when Python is not usable. [skip ci]Jussi Pakkanen2019-06-271-1/+1
* modules/python: add a modules keyword argumentDylan Baker2019-06-121-4/+34
* Purge `is_cross` and friends without changing user interfacesJohn Ericson2019-06-091-1/+1
* Fix builtin variable namesDaniel Mensinger2019-04-291-3/+3
* Can run argument strings with internal Python. Closes #5217.Jussi Pakkanen2019-04-211-5/+3
* modules/python: normalize output for disabled by featureDylan Baker2019-04-031-1/+1
* modules/python: Do disabler check after validating inputsDylan Baker2019-04-031-3/+4
* modules/python: Report program found in find_installation()Dylan Baker2019-04-031-3/+5
* modules/python: Remove spaces around keyword argumentsDylan Baker2019-04-021-2/+2
* dependencies: fix Python linking for windows+mingwNacho García2019-03-181-3/+7
* python: don't require a Python lib in case we don't link against it. Fixes #4841Christoph Reiter2019-02-041-3/+4
* Fix flake8 errorsXavier Claessens2019-01-161-2/+1
* Remove cross_info; cross file is parsed up front and discardedJohn Ericson2019-01-021-6/+3
* Avoid exception looking for python on windows if the launcher (py.exe) is not...guruDanny672019-01-021-0/+4
* modules/python: Add path methodDylan Baker2018-12-121-3/+7
* modules/python: Refactor the PythonInstallation objectDylan Baker2018-12-121-40/+33
* modules/python: don't inherit from InterpreterObjectDylan Baker2018-12-121-2/+2
* modules/python: Don't pass instance variable to instance methodDylan Baker2018-12-121-9/+9
* python: only link extension modules against libpython when distutils does too...Christoph Reiter2018-12-101-0/+20
* modules/python: Do not override link_args with None largsPhilippe Normand2018-12-051-2/+2
* modules/python: Allow use of the native fileDylan Baker2018-11-141-1/+3
* Add 'disabler' argument to functions returning not-found objectsXavier Claessens2018-10-231-1/+3
* python module: Only run command once to get all infoXavier Claessens2018-09-181-43/+33
* Fix version check when passing feature option to find_installation()Xavier Claessens2018-09-171-1/+2
* find_installation: Add support for feature option in required kwargXavier Claessens2018-09-161-4/+5
* Make python module more robustDavid Seifert2018-08-091-15/+40
* python.find_installation: only try to find python with the py launcher if it ...Christoph Reiter2018-07-271-2/+5
* FeatureNew: Fix method names for some feature checksNirbheek Chauhan2018-07-021-1/+2
* Remove permittedSnippetKwargs, snippets are not specialNirbheek Chauhan2018-07-021-4/+3
* dependencies: Don't assume self.compiler is a C compilerNirbheek Chauhan2018-06-201-1/+1
* Add 0.46.0 featuresSalamandar2018-06-011-1/+4
* Interpreter: don't flatten the arguments of various methodsMathieu Duponchelle2018-05-041-0/+4
* python module: make it work with pypyMathieu Duponchelle2018-05-031-4/+47
* modules/python: add some more options around path and config_varsHavard Graff2018-04-211-13/+39
* Made Python module match the new init interface.Jussi Pakkanen2018-04-181-4/+4
* [fixup]: various minor tweaks found while documentingMathieu Duponchelle2018-04-091-9/+5
* [fixup]: Rename find to find_installationMathieu Duponchelle2018-04-091-4/+4
* [fixup]: Fix python2 detection and unit testMathieu Duponchelle2018-04-091-1/+1
* [fixup]: trivial fix after rebaseMathieu Duponchelle2018-04-071-2/+3
* [fixup]: extension_module: allow specifying install_dir OR subdirMathieu Duponchelle2018-04-071-5/+8
* [fixup]: Address PKG_CONFIG env vars commentsMathieu Duponchelle2018-04-071-18/+19
* Implement a generic python moduleMathieu Duponchelle2018-04-061-0/+432