Re: pyinstall: A New Hope

2008-09-25 Thread Matthias Klose
 I'd be interested to know people's experiences with trying it out for
 packaging Python distributions for Debian.

how would it help? a Python distribution is a set of source/binary
packages which we do package separately.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: pyinstall: A New Hope

2008-09-25 Thread Ben Finney
Matthias Klose [EMAIL PROTECTED] writes:

  I'd be interested to know people's experiences with trying it out
  for packaging Python distributions for Debian.
 
 how would it help? a Python distribution is a set of source/binary
 packages which we do package separately.

I think you've fallen prey to the unfortunate terminology differences
between Python and operating systems.

In Python, a package is what's available for run-time import; it's a
namespace available on the system which contains modules ready for
import URL:http://docs.python.org/dist/python-terms.html. It's not
the same thing as an operating system package.

In Python, a distribution is a collection of modules and packages
distributed in source or binary form. It's what Debian would call a
package URL:http://docs.python.org/dist/distutils-term.html.

The pyinstall project is a means for dealing with Python
distributions; it is analogous to (and in fact is built upon, and aims
to improve on) distutils and setuptools.

Sorry for any confusion.

-- 
 \  “Reichel's Law: A body on vacation tends to remain on vacation |
  `\unless acted upon by an outside force.” —Carol Reichel |
_o__)  |
Ben Finney


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



pyinstall: A New Hope

2008-09-24 Thread Ben Finney
Howdy all,

Ian Bicking, who has been wrestling for some time with Python and
packaging issues, has released the tool pyinstall.

Have you ever been frustrated by easy_install? Yeah, me neither.
But I have heard whispers of discontent.

So I'm introducing a new tool for the installation of Python
packages: pyinstall.

pyinstall is mostly easy_install compatible. That means it finds
distributions in the same way as easy_install and it installs
packages via setuptools. If you are familiar with easy_install
you'll know how to use pyinstall right away. This is not a
repudiation of the mechanisms of easy_install, but a refinement.
What does it refine?
[…]


URL:http://www.openplans.org/projects/topp-engineering/blog/2008/09/24/pyinstall-a-new-hope/

pyinstall is available in the Cheese Shop
URL:http://pypi.python.org/pypi/pyinstall.

I'd be interested to know people's experiences with trying it out for
packaging Python distributions for Debian.

-- 
 \  “I spent all my money on a FAX machine. Now I can only FAX |
  `\  collect.” —Steven Wright |
_o__)  |
Ben Finney


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]