summaryrefslogtreecommitdiff
path: root/mesonbuild/modules/python3.py
AgeCommit message (Expand)Author
2025-10-15build: remove validation for name prefix and suffixDylan Baker
2024-07-30flake8: move unused typing-only imports to TYPE_CHECKINGEli Schwartz
2023-12-22modules: get rid of the .*machine variablesDylan Baker
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-07-28modules/python3: exclude name_prefix and name_suffixDylan Baker
2023-07-28modules/python3: use typed_pos_args for extension_moduleDylan Baker
2023-07-28modules/python3: use typed_kwargs for extension_moduleDylan Baker
2023-02-01treewide: add future annotations importEli Schwartz
2022-08-17modules: use module level information about new and deprecationDylan Baker
2022-03-24python 3 module: type-check all posargsEli Schwartz
2021-12-31add FeatureNew decorators for various modules that were lacking themEli Schwartz
2021-05-28modules: Add methods dict everywhereXavier Claessens
2021-05-28modules: Stop using ModuleReturnValue where it's not neededXavier Claessens
2021-05-28modules: Remove snippet methodsXavier Claessens
2021-03-19split program related classes and functions out of dependenciesDylan Baker
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2020-03-23Fix legacy env var support with crossJohn Ericson
2019-01-02Remove cross_info; cross file is parsed up front and discardedJohn Ericson
2018-11-14modules/python3: allow specifying in the native fileDylan Baker
2018-10-07Print warning when using deprecated 'python3' moduleXavier Claessens
2018-07-02Remove permittedSnippetKwargs, snippets are not specialNirbheek Chauhan
2018-04-15Convert Gnome module to use find_program from interpreter.Jussi Pakkanen
2018-04-03Remove duplicated list of known kwargs for build targetsXavier Claessens
2018-03-03Fix flake8 'imported but unused' reportsJon Turney
2017-11-20Changed code to use detected executables rather than hardcoding sys.executable.Jussi Pakkanen
2017-09-21flake8: Clean up complained-about unused importsLuke Shumaker
2017-08-17python3: Add tests for platform-dependant paths and cover include pathGuillaume Poirier-Morency
2017-08-15python3: Fix 'sysconfig_path' for platform-dependant pathsGuillaume Poirier-Morency
2017-06-26Converted some modules.Jussi Pakkanen
2017-03-30python3: Add sysconfig_path() methodPatrick Griffis
2017-03-30python3: Add language_version() methodPatrick Griffis
2017-01-09Add .find_python() method. Supersedes #777.Jussi Pakkanen
2017-01-09There are two different kinds of extensions: modules that create newJussi Pakkanen
2017-01-09Created a Python 3 module for simpler building of Python extension modules.Jussi Pakkanen