Einschränkungen¶
Nicht-Paket-Datendateien¶
Es ist möglich, beliebige Datendateien in Python-Wheels zu kapseln. meson-python fügt dem Wheel jede Datendatei hinzu, die in Mesons {datadir}-Speicherort installiert wird, zum Beispiel über Mesons install_data()-Funktion. Wenn das resultierende Wheel jedoch installiert wird, werden diese Dateien an einen plattformspezifischen Ort entpackt, und es gibt keine unterstützte Einrichtung, um sie zur Laufzeit zuverlässig zu finden.
Es wird empfohlen, Datendateien, die zur Laufzeit zugänglich sein müssen, zusammen mit dem Python-Code innerhalb des Pakets einzuschließen und importlib.resources (oder das importlib-resources-Backport) zu verwenden, um darauf zuzugreifen.