Mmmm,
interesting point and worth a discussion about different roles (developer,
system
admin, final user etc.) having different needs.
I believe distutils is used as tool primarily (setup.py bdist_rpm/msi to create
installable objects, setup.py bdist_sdist to manage the source code etc.): this
On 13 Nov, 2012, at 18:32, Martin v. Löwis wrote:
> Am 13.11.12 17:45, schrieb Maciej Fijalkowski:
>> For example distutils is absolutely *untestable* which makes it very
>> far from good enough for me.
>
> I never had issues with testing distutils applications. I use
> "python setup.py sdist",
Am 13.11.12 17:45, schrieb Maciej Fijalkowski:
For example distutils is absolutely *untestable* which makes it very
far from good enough for me.
I never had issues with testing distutils applications. I use
"python setup.py sdist", then unpack the resulting source package,
install it, and run i
Distutils is not good enough for the vast majority of people. Even for what it
does, it does not do it well. It is a library that is user hostile and buggy.
It was
a fine first revision of packaging, but the Python community needs something
better.
On Tuesday, November 13, 2012 at 11:31 AM, a.c
On Tue, Nov 13, 2012 at 5:31 PM, wrote:
>
> +1
> Distutils is good enough: it could be better but for what is required
> (essentially copying files and creating packages installers) is fine. The only
> corner case is an absolute pain in the neck is in the cross compile scenario.
I think you shou
I'll give you that number(?) but ...
mercurial, docutils, jinjia2 pygments, sphinx, lxml, nose, cherrypy, django,
pyqt ...
all they don't need/use setuptools: that 25% left is quite an interesting field
to play in.
If setuptools was "significant packaging innovation" do you think people
wouldn
+1
Distutils is good enough: it could be better but for what is required
(essentially copying files and creating packages installers) is fine. The only
corner case is an absolute pain in the neck is in the cross compile scenario.
Currently I don't have *any* need for "auto" tools (setuptools and
Setuptools! You would avoid 75% of pypi. It is nonsense to pretend that
setuptools is not a significant packaging innovation. Its main flaw is that
it is based on distutils, a non-extensible design. distutils2 is a lot of
setuptools and distutils code with the plug-ability taken out.
Perhaps I sho