Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-11-26 | add missing documentation for python installation default pure kwarg | Eli Schwartz | 1 | -1/+8 | |
2022-10-24 | Add missing since annotations in docs | Elliott Sales de Andrade | 1 | -0/+2 | |
This is based on searching for `@FeatureNew*` decorators. There is also one correction to a version in a decorators; `build_by_default` was added in #1303, which is 0.38.0, not 0.40.0. | |||||
2022-06-19 | python module: implicitly add python dep to extensions | Eli Schwartz | 1 | -3/+3 | |
If there isn't a preexisting dependency on python, append one. It's almost assuredly needed, so just do the right thing out of the box. | |||||
2022-05-09 | python module: default extensions to hidden symbol visibility | Eli Schwartz | 1 | -0/+6 | |
python compiled extensions should never need to expose any symbol other than PyInit_* which is declared with default visibility via PyMODINIT_FUNC on supported compilers. Thus, a reasonably sane default is to mark any other symbols as hidden, while still respecting any manually specified visibility. Gate this on the version of python itself, as not all versions decorate PyMODINIT_FUNC properly. | |||||
2021-10-08 | python: Add platlibdir and purelibdir options | Xavier Claessens | 1 | -0/+6 | |
2021-10-03 | docs: Fix broken links | Daniel Mensinger | 1 | -20/+11 | |
2021-08-30 | Add missing "disabler" kwarg to python.dependency() | Xavier Claessens | 1 | -0/+2 | |
There is a unit test using it and now fails because the warning about unknown kwarg became fatal. | |||||
2021-08-17 | Add install tags | Xavier Claessens | 1 | -0/+3 | |
Fixes: #7007. | |||||
2021-01-31 | Capitalize "Meson" consistently as it is a proper name. [skip ci] | Jussi Pakkanen | 1 | -4/+4 | |
2021-01-30 | Rewrap long text lines in docs. [skip ci] | Jussi Pakkanen | 1 | -27/+31 | |
2020-02-17 | modules/python: Do not error out if positional args are passed | Nirbheek Chauhan | 1 | -2/+3 | |
Also update the documentation. Fixes https://github.com/mesonbuild/meson/issues/6470 | |||||
2019-12-18 | python: add embed to the python dependency function | Daniel Mensinger | 1 | -1/+5 | |
2019-06-12 | modules/python: add a modules keyword argument | Dylan Baker | 1 | -0/+2 | |
This mirrors the modules keyword argument that some dependencies (such as qt and llvm) take. This allows an easier method to determine if modules are installed. | |||||
2019-03-09 | docs: document that the .path() method for Python is new in 0.50 [skip ci] | Dylan Baker | 1 | -0/+11 | |
Since this method was not included in 0.46-00.49 we should document that. | |||||
2019-01-09 | Fix links to reference manual | Alex Băluț | 1 | -2/+2 | |
2018-11-04 | Update Python-module.md | Luca Weiss | 1 | -1/+1 | |
Fix link to the disabler object | |||||
2018-10-23 | Add 'disabler' argument to functions returning not-found objects | Xavier Claessens | 1 | -0/+3 | |
When dependency(), find_library(), find_program(), or python.find_installation() return a not-found object and disabler is true, they return a Disabler object instead. | |||||
2018-09-16 | find_installation: Add support for feature option in required kwarg | Xavier Claessens | 1 | -1/+3 | |
Closes: #4165. | |||||
2018-04-22 | Python module: update documentation for new API | Mathieu Duponchelle | 1 | -7/+33 | |
2018-04-09 | [fixup]: write documentation | Mathieu Duponchelle | 1 | -0/+195 | |