Version: 1.1.21, Package name: py-psycopg-1.1.21 |
Maintained by: Aleksander Piotrowski |
Master sites: |
Description-examples examples for psycopg PostgreSQL database adapter Description-main psycopg is a PostgreSQL database adapter for the Python programming language (just like pygresql and popy.) It was written from scratch with the aim of being very small and fast, and stable as a rock. The main advantages of psycopg are that it supports (well... *will* support) the full Python DBAPI-2.0 and being thread safe at level 2. psycopg is different from the other database adapter because it was designed for heavily multi-threaded applications that create and destroy lots of cursors and make a conspicuous number of concurrent INSERTs or UPDATEs. Every open Python connection keeps a pool of real (UNIX or TCP/IP) connections to the database. Every time a new cursor is created, a new connection does not need to be opened; instead one of the unused connections from the pool is used. That makes psycopg very fast in typical client-server applications that create a servicing thread every time a client request arrives. psycopg is still in development but that does not mean that it is unstable. It just does not support the Python DBAPI-2.0 completely and is missing some of the more esoteric features we want it to have. Note that you need to install the -zope subpackage if you want to use psycopg as a PostgreSQL database adapter for Zope. |
MD5: ox959o1tMomNbyThE2mhBg= |
RMD160: 3nSnCxY1P2nefomAWaeh2EGK0u4= |
Filesize: 208.743 KB |
Package available on: cdrom( ![]() ![]() Distfile available on: cdrom( ![]() ![]() |
Version History (View Complete History) |
|
2011-06-12 03:36:56 by Remi Pointel | Files touched by this commit (5) |
Log message: Reported and patch from Nigel Taylor (thanks). Modified PLIST, removed PFRAG.python2.6-main and added PFRAG.python2.7-main. |
2011-06-09 23:47:01 by Remi Pointel | Files touched by this commit (1) |
Log message: swap python2.6 flavor for python2.7. keep python2.4 flavor to support plone/zope. ok sthen@ jasper@ |
2011-06-08 11:33:59 by Jasper Lievisse Adriaanse | Files touched by this commit (24) |
Log message: bump after default python version switch |
2010-11-14 17:22:54 by Marc Espie | Files touched by this commit (427) |
Log message: convert to new style depends zap default spec that are not needed convert libspecs as well convert p* to REVISION. No package changes |
2010-09-03 06:34:56 by Stuart Henderson | Files touched by this commit (14) |
Log message: - drop python2.5 flavour of these "special" packages and add @pkgpath markers; from ajacoutot@ - tweak from me: @pkgpath markers for these go in PFRAG.python2.6-* files rather than straight in PLIST-*, so that they are only added to 2.6 packages, otherwise pkg_add -u will see that either 2.4 or 2.6 versions are valid updates and will have to ask every time, ok ajacoutot@ |
2010-09-02 16:11:49 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Again a broken PKGNAME from python bump. (also I wonder what is the python2.5 FLAVOR for). |
2010-08-30 14:59:41 by Federico G. Schwindt | Files touched by this commit (4) |
Log message: Add python 2.6 flavour, set it as default (was 2.5 previously) and bump. |
2010-02-26 12:10:39 by Marc Espie | Files touched by this commit (1) |
Log message: avoid warning |
2009-07-20 13:44:48 by Christian Weisgerber | Files touched by this commit (2) |
Log message: * Fix package specs in dependencies. * Make the -examples subpackage not inherit the -main dependencies, and instead depend on any flavor of the -main package. * Allow both the python2.4 and python2.5 flavors to build the -examples subpackage. * Don't attempt to use MODULES-${SUBPACKAGE}, which doesn't exist. * Make FLAVOR references robust against mIXeD cAsE. ok sthen@ |
2009-04-26 05:01:05 by Antoine Jacoutot | Files touched by this commit (57) |
Log message: CONFIGURE_ENV += PYTHON="${MODPY_BIN}" is inherited from the python module |
2009-03-14 07:12:51 by Marc Espie | Files touched by this commit (4) |
Log message: fix deps |
2008-01-20 10:45:26 by Marc Winiger | Files touched by this commit (1) |
Log message: correct FULLPKGNAME-examples hint and ok sturm@ |
2008-01-20 03:41:09 by Marc Winiger | Files touched by this commit (1) |
Log message: correct -examples FULLPKGNAME (found by sturm@) build -examples package only for python2.5 ok mbalmer@ |
2008-01-14 06:24:16 by Marc Winiger | Files touched by this commit (4) |
Log message: add conflict for flavors ok mbalmer@ |
2008-01-11 02:09:22 by Marc Winiger | Files touched by this commit (4) |
Log message: make it possible to install for different python versions ok and help from mbalmer@ and simon@ |
2007-10-08 02:22:44 by Steven Mestdagh | Files touched by this commit (216) |
Log message: bump PKGNAME after python version switch |
2007-09-15 14:34:03 by Simon Bertrang | Files touched by this commit (94) |
Log message: remove surrounding quotes from COMMENT/BROKEN/PERMIT_* |
2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270) |
Log message: base64 distinfo with SHA256 |
2006-11-26 03:24:36 by Steven Mestdagh | Files touched by this commit (5) |
Log message: new MULTI_PACKAGES |
2006-11-16 15:39:02 by Steven Mestdagh | Files touched by this commit (1) |
Log message: fix group. |
2006-06-03 03:29:42 by Aleksander Piotrowski | Files touched by this commit (8) |
Log message: Bump PKGNAMEs after recent python switch |
2006-03-19 09:45:27 by Aleksander Piotrowski | Files touched by this commit (1) |
Log message: Better RUN_DEPENDS spotted by Lars Hansson <lars@unet.net.ph> |
2006-01-28 04:18:52 by Aleksander Piotrowski | Files touched by this commit (4) |
Log message: Overhaul and update to 1.1.21 |
2005-09-16 03:51:28 by Marc Espie | Files touched by this commit (53) |
Log message: Fix a buglet in bsd.port.mk where the PSEUDO_FLAVORS get encoded into the FULLPKGPATH, thus providing changes to packing-lists which shouldn't happen, and making update more difficult. Accordingly, bump all pkgnames with PSEUDO_FLAVORS, and provide an update @pkgpath for the bug for most of them (left out the ones with 3 or 4 pseudo flavors for space constraints...) |
2005-05-16 16:02:52 by Aleksander Piotrowski | Files touched by this commit (2) |
Log message: Remove py2.1 and py2.3 FLAVORS from devel/py-mxDateTime. Python 2.3 is now default version. |
2005-02-27 04:38:49 by Aleksander Piotrowski | Files touched by this commit (1) |
Log message: Fix WANTLIB marker (missed in previous commit) |
2005-02-27 04:30:06 by Aleksander Piotrowski | Files touched by this commit (1) |
Log message: Fix python detection |
2005-01-05 09:22:44 by Christian Weisgerber | Files touched by this commit (366) |
Log message: SIZE |
2004-11-22 09:59:30 by Marc Espie | Files touched by this commit (20) |
Log message: WANTLIB markers |
2004-10-25 10:02:30 by Aleksander Piotrowski | Files touched by this commit (4) |
Log message: - remove unnecessary patch - use PSEUDO_FLAVORS - better DESCRiptions help and ok xsa@, naddy@ |
2004-10-24 14:44:36 by Aleksander Piotrowski | Files touched by this commit (9) |
Log message: - update to 1.1.15 - change zope FLAVOR to SUBPACKAGE - switch to python 2.3 ok xsa@ |
2004-09-14 17:31:47 by Marc Espie | Files touched by this commit (43) |
Log message: new style PLISTs |
2004-08-11 14:53:40 by Nikolay Sturm | Files touched by this commit (1) |
Log message: postresql-client is not enough, we have to depend on -server here otherwise it will not configure successfully ok pval@ |
2004-07-26 04:21:12 by Peter Galbavy | Files touched by this commit (1) |
Log message: Update to use new postgresql-client dependency Also removed "useless +'s" on _DEPENDS, at xsa@ request. As this port has no currently listed maintainer, I had ok's from xsa@ and Aleksander Piotrowski. |
2004-02-22 22:06:40 by Jason Ish | Files touched by this commit (1) |
Log message: depend on the python 2.1 flavor of py-mxDateTime |
2004-02-18 13:05:12 by Xavier Santolaria | Files touched by this commit (4) |
Log message: remove MAINTAINER per his resquest; via and ok ish@. |
2003-12-15 18:22:07 by Christian Weisgerber | Files touched by this commit (3) |
Log message: remove WWW lines |
2003-06-21 02:15:52 by Peter Valchev | Files touched by this commit (2) |
Log message: update to py-psycopg-1.1.4; from maintainer Maurice Nonnekes <maurice@amaze.nl> |
2003-02-10 07:59:42 by David Lebel | Files touched by this commit (3) |
Log message: update databases/py-psycopg to 1.0.14; from MAINTAINER |
2002-10-25 10:23:30 by Christian Weisgerber | Files touched by this commit (6) |
Log message: No regression tests available. |