den Code einer, über pip installierten Bibliothek verändern

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Benutzeravatar
XCDRiVER
User
Beiträge: 31
Registriert: Sonntag 12. Februar 2017, 19:59

Hallo Forum,

ich habe in einem Python Paket einige Änderungen machen müssen, damit die nachfolgenden Endgeräte funktionieren.
Es handelt sich um das Paket python-osc

Wie gehe ich am besten vor, wenn ich mein (auf python-osc basierendes) Programm allgemein weitergeben möchte, aber nur mit meiner geänderten python-osc funktioniert.
Vielleicht ist meine Frage ja dämlich, aber im Moment hänge ich da gerade fest.
Ein Script zu schreiben, was die Änderungen in die Bibliothek ergänzt, wird ja beim nächsten Paket-Update schon nicht mehr funktionieren oder schlimmer ...

ich bräuchte da mal einen Tipp
Benutzeravatar
noisefloor
User
Beiträge: 4209
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

naheliegend wäre IMHO ein Fork des Moduls. Wobei du dann aber a) klären müsstest, ob die Lizenz des Moduls das überhaupt zu lässt und b) Upstream Releases des "originals" in deinen Fork einpflegen müsstest.

Gruß, noisefloor
Sirius3
User
Beiträge: 18299
Registriert: Sonntag 21. Oktober 2012, 17:20

@noisefloor: das Lizenzproblem ist schonmal kein Problem: »Unlicensed, do what you want with it.«

@XCDRiVER: das Naheliegende wäre ja, einen pull-request zu starten und versuchen die Änderungen in das Paket aufnehmen zu lassen.
Antworten