A
aspineux
Python 2.6 can run a zip file, searching for __main__.py in the root
of the zip archive and running it.
How can I create such an archive using distutils (and not
setuptools) ?
If I use
# python setup.py bdist --format=zip
I get a "dumb" zip file with a deep tree structure from "/" and I
cannot put the __main__.py in the root archive
If I use
# python setup.py sdist --format=zip
I get a more compact tree. But the tree start bellow directory named
"mypackage-version",
my-package-1.0/
setup.py
__main__.py
........
If I use setuptool, generating .EGG I get exacly what I want !
But I read it is bad to use setuptool and EGGs since pip is
available
I was hopping distutils have been updated when adding the zip trick,
but I didn't find the trick.
Help
of the zip archive and running it.
How can I create such an archive using distutils (and not
setuptools) ?
If I use
# python setup.py bdist --format=zip
I get a "dumb" zip file with a deep tree structure from "/" and I
cannot put the __main__.py in the root archive
If I use
# python setup.py sdist --format=zip
I get a more compact tree. But the tree start bellow directory named
"mypackage-version",
my-package-1.0/
setup.py
__main__.py
........
If I use setuptool, generating .EGG I get exacly what I want !
But I read it is bad to use setuptool and EGGs since pip is
available
I was hopping distutils have been updated when adding the zip trick,
but I didn't find the trick.
Help