summaryrefslogtreecommitdiff
path: root/databases/py-postgresql
AgeCommit message (Collapse)AuthorFilesLines
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.