473,960 Members | 1,663 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Gadfly DB in python standard library?

A while ago, I recall hearing that Gadfly might be included into the
python standard library. What happened?

As I recall, the issue was the license.

Brian
Jul 18 '05 #1
4 2080
Brian O. Bush wrote

A while ago, I recall hearing that Gadfly might be included into the
python standard library. What happened?

As I recall, the issue was the license.


Not just the license - there's a hesitation about including a large,
complex piece of code without someone who's completely across it and
willing to support it. I attempted a while ago to do a major refactoring
of the gadfly internals to use more modern python idioms. This attempt
failed due to the complexity of the code and the lack of strong unit
tests of the gadfly internals.

This, more than the license (which I believe Aaron was quite happy to
address), was the main reason this didn't happen.

I believe there is still merit to including an SQL database being in
the standard distribution of python - personally I could live with
sqlite being included.

Anthony

--
Anthony Baxter <an*****@interl ink.com.au>
It's never too late to have a happy childhood.
Jul 18 '05 #2
On Sun, 16 Nov 2003 03:38:08 +1100,
Anthony Baxter <an*****@interl ink.com.au> wrote:
I believe there is still merit to including an SQL database being in
the standard distribution of python - personally I could live with
sqlite being included.


+1 from me. In retrospect, it probably would have been more useful to add
sqlite than BerkeleyDB support to Python 2.3.

--amk
Jul 18 '05 #3
On Sat, Nov 15, 2003 at 04:30:04PM -0600, A.M. Kuchling wrote:
On Sun, 16 Nov 2003 03:38:08 +1100,
Anthony Baxter <an*****@interl ink.com.au> wrote:
I believe there is still merit to including an SQL database being in
the standard distribution of python - personally I could live with
sqlite being included.


+1 from me. In retrospect, it probably would have been more useful to add
sqlite than BerkeleyDB support to Python 2.3.


FWIW, I'm glad bsddb is there :)

Jp

Jul 18 '05 #4
A.M. Kuchling wrote:
On Sun, 16 Nov 2003 03:38:08 +1100,
Anthony Baxter <an*****@interl ink.com.au> wrote:
I believe there is still merit to including an SQL database being in
the standard distribution of python - personally I could live with
sqlite being included.

+1 from me. In retrospect, it probably would have been more useful to add
sqlite than BerkeleyDB support to Python 2.3.


Being the primary PySQLite maintainer, that's good to hear :)

-0 from me for adding either Gadfly or PySQLite to the standard Python
distribution. I can't see any merit in this.

I also see the danger of PySQLite/Gadfly being used for purposes they're
not appropriate if they're included in the standard distribution.

-- Gerhard
Jul 18 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
1858
by: Patrick W. Fraley | last post by:
Hi Everybuddy, I am having a little problem I can not find a solution for. I am trying to use the SQL-LIKE statement in gadfly. After googling around I found out that it is not supported, and that on is supposed to use a regular expression. All great, but there is nowhere a reference to be found on how to do this. No examples, no nothing, just the comment to use regular expressions.
3
1450
by: R.Marquez | last post by:
I tried installing gadfly 1.0 on Mandrake 9.2 and got the following: # python setup.py install running install error: invalid Python installation: unable to open /usr/lib/python2.3/config/Makefile (No such file or directory) # Of course, the error is correct in that there is no such file. There is not even a python2.3/ config directory. Is the Mandrake
1
1419
by: Ian Pellew | last post by:
Hi all; Is there a Windows version of gadfly anywhere? All my searching gets me to Linux stuff (not that I have anything against Linux, rather I use Solaris) Regards Ian
29
2484
by: Stephen Ferg | last post by:
I am a very satisfied user of Python and have been for number of years. I would never willing use another language. I wish all good things for Python, and that moves me to express some thoughts about Python's future prospects. I submit that the future expansion of Python usage is constrained by Python's lack of a CPAN-like facility, and I submit that without a CPyAN Python will never even get close to achieving the degree of...
217
9351
by: gyromagnetic | last post by:
The following url points to an article written by Damian Conway entitled "Ten Essential Development Practices": http://www.perl.com/pub/a/2005/07/14/bestpractices.html Althought the article has Perl as a focus, I thought that some of the general points made might be of interest to the Python community. It would certainly be interesting to put together an analogous version of this article that centers on Python. Best Regards,
3
1522
by: niko | last post by:
Hello, while using gadfly, got an error that i don't understand. Code is as follow : cursor = connection.cursor() cursor.execute('select id_m from mots where nom_m = "%s"' % nom_m) id_m = cursor.fetchall() Error message : File "C:\Python24\Lib\site-packages\gadfly\kjParser.py", line 567, in getmember
8
1407
by: jean-jeanot | last post by:
I am writing a prototype program whose aim is to collect bookkeeping transactions in a Database ( Gadfly). After creating the table I create the variables with varAmount = StringVar() I then create labels in Tkinter to ease the input of data. With a function def treatment (): requete = "insert into transactions ( date,amount,,....) values(......) "% (varDate.get(), varAmount.get
6
1672
by: Ralf Muschall | last post by:
Hello, I just tried the recent gadfly (from SF), using Python 2.4.2 (hand built, since my Suse 8.2 had only 2.2.2). The direct operation of gadfly works. After calling gfserver, I get (in addition to a complete users manual dumped on the screen) the following error message:
0
10083
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
11710
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
11328
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
10004
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
8374
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6309
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
6451
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
5067
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3664
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.