Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-07 Thread Martin v. Löwis
I thought that all that was happening was that BSDDB was becoming a separate project. If one needs BSDDB with Python2.6, one installs it. No, not in the way you mean it. Aren't there other parts of Python that require external modules, such as Tk? It's different. BSDDB (the

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-05 Thread Jeroen Ruigrok van der Werven
-On [20080904 16:22], C. Titus Brown ([EMAIL PROTECTED]) wrote: I agree. I like bsddb for just this reason and I'd like to continue being able to use it! I think that there are many reasons why having such a thing in the stdlib is really useful and I also think it's worth exploring the

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-05 Thread Kevin Teague
On Sep 4, 2008, at 8:10 AM, C. Titus Brown wrote: I have to say I've never had problems with a stock install of Python on either Mac OS X or Windows (shockingly enough :). I think this is good advice for applications that rely on external libraries, but I just don't see any problems with

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-05 Thread Jeroen Ruigrok van der Werven
-On [20080905 12:34], Kevin Teague ([EMAIL PROTECTED]) wrote: However, all does not seem to be right with the bsddb module on the system Python 2.5 on Mac OS X 10.5: import bsddb [snip] ImportError: No module named _bsddb The bsddb module is built separately from Python within FreeBSD's

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-05 Thread Greg Ewing
Kevin Teague wrote: There can be subtle differences between a stock Python and the system Python on Mac OS X 10.5. Also there can be different versions of Python installed in different versions of MacOSX. So if you distribute an app that relies on the system Python, at the least you have to

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread skip
Related but tangential question that we were discussing on the pygr[0] mailing list -- what is the official word on a scalable object store in Python? We've been using bsddb, but is there an alternative? And what if bsddb is removed? Brett Beyond shelve there are no

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Jesus Cea
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Brett Cannon wrote: Related but tangential question that we were discussing on the pygr[0] mailing list -- what is the official word on a scalable object store in Python? We've been using bsddb, but is there an alternative? And what if bsddb is

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread C. Titus Brown
On Thu, Sep 04, 2008 at 03:23:22PM +0200, Jesus Cea wrote: - -BEGIN PGP SIGNED MESSAGE- - Hash: SHA1 - - Brett Cannon wrote: - Related but tangential question that we were discussing on the pygr[0] - mailing list -- what is the official word on a scalable object store - in Python?

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Tony Nelson
At 6:10 AM -0500 9/4/08, [EMAIL PROTECTED] wrote: Related but tangential question that we were discussing on the pygr[0] mailing list -- what is the official word on a scalable object store in Python? We've been using bsddb, but is there an alternative? And what if bsddb is

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread C. Titus Brown
On Thu, Sep 04, 2008 at 10:29:10AM -0400, Tony Nelson wrote: - At 6:10 AM -0500 9/4/08, [EMAIL PROTECTED] wrote: - Related but tangential question that we were discussing on the - pygr[0] mailing list -- what is the official word on a scalable - object store in Python? We've been

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Tony Nelson
At 7:37 AM -0700 9/4/08, C. Titus Brown wrote: On Thu, Sep 04, 2008 at 10:29:10AM -0400, Tony Nelson wrote: ... - Shipping an application to end users is a different problem. Such packages - should include a private copy of Python as well as of any dependent - libraries, as tested. Why? On Mac

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread C. Titus Brown
On Thu, Sep 04, 2008 at 11:01:35AM -0400, Tony Nelson wrote: - At 7:37 AM -0700 9/4/08, C. Titus Brown wrote: - On Thu, Sep 04, 2008 at 10:29:10AM -0400, Tony Nelson wrote: - ... - - Shipping an application to end users is a different problem. Such packages - - should include a private copy of

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Bill Janssen
I don't think the convenience of batteries *included* should be underestimated. Yeah, but bsddb is one of those exploding batteries. I've used it for years, and have had lots and lots of problems with it. Having SQLite in there is great; now we need implementations of anydbm and shelve which

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Bill Janssen
I have to say I've never had problems with a stock install of Python on either Mac OS X or Windows (shockingly enough :). I think this is good I agree. I just use the stock Python on OS X and Windows. And it seems to work well for my rather large and complicated (PIL, PyLucene, Medusa,

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Jesus Cea
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 C. Titus Brown wrote: On Thu, Sep 04, 2008 at 03:23:22PM +0200, Jesus Cea wrote: - Brett Cannon wrote: - Related but tangential question that we were discussing on the pygr[0] - mailing list -- what is the official word on a scalable object

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread skip
Compared to sqlite, you don't need to know SQL, you can finetuning (for example, using ACI instead of ACID, deciding store by store), and you can do replication and distributed transactions (useful, for example, if your storage is bigger than a single machine capacity,

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Jeff Hall
Doesn't SQLlite still have a 4gb cap? I'd personally prefer an open source solution (if that's Berkeley so be it but there's plenty out there... MySQL for one) ___ Python-Dev mailing list Python-Dev@python.org

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Jeff Hall
never mind about the limit... I was thinking SQL Express On Thu, Sep 4, 2008 at 1:07 PM, Jeff Hall [EMAIL PROTECTED] wrote: Doesn't SQLlite still have a 4gb cap? I'd personally prefer an open source solution (if that's Berkeley so be it but there's plenty out there... MySQL for one) --

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread A.M. Kuchling
On Thu, Sep 04, 2008 at 09:25:43AM -0700, Bill Janssen wrote: Yeah, but bsddb is one of those exploding batteries. I've used it for years, and have had lots and lots of problems with it. Having SQLite in there is great; now we need implementations of anydbm and shelve which use it. What

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread C. Titus Brown
On Thu, Sep 04, 2008 at 07:01:47PM +0200, Jesus Cea wrote: - -BEGIN PGP SIGNED MESSAGE- - Hash: SHA1 - - C. Titus Brown wrote: - Since I/we want to distribute pygr to end-users, this is really not a - pleasant prospect. Also often the installation of Python itself goes - much more

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Josiah Carlson
On Thu, Sep 4, 2008 at 10:03 AM, [EMAIL PROTECTED] wrote: Compared to sqlite, you don't need to know SQL, you can finetuning (for example, using ACI instead of ACID, deciding store by store), and you can do replication and distributed transactions (useful, for example, if

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread skip
me I suggested in another message (perhaps on another thread) that me maybe a dbm.sqlite module would be worth having. http://bugs.python.org/issue3783 Skip ___ Python-Dev mailing list Python-Dev@python.org

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-04 Thread Josiah Carlson
On Thu, Sep 4, 2008 at 5:02 PM, [EMAIL PROTECTED] wrote: me I suggested in another message (perhaps on another thread) that me maybe a dbm.sqlite module would be worth having. http://bugs.python.org/issue3783 I did a similar thing today. I can post my version later today. - Josiah

[Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-03 Thread C. Titus Brown
On Wed, Sep 03, 2008 at 04:41:32PM -0700, Raymond Hettinger wrote: - I think this should be deferred to Py3.1. - - This decision was not widely discussed and - I think it likely that some users will - be surprised and dismayed. The release - candidate seems to be the wrong time to - yank this

Re: [Python-Dev] bsddb alternative (was Re: [issue3769] Deprecate bsddb for removal in 3.0)

2008-09-03 Thread Brett Cannon
On Wed, Sep 3, 2008 at 7:56 PM, C. Titus Brown [EMAIL PROTECTED] wrote: On Wed, Sep 03, 2008 at 04:41:32PM -0700, Raymond Hettinger wrote: - I think this should be deferred to Py3.1. - - This decision was not widely discussed and - I think it likely that some users will - be surprised and