
6 Nov
2015
6 Nov
'15
3:18 p.m.
On 2015-10-05, Diez B. Roggisch wrote:
Intern in pkgutil wird das so implementiert, dass einfach über alle sys.path-Verzeichnisse iteriert wird, und fuer jedes darin geschaut wird, ob
- ein Unterverzeichnis mit dem Namen ‘namespace’ existiert
- darin ein ‘__init__.py’ liegt
Und da ist auch schon gleich der Knackpunkt: wir liefern unsere Pakete als pyc-files aus. Und damit schlägt diese Bedingung fehl, und wir haben keine namespaces mehr.
Und wenn Du nur für diese __init__.py Dateien den Quellcode mitlieferst? Da steht doch meistens wenig bis nichts drin.
Aber dann wäre obige Bedingung erfüllt.
Bernd
--
no time toulouse