summaryrefslogtreecommitdiff
path: root/mesonbuild/modules/python.py
Commit message (Expand)AuthorAgeFilesLines
* Fix to find Python files for Windows virtualenvsMatthew Brett2021-11-151-2/+6
* python: Better detect when install path is not in sys.pathXavier Claessens2021-11-091-9/+12
* python.dependency(): Do not stop when first candidate is not foundXavier Claessens2021-11-021-3/+4
* fix various flake8 whitespace errorsEli Schwartz2021-10-271-5/+5
* dep.name(): return dependency name even if dependency is not foundThomas Heijligen2021-10-261-2/+1
* Fix typos discovered by codespellChristian Clauss2021-10-101-3/+3
* python: Add platlibdir and purelibdir optionsXavier Claessens2021-10-081-6/+11
* f-stringsEli Schwartz2021-10-041-4/+2
* modules: python: better handling of the Python paths for DebianFilipe Laíns2021-09-291-8/+35
* mintro: add installed_planFilipe Laíns2021-09-061-1/+5
* python module: fix error message mentioning setuptoolsEli Schwartz2021-08-311-1/+1
* Add missing "disabler" kwarg to python.dependency()Xavier Claessens2021-08-301-0/+1
* interpreter: fix cases of `KwargInfo(..., T, default=None)`Dylan Baker2021-08-271-1/+2
* python module: produce the correct install path on every OSEli Schwartz2021-08-271-1/+1
* python: Workaround broken install pathXavier Claessens2021-08-221-3/+20
* python module: fix extensions without explicit subdir being installed to libdirEli Schwartz2021-08-181-4/+4
* python module: make external program wrapper have access to useful metadataEli Schwartz2021-08-181-26/+35
* Fix incorrect .name attribute for python programEli Schwartz2021-08-181-3/+4
* fix some confusingly indirect codeEli Schwartz2021-08-181-3/+3
* Add install tagsXavier Claessens2021-08-171-3/+5
* Fix python module leaving PKG_CONFIG_LIBDIR set in os.environ.Xavier Claessens2021-08-031-4/+7
* modules/python: fix up a few simply typing warnings/errorsDylan Baker2021-07-131-8/+24
* modules/python: Allow trying a macos framework as well other methodsDylan Baker2021-07-131-2/+18
* modules/python: make some internal helpers protectedDylan Baker2021-07-131-4/+4
* modules/python: use factory for dependencyDylan Baker2021-07-131-90/+83
* modules/python: simplify a number of interfacesDylan Baker2021-07-131-33/+27
* modules/python: use typed_pos_argsDylan Baker2021-07-131-10/+15
* modules/python: Add type annotationsDylan Baker2021-07-131-80/+96
* modules/python: sort importsDylan Baker2021-07-131-8/+9
* holders: Fix the remaining code to respect the holder changesDaniel Mensinger2021-06-181-21/+33
* expose SystemDependency and BuiltinDependency as toplevel classesEli Schwartz2021-06-171-2/+1
* move base class for system dependencies into base.pyEli Schwartz2021-06-171-1/+1
* dependencies: Use the SystemDependencyDylan Baker2021-06-141-5/+3
* deps: Split dependencies.baseDaniel Mensinger2021-06-031-1/+1
* modules: Add methods dict everywhereXavier Claessens2021-05-281-0/+3
* modules: Remove snippet methodsXavier Claessens2021-05-281-3/+2
* interpreter: 'embed' kwarg is only valid in python moduleXavier Claessens2021-05-081-1/+1
* interpreter: Split permitted_kwargs dictXavier Claessens2021-04-121-2/+2
* split program related classes and functions out of dependenciesDylan Baker2021-03-191-2/+2
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-041-19/+19
* various python neatness cleanupsEli Schwartz2021-03-041-3/+3
* Simplify module APIXavier Claessens2021-03-041-7/+6
* Use a single coredata dictionary for optionsDylan Baker2021-01-041-1/+1
* use real pathlib moduleDylan Baker2020-11-201-1/+1
* python.dependency() is not respecting 'required' kwargXavier Claessens2020-10-061-2/+9
* pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger2020-10-041-1/+1
* python: install_sources() should default to pure, following the docMarc-André Lureau2020-05-101-1/+1
* find_program: Fixes when the program has been overridden by executableXavier Claessens2020-04-281-5/+5
* Fix legacy env var support with crossJohn Ericson2020-03-231-2/+2
* modules/python: Do not error out if positional args are passedNirbheek Chauhan2020-02-171-1/+5