Re: [Pythonmac-SIG] py2app standalone options

2004-12-26 Thread Ronald Oussoren
On 26-dec-04, at 16:46, has wrote: I think the biggest problem with setup.py files is that they're unnecessarily complicated. Honestly I can't see how you can really complain about setup.py being "complicated": I assume Ronald was referring to setup.py in general, rather than to py2app's setup s

Re: [Pythonmac-SIG] py2app standalone options

2004-12-26 Thread Bob Ippolito
On Dec 26, 2004, at 10:46 AM, has wrote: Bob Ippolito wrote: The goal for 0.2.0, which I think has already been achieved (sans documentation), was to make it better than the alternatives for any platform. When do you think we'll start seeing some formal documentation for py2app? Write some and I

Re: [Pythonmac-SIG] py2app standalone options

2004-12-26 Thread has
Bob Ippolito wrote: Not sure how: both are intended to build applications, and allow users to configure exactly how they're built. The only thing that differs is the workflow's order. One of py2app's goals is to integrate seamlessly with distutils and to behave similarly to py2exe when it makes

Re: [Pythonmac-SIG] py2app standalone options

2004-12-23 Thread Bob Ippolito
On Dec 23, 2004, at 5:25 PM, Dethe Elza wrote: With regards to refactoring setup.py files, here is what I've been using for several different apps. It has evolved as I've found new requirements. The only things I have to change from app to app (at this point) are the bits in ALL_CAPS at the be

Re: [Pythonmac-SIG] py2app standalone options

2004-12-23 Thread Dethe Elza
With regards to refactoring setup.py files, here is what I've been using for several different apps. It has evolved as I've found new requirements. The only things I have to change from app to app (at this point) are the bits in ALL_CAPS at the beginning. I've been meaning to factor all of t

Re: [Pythonmac-SIG] py2app standalone options

2004-12-23 Thread Bob Ippolito
On Dec 23, 2004, at 1:42 PM, has wrote: Ronald Oussoren wrote: To give a practical example, let's say I want to write a GUI interface to py2app. That's an application with different requirements than py2app, Not sure how: both are intended to build applications, and allow users to configure exact

Re: [Pythonmac-SIG] py2app standalone options

2004-12-23 Thread has
Ronald Oussoren wrote: First, I'm a little unclear on what exactly Has wants. Could you clarify? Freedom, basically. I You obviously don't want it badly enough. Adding an option that will make the application not include stuff from site-packages is not much work, the patch is less that 100 line

Re: [Pythonmac-SIG] py2app standalone options

2004-12-22 Thread Ronald Oussoren
On 22-dec-04, at 14:29, Bob Ippolito wrote: anyone or anything else to stand in their way. You obviously don't want it badly enough. Adding an option that will make the application not include stuff from site-packages is not much work, the patch is less that 100 lines (context-diff) and it took

Re: [Pythonmac-SIG] py2app standalone options

2004-12-22 Thread Bob Ippolito
On Dec 22, 2004, at 6:49, Ronald Oussoren wrote: On 21-dec-2004, at 23:42, has wrote: Chris Barker wrote: I originally came down on Has' side of this debate, but now think Bob has made the right choices, so I thought I'd add a couple comments. First, I'm a little unclear on what exactly Has wants.

Re: [Pythonmac-SIG] py2app standalone options

2004-12-22 Thread Ronald Oussoren
On 21-dec-2004, at 23:42, has wrote: Chris Barker wrote: I originally came down on Has' side of this debate, but now think Bob has made the right choices, so I thought I'd add a couple comments. First, I'm a little unclear on what exactly Has wants. Could you clarify? Freedom, basically. It's

Re: [Pythonmac-SIG] py2app standalone options

2004-12-21 Thread Jordan Krushen
On Fri, 17 Dec 2004 17:20:01 -0500, Bob Ippolito <[EMAIL PROTECTED]> wrote: > py2app tries very hard, by default, to make the Python environment > consistent regardless of what the end user has done to their system. > This includes stomping on any PYTHONPATH and ignoring any site-packages > that t

Re: [Pythonmac-SIG] py2app standalone options

2004-12-21 Thread Bob Ippolito
On Dec 21, 2004, at 5:42 PM, has wrote: Chris Barker wrote: I originally came down on Has' side of this debate, but now think Bob has made the right choices, so I thought I'd add a couple comments. First, I'm a little unclear on what exactly Has wants. Could you clarify? Freedom, basically. It's

Re: [Pythonmac-SIG] py2app standalone options

2004-12-21 Thread has
Chris Barker wrote: I originally came down on Has' side of this debate, but now think Bob has made the right choices, so I thought I'd add a couple comments. First, I'm a little unclear on what exactly Has wants. Could you clarify? Freedom, basically. It's easier to assemble a workflow by mixing a

Re: [Pythonmac-SIG] py2app standalone options

