summaryrefslogtreecommitdiff
path: root/databases/py-postgresql
AgeCommit message (Collapse)AuthorFilesLines
2004-12-16Upgrade to version 3.6.darcy2-6/+6
Most important change was serious bug in 3.5 that did not allow DB-API 2.0 version to work without a manual change. Other changes: - Better DB-API 2.0 compliance - Exception hierarchy moved into C module and made available to both APIs - Fix error in update method that caused false exceptions - Moved to standard exception hierarchy in classic API - Added new method to get transaction state - Use proper Python constants where appropriate - Use Python versions of strtol, etc. Allows WIN32 build - Bug fixes and cleanups
2004-08-30Recreate files for py-postgresql. PyGreSQL has been moved back out of thedarcy4-0/+62
PostgreSQL tree and I have released this version that is no longer tied to a specific version of PostgreSQL.
2004-07-24Delete old postgresql packages now that we have the postgresql73 ones.recht3-58/+0
2004-07-24Use the new mk/pgsql.buildlink3.mk to select the correct PostgreSQLrecht1-2/+2
version.
2004-07-22add python as categoryrecht1-2/+2
ok'd a while back at pkgsrcCon by agc and wiz
2004-04-25bl3ifyrecht1-4/+4
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz1-2/+2
Buildlink files: RECOMMENDED version changed to current version.
2004-02-06If we're passing through MAKEFLAGS variables whose values may containjlam1-2/+2
spaces, use the :Q modifier instead of double-quoting the value. This avoids breakage when executing the just-in-time su targets.
2004-01-20Remove USE_BUILDLINK2 from Makefile.common and distribute the setting tojlam1-1/+3
all of the package Makefiles that include Makefile.common.
2003-08-18cosmetics: use ${PYSITELIB}drochner2-10/+10
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-04-03Build py-postgresql from the postgresql 7.3.2 tarball. PKGREVISION++toshii9-255/+3
Remove files and patches in the py-postgresql directory and add necessary ones in the postgresql directory.
2003-01-05Bump PKGREVISION due to increase in the major number of libpq.so betweenjlam1-1/+2
version 7.2.3 and 7.3.1 of databases/postgresql-lib.
2003-01-05Decouple py-postgresql from the postgresql build infrastructure and makejlam9-11/+262
this package build standalone. py-postgresql uses it's own version numbering and really doesn't have much to do with the rest of the postgresql packages.
2002-10-25postgresql-7.2.3 contains PyGreSQL-3.3, so reflect this in the namedrochner1-2/+2
2002-10-19Update py-postgresql to build using the postgresql-7.2.3 sources.jlam1-17/+7
2002-10-09buildlink1 -> buildlink2.wiz1-4/+4
2002-09-21Strip the ".buildlink" from the names of the python application andjlam1-2/+2
extension Makefile fragments, because they really don't have anything to do with the buildlink[12] frameworks. Change all the Makefiles that use application.buildlink.mk and extension.buildlink.mk to use application.mk and extension.mk instead.
2002-04-04Update postgresql and related packages to 7.2. Thanks to Michael Graffjlam2-17/+14
<explorer@flame.org> for most of the work on this update. Pkgsrc changes from the previous version include removing Makefile.ssl and some patches that have been integrated into this release of PostgreSQL. We leave open the question of when to byte-compile the Python modules for the PyGreSQL interface and just do it as before, although we should consider doing the compilation as a post-install step to ensure that the timestamps are correct. We also reorder some lines in the Makefile to include Makefile.common below certain definitions (GNU_CONFIGURE, USE_BUILDLINK_ONLY) as they may possibly trigger different portions of Makefile.common. *** Please note that a dump/restore is required to migrate an existing *** *** PostgreSQL installation to 7.2. *** Major changes from version 7.1.3 are geared toward improving use in high-volume applications and include: VACUUM Vacuuming no longer locks tables, thus allowing normal user access during the vacuum. A new "VACUUM FULL" command does old-style vacuum by locking the table and shrinking the on-disk copy of the table. Transactions There is no longer a problem with installations that exceed four billion transactions. OID's OID's are now optional. Users can now create tables without OID's for cases where OID usage is excessive. Optimizer The system now computes histogram column statistics during "ANALYZE", allowing much better optimizer choices. Security A new MD5 encryption option allows more secure storage and transfer of passwords. A new Unix-domain socket authentication option is available on Linux and BSD systems. PAM authentication is also available. Statistics Administrators can use the new table access statistics module to get fine-grained information about table and index usage.
2002-01-19use buildlink files for Python and mxDareTime,drochner2-25/+17
install docs into version dependant subdir to avoid conflicts
2002-01-15change pkg name of required pkg py-mxDateTime to py20-mxDateTime to getdrochner1-2/+2
the right version
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-06-23Generalize how the dependency pattern may be specified. Instead of justjlam1-5/+4
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify the dependency pattern as FOO_DEPENDS=foo>=1.0. This allows things like JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib. Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-21Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam1-2/+6
2001-05-14Update py-postgresql to 3.2. Changes from version 3.1 include few bugfixes,jlam5-58/+49
adds a few minor features and makes a few speedups in the code, plus: - Fix some DB-API quoting problems (niall.smart@ebeon.com) - Moved development into PostgreSQL development tree.
2001-04-18Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-1/+1
+ move the patch digest/checksum values from files/patch-sum to distinfo + include distfile filesizes in distinfo
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-12-22Only install the postgresql modules, and not the setup module.jlam1-10/+6
2000-12-22Remove pgtools.py as it's not present.jlam1-2/+1
2000-12-17Move lots of packages to new time category; fix links; add time subcategorywiz1-2/+2
to main Makefile.
2000-11-16Seems that Python was upgraded to 2.0 so I guess this needs to be modified.darcy1-4/+4
I changed the dependencies and directories accordingly.
2000-11-16Upgrade to version 3.1.darcy4-8/+9
This release fixes a few bugs, adds a few minor features and makes a few speedups in the code. Important changes from PyGreSQL 3.0 to PyGreSQL 3.1 - Fix some quoting functions. In particular handle NULLs better. - Use a method to add primary key information rather than direct manipulation of the class structures. - Break decimal out in _quote (in pg.py) and treat it as float. - Treat timestamp like date for quoting purposes. - Remove a redundant SELECT from the get method speeding it, and insert since it calls get, up a little. - Add test for BOOL type in typecast method to pgdbTypeCache class. (tv@beamnet.de) - Fix pgdb.py to send port as integer to lower level function (dildog@l0pht.com) - Change pg.py to speed up some operations - Allow updates on tables with no primary keys.
2000-09-03remove unnecessary whitespacewiz1-1/+0
2000-08-19This whole package doesn't have a file 'pgtools.py', remove it fromhubertf1-2/+1
te PLIST.
2000-08-19../../misc/py-mxDateTime installs a package, called "py-mxDateTime", nothubertf1-2/+2
"mxDateTime" (add leading 'py-')
2000-08-10remove HTML codewiz1-1/+1
2000-07-03Upgrade to verson 3.0. The most important change here is addition ofdarcy4-15/+22
the Python DB-API module. Also, note backwards compatibility issue. Important changes for 3.0 Remove strlen() call from pglarge_write() and get size from object. (Richard@Bouska.cz) Add a little more error checking to the quote function in the wrapper Add extra checking in _quote function Wrap query in pg.py for debugging Add DB-API 2.0 support to pgmodule.c (andre@via.ecp.fr) Add DB-API 2.0 wrapper pgdb.py (andre@via.ecp.fr) Correct keyword clash (temp) in tutorial Clean up layout of tutorial Return NULL values as None (rlawrence@lastfoot.com) (WARNING: This will cause backwards compatibility issues.) Change None to NULL in insert and update Change hash-bang lines to use /usr/bin/env Clearing date should be blank (NULL) not TODAY Quote backslashes in strings in _quote (brian@CSUA.Berkeley.EDU) Expanded and clarified build instructions (tbryan@starship.python.net) Make code thread safe (Jerome.Alet@unice.fr) Add README.distutils (mwa@gate.net & jeremy@cnri.reston.va.us) Many fixes by chifungfan@yahoo.com, tony@printra.net, jeremy@alum.mit.edu and others to get the final version ready to release.
2000-05-20Update dependency on postgresql to >=6.5.3.jlam1-2/+2
2000-04-09Adapt to new postgresql include/library locations.jlam2-7/+4
2000-02-25Seem that I was a bit hasty with the previous change. This backs outdarcy2-9/+5
that change and makes the correct one which is to simply remove the -Wl flag as cc can handle -R by itself.
2000-02-24Python builds it's public Makefile so that the module gets linkeddarcy2-5/+9
with ld on a.out systems and cc on ELF systems so we need to check and only add the -Wl flag if on a.out systems.
2000-01-06Add argument so that the shared library is found under ELF systemsdarcy1-2/+2
1999-12-02upgraded PostgreSQL to 6.5.3 and updated the dependent Makefilesdarcy1-2/+2
1999-10-04Initial import of py-postgresql, a PostgreSQL interface for Python. From ↵jlam6-0/+84
PR#6971 by darcy@netbsd.org, with fixes by me.