diff options
| author | Charles Brunet <charles.brunet@optelgroup.com> | 2024-02-08 10:15:37 -0500 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2024-02-19 21:52:09 +0200 |
| commit | b290a8254122f53d6477b7ba24366d81cfc5e99c (patch) | |
| tree | 920bcdb68784a262736d387dbe38935d7df3c52f /test cases/python/5 modules kwarg/test.json | |
| parent | 43fe0061902f9d204eeeb8d4fef779480ec5487c (diff) | |
| download | meson-b290a8254122f53d6477b7ba24366d81cfc5e99c.tar.gz | |
Fix KeyError in Python module
0e7fb07 introduced a subtile bug in the Python module.
If a python version is found, but is missing a required module,
it is added to the list of python installations, but the
`run_bytecompile` attribute for that version was not initialized.
Therefore, if any other python version added something to install, it
was raising a KeyError when trying to read the `run_bytecompile`
attribute for the python version with missing module.
Diffstat (limited to 'test cases/python/5 modules kwarg/test.json')
| -rw-r--r-- | test cases/python/5 modules kwarg/test.json | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test cases/python/5 modules kwarg/test.json b/test cases/python/5 modules kwarg/test.json new file mode 100644 index 000000000..cf874f102 --- /dev/null +++ b/test cases/python/5 modules kwarg/test.json @@ -0,0 +1,5 @@ +{ + "installed": [ + { "type": "python_file", "file": "pure/a.py"} + ] +}
\ No newline at end of file |
