About pg8000 maintenance status

62 views
Skip to first unread message

Marco Nenciarini

unread,
Nov 27, 2012, 11:34:34 AM11/27/12
to rein...@gmail.com, biz...@mathieu.fenniak.net, pg8...@googlegroups.com
Hi,
I was searching for a pure python replacement to psycopg2 and I've found pg8000, but the information about the development status looks confusing.

Both http://wiki.postgresql.org/wiki/Python and http://wiki.python.org/moin/PostgreSQL point to
http://code.google.com/p/pg8000/ as the up-to-date/active repository (version 1.09), and to https://github.com/mfenniak/pg8000 as outdated/inactive (version 1.08).

But looking to SCMs development history on both sites, it looks like that the current status is the exact opposite. I think you should collaborate to release a 1.10 version and unify all the efforts in only one location, as the current situation is very confusing for users.

Thanks for your support,
Marco

--
Marco Nenciarini - 2ndQuadrant Italy
PostgreSQL Training, Services and Support
marco.ne...@2ndQuadrant.it | www.2ndQuadrant.it

signature.asc

Mariano Reingart

unread,
Nov 29, 2012, 9:54:38 AM11/29/12
to Marco Nenciarini, biz...@mathieu.fenniak.net, pg8...@googlegroups.com
I've no problem, please take my changes/fixes if you want and I'll
close the googlecode repo.
In fact I've opened the branch at googlecode to better support it
after github code was stalled and Mattehieu was not replying.
(I've updated the main page at googlecode to point github)

Good to see pg8000 is moving again!

A summary of my changes:

- Simple Query Protocol implementation (set client encoding and other
trivial queries)
- Two-Phase Commit DBAPI support (based on my previous work on pyreplica)
- Compatibility with psycopg (conninfo, env, etc.)
- minor fixes (autocommit, unicode, etc.)

I see there are some changes that went in other direction, so I don't
now if mine can merge easily, just let me know how can I help you

Great job zzeek and mfenniak!

Best regards

Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com

dav...@sjsoft.com

unread,
Dec 14, 2012, 3:59:26 PM12/14/12
to pg8...@googlegroups.com, Marco Nenciarini, biz...@mathieu.fenniak.net, David Fraser
Hi Mariano,

Today I've been trying to merge some of your improvements into that branch, however I found this tricky because your google code repository is mercurial and the github projects are in git. I tried using hg-git but it turns out to be difficult to use it on top of a repository somebody else has converted...
I notice that you've got your own reingart/pg8000 repository on github too; is it possible for you to push your changes from code.google.com to that repository? That would make the merging process easier and hopefully decrease wasted time in merging...

Regards
David
> marco.nenciarini@2ndQuadrant.it | www.2ndQuadrant.it
>

Mariano Reingart

unread,
Dec 15, 2012, 2:32:03 PM12/15/12
to pg8...@googlegroups.com, Marco Nenciarini, biz...@mathieu.fenniak.net, David Fraser
Hello David,

Sorry, I not use git regularly but I will try to do my best .
I merged manually some changes from github and launchpad, please let
me know in which changes are you interested so I can focus on that.
Please tell me if you know something more automatic I should use.

Best regards,
>> > marco.ne...@2ndQuadrant.it | www.2ndQuadrant.it
>> >
Reply all
Reply to author
Forward
0 new messages