mesonbuild / mesonbuild/meson-python

Provide an option to turn off the rebuild-on-import feature of editable installs.

Offen
#730 19 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Python
Sterne
180
Forks
93
Ø Merge
2 T. 7 Std.
Gemergte PRs (30 T.)
18

Beschreibung

I understand the rationale for this feature ("meson-python extends editable installs to package components that require a compilation step such as extension modules"), but at the moment it is proving inconvenient for me.

Assuming I'm willing to take responsibility for rebuilding/reinstalling the package when compilation is required, is there some way I can disable the rebuild-on-import feature for my package, but still use Python's editable installs otherwise?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Beginne damit, die Implementierung für den Neuaufbau beim Import bei editable installs und die Konfigurationsoberfläche des Pakets zu finden; die Aufgabe ist erledigt, wenn sich ein Paket abmelden kann und dabei das Verhalten von Python-Editable-Installs beibehält.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
build-system
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.