2004-12-17 Thread Bob Ippolito
On Dec 16, 2004, at 6:29 PM, Bob Ippolito wrote: On Dec 16, 2004, at 6:00 PM, has wrote: On a separate issue, I've noticed the semi-standalone option appears to be buggy in 0.1.6. When I set it to true, py2app correctly omits standard modules and extensions from Resources/Python, but is still in

Re: [Pythonmac-SIG] py2app standalone options

2004-12-17 Thread Bob Ippolito
On Dec 17, 2004, at 3:59 PM, Chris Barker wrote: I originally came down on Has' side of this debate, but now think Bob has made the right choices, so I thought I'd add a couple comments. First, I'm a little unclear on what exactly Has wants. Could you clarify? I think he just wants full control

Re: [Pythonmac-SIG] py2app standalone options

2004-12-17 Thread Chris Barker
Hi all, I originally came down on Has' side of this debate, but now think Bob has made the right choices, so I thought I'd add a couple comments. First, I'm a little unclear on what exactly Has wants. Could you clarify? I know what I want, I think what Bob has done accomidates this very well. If

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread has
Bob wrote: Adding this option causes more problems than it solves. Such as? Feel free to do it yourself, either by subclassing py2app (then using the cmdclass argument to setup(...)), or by writing a patch against py2app that makes this option available. Aye well, I'm not really up to digesting

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread has
Bob wrote: Because I don't care about your use case. It's rare and is very often not what people want. How rare? Rare enough that I can't justify writing the code and adding yet another option. If you don't need a redistributable application, then use an alias bundle. If you want a redistrib

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread Bob Ippolito
On Dec 16, 2004, at 6:00 PM, has wrote: Bob wrote: Because I don't care about your use case. It's rare and is very often not what people want. How rare? Rare enough that I can't justify writing the code and adding yet another option. If you don't need a redistributable application, then use an

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread Chris Barker
Bob Ippolito wrote: Rare enough that I can't justify writing the code and adding yet another option. That, of course, is your judgment. However, I'm not sure it's a rare as you think. I, for one, want to be able to distribute apps to folks whose environment I have control over, so I know that th

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread Bob Ippolito
On Dec 16, 2004, at 3:07 PM, Chris Barker wrote: Bob Ippolito wrote: Rare enough that I can't justify writing the code and adding yet another option. That, of course, is your judgment. However, I'm not sure it's a rare as you think. I, for one, want to be able to distribute apps to folks whose e

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread Bob Ippolito
On Dec 16, 2004, at 2:40 PM, has wrote: Bob wrote: [py2app] still does the dependency scan for third party python code and dependent libraries/frameworks. If you want to depend on third party stuff in site-packages, too bad, you'll have to exclude them all individually and use --site-packages.

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread Bob Ippolito
On Dec 16, 2004, at 2:35 PM, Chris Barker wrote: Bob Ippolito wrote: The way to tell it to include nothing is to build an alias bundle (-A), which is for development only and doesn't create something suitable for redistribution. Can you tell us more about what an Alias bundle is? Is like the old

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread has
Bob wrote: [py2app] still does the dependency scan for third party python code and dependent libraries/frameworks. If you want to depend on third party stuff in site-packages, too bad, you'll have to exclude them all individually and use --site-packages. Why? Because I don't care about your use

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread Chris Barker
Bob Ippolito wrote: The way to tell it to include nothing is to build an alias bundle (-A), which is for development only and doesn't create something suitable for redistribution. Can you tell us more about what an Alias bundle is? Is like the old MacPython applet? What I would like is a bundl

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread Bob Ippolito
On Dec 16, 2004, at 2:14 PM, has wrote: Bob wrote: [py2app] still does the dependency scan for third party python code and dependent libraries/frameworks. If you want to depend on third party stuff in site-packages, too bad, you'll have to exclude them all individually and use --site-packages.

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread has
Bob wrote: [py2app] still does the dependency scan for third party python code and dependent libraries/frameworks. If you want to depend on third party stuff in site-packages, too bad, you'll have to exclude them all individually and use --site-packages. Why? has -- http://freespace.virgin.net/

Re: [Pythonmac-SIG] py2app standalone options

2004-12-16 Thread Bob Ippolito
On Dec 16, 2004, at 11:47 AM, has wrote: One for Bob really, but I'm trying to figure out how to build a non-standalone app using py2app. This was easy (albeit clumsy) with bundlebuilder - just set both 'standalone' and 'semi-standalone' options to False. I see a 'semi-standalone' option in py2a

[Pythonmac-SIG] py2app standalone options

2004-12-16 Thread has
Hi, One for Bob really, but I'm trying to figure out how to build a non-standalone app using py2app. This was easy (albeit clumsy) with bundlebuilder - just set both 'standalone' and 'semi-standalone' options to False. I see a 'semi-standalone' option in py2app, but that still includes a big wa