setuptools: Datendateien mit 'bdist', aber nicht mit 'sdist'

8

Ich habe eine setup.py -Datei, die so aussieht:

%Vor%

Und ein Paket foo , das so aussieht:

%Vor%

Wenn ich setup.py bdist ausführe, ist die bar.txt -Datei (korrekt) in der Distribution enthalten ... Aber wenn ich setup.py sdist verwende, ist es nicht.

Was ist damit los? Verkenne ich die Bedeutung von package_data falsch? Oder ist das eine Eigenart von setuptools ?

    
David Wolever 15.07.2011, 23:17
quelle

1 Antwort

10

Es gibt verschiedene Quellen zum Auswählen dieser Dateien. Die Paketdaten werden für die Installation aus der Quellstruktur verwendet. Zum Erstellen eines Quellpakets benötigen Sie auch eine MANIFEST.in-Datei. Es sollte etwas wie recursive-include *.txt enthalten, oder was immer Sie brauchen.

    
Keith 16.07.2011 00:12
quelle

Tags und Links