[Python] come gestire file conf e doc usando distutils

Elisabetta Ronchieri elisabetta.ronchieri a cnaf.infn.it
Ven 20 Maggio 2011 19:19:05 CEST


ciao a tutti,
sto iniziando ad usare distutils per pacchettizzare pacchetti python.
Al momento mi sto incastrando nel gestire i file di conf e la 
documentazione. Ovvero avendo la seguente struttura:

project
-->    conf
------------> file.ini

-->    README
-->    LICENSE
-->    AUTHORS
-->    INSTALL
-->   setup.py
-->   setup.cfg
-->   MANIFEST.in

-->   module1
------------> __init__.py
------------> utils
--------------------> __init__.py
--------------------> *.py
------------> tests
--------------------> __init__.py
--------------------> *.py

vorrei poter installare il tutto sotto:

%prefix/etc/project/file.ini
%prefix/share/doc/project-version/README
%prefix/share/doc/project-version/LICENSE
%prefix/share/doc/project-version/AUTHORS
%prefix/share/doc/project-version/INSTALL
%prefix/lib/pythonx/site-packages/module1
%prefix/lib/pythonx/site-packages/module1/utils
%prefix/lib/pythonx/site-packages/module1/tests
....

Non trovo problemi a gestire i file python ma non riesco ancora a 
gestire correttamente la doc e i file di conf. Avete dei buoni esempi di 
setup.py da farmi valutare?

Elisabetta









Maggiori informazioni sulla lista Python