NOTICE: This package no longer exists in Ports


./databases/py-psycopg [PostgreSQL database adapter for Python]

[ CVSweb ] [ Homepage ] [ RSS feed ]

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(), ftp()
Distfile available on: cdrom(), ftp()

Version History (View Complete History)
  • (2012-06-22) Package deleted from Ports
  • (2008-01-14) Updated to version: py-psycopg-1.1.21p6
  • (2008-01-11) Updated to version: py-psycopg-1.1.21p5
  • (2007-10-08) Updated to version: py-psycopg-1.1.21p4
  • (2007-04-13) Updated to version: py-psycopg-1.1.21p3
  • (2006-11-17) Updated to version: py-psycopg-1.1.21p2
  • (2006-07-21) Package added to openports.se, version py-psycopg-1.1.21p1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit 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.