sqlobject-cvs Mailing List for SQLObject (Page 78)
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
(9) |
Apr
(74) |
May
(29) |
Jun
(16) |
Jul
(28) |
Aug
(10) |
Sep
(57) |
Oct
(9) |
Nov
(29) |
Dec
(12) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(7) |
Feb
(14) |
Mar
(6) |
Apr
(3) |
May
(12) |
Jun
(34) |
Jul
(9) |
Aug
(29) |
Sep
(22) |
Oct
(2) |
Nov
(15) |
Dec
(52) |
| 2005 |
Jan
(47) |
Feb
(78) |
Mar
(14) |
Apr
(35) |
May
(33) |
Jun
(16) |
Jul
(26) |
Aug
(63) |
Sep
(40) |
Oct
(96) |
Nov
(96) |
Dec
(123) |
| 2006 |
Jan
(159) |
Feb
(144) |
Mar
(64) |
Apr
(31) |
May
(88) |
Jun
(48) |
Jul
(16) |
Aug
(64) |
Sep
(87) |
Oct
(92) |
Nov
(56) |
Dec
(76) |
| 2007 |
Jan
(94) |
Feb
(103) |
Mar
(126) |
Apr
(123) |
May
(85) |
Jun
(11) |
Jul
(130) |
Aug
(47) |
Sep
(65) |
Oct
(70) |
Nov
(12) |
Dec
(11) |
| 2008 |
Jan
(30) |
Feb
(55) |
Mar
(88) |
Apr
(20) |
May
(50) |
Jun
|
Jul
(38) |
Aug
(1) |
Sep
(9) |
Oct
(5) |
Nov
(6) |
Dec
(39) |
| 2009 |
Jan
(8) |
Feb
(16) |
Mar
(3) |
Apr
(33) |
May
(44) |
Jun
(1) |
Jul
(10) |
Aug
(33) |
Sep
(74) |
Oct
(22) |
Nov
|
Dec
(15) |
| 2010 |
Jan
(28) |
Feb
(22) |
Mar
(46) |
Apr
(29) |
May
(1) |
Jun
(1) |
Jul
(27) |
Aug
(8) |
Sep
(5) |
Oct
(33) |
Nov
(24) |
Dec
(41) |
| 2011 |
Jan
(4) |
Feb
(12) |
Mar
(35) |
Apr
(29) |
May
(19) |
Jun
(16) |
Jul
(32) |
Aug
(25) |
Sep
(5) |
Oct
(11) |
Nov
(21) |
Dec
(12) |
| 2012 |
Jan
(3) |
Feb
(4) |
Mar
(20) |
Apr
(4) |
May
(25) |
Jun
(13) |
Jul
|
Aug
|
Sep
(2) |
Oct
(25) |
Nov
(9) |
Dec
(1) |
| 2013 |
Jan
(6) |
Feb
(8) |
Mar
|
Apr
(10) |
May
(31) |
Jun
(7) |
Jul
(18) |
Aug
(33) |
Sep
(4) |
Oct
(16) |
Nov
|
Dec
(27) |
| 2014 |
Jan
(2) |
Feb
|
Mar
|
Apr
(11) |
May
(39) |
Jun
(8) |
Jul
(11) |
Aug
(4) |
Sep
|
Oct
(27) |
Nov
|
Dec
(71) |
| 2015 |
Jan
(17) |
Feb
(47) |
Mar
(33) |
Apr
|
May
|
Jun
(9) |
Jul
(7) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(8) |
| 2016 |
Jan
(4) |
Feb
(4) |
Mar
|
Apr
|
May
(12) |
Jun
(7) |
Jul
(9) |
Aug
(31) |
Sep
(8) |
Oct
(3) |
Nov
(15) |
Dec
(1) |
| 2017 |
Jan
(13) |
Feb
(7) |
Mar
(14) |
Apr
(8) |
May
(10) |
Jun
(4) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(8) |
Nov
(4) |
Dec
(5) |
| 2018 |
Jan
(2) |
Feb
(8) |
Mar
|
Apr
(4) |
May
|
Jun
(6) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2019 |
Jan
(1) |
Feb
(16) |
Mar
(1) |
Apr
(3) |
May
(5) |
Jun
(1) |
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
(1) |
Dec
(3) |
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
(2) |
| 2021 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
| 2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
(1) |
Nov
(1) |
Dec
(4) |
| 2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(3) |
Sep
(2) |
Oct
(2) |
Nov
(4) |
Dec
|
| 2024 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
(9) |
| 2025 |
Jan
|
Feb
(4) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(2) |
Dec
(2) |
|
From: <sub...@co...> - 2007-10-22 10:47:13
|
Author: phd Date: 2007-10-22 04:47:08 -0600 (Mon, 22 Oct 2007) New Revision: 3111 Modified: SQLObject/docs/News.txt Log: Changed the implementation type in BoolCol under MySQL from TINYINT to BOOL (which is a synonym for TINYINT(1)). Modified: SQLObject/docs/News.txt =================================================================== --- SQLObject/docs/News.txt 2007-10-22 10:46:51 UTC (rev 3110) +++ SQLObject/docs/News.txt 2007-10-22 10:47:08 UTC (rev 3111) @@ -323,8 +323,11 @@ ------------- * Changed the default value for 'varchar' in BLOBColumns from 'auto' to False - (so that the default type for the columns in MySQL is BLOB, not TEXT). + (so that the default type for the columns in MySQL is BLOB, not TEXT). +* Changed the implementation type in BoolCol under MySQL from TINYINT to + BOOL (which is a synonym for TINYINT(1)). + SQLObject 0.7.8 =============== |
|
From: <sub...@co...> - 2007-10-22 10:46:56
|
Author: phd
Date: 2007-10-22 04:46:51 -0600 (Mon, 22 Oct 2007)
New Revision: 3110
Modified:
SQLObject/trunk/sqlobject/col.py
Log:
Changed the implementation type in BoolCol under MySQL
from TINYINT to BOOL (which is a synonym for TINYINT(1)).
Modified: SQLObject/trunk/sqlobject/col.py
===================================================================
--- SQLObject/trunk/sqlobject/col.py 2007-10-22 10:46:33 UTC (rev 3109)
+++ SQLObject/trunk/sqlobject/col.py 2007-10-22 10:46:51 UTC (rev 3110)
@@ -676,7 +676,7 @@
return 'BOOL'
def _mysqlType(self):
- return "TINYINT"
+ return "BOOL"
def _sybaseType(self):
return "BIT"
|
|
From: <sub...@co...> - 2007-10-22 10:46:37
|
Author: phd
Date: 2007-10-22 04:46:33 -0600 (Mon, 22 Oct 2007)
New Revision: 3109
Modified:
SQLObject/branches/0.9/docs/News.txt
SQLObject/branches/0.9/sqlobject/col.py
Log:
Changed the implementation type in BoolCol under MySQL
from TINYINT to BOOL (which is a synonym for TINYINT(1)).
Modified: SQLObject/branches/0.9/docs/News.txt
===================================================================
--- SQLObject/branches/0.9/docs/News.txt 2007-10-22 10:46:19 UTC (rev 3108)
+++ SQLObject/branches/0.9/docs/News.txt 2007-10-22 10:46:33 UTC (rev 3109)
@@ -286,8 +286,11 @@
-------------
* Changed the default value for 'varchar' in BLOBColumns from 'auto' to False
- (so that the default type for the columns in MySQL is BLOB, not TEXT).
+ (so that the default type for the columns in MySQL is BLOB, not TEXT).
+* Changed the implementation type in BoolCol under MySQL from TINYINT to
+ BOOL (which is a synonym for TINYINT(1)).
+
SQLObject 0.7.8
===============
Modified: SQLObject/branches/0.9/sqlobject/col.py
===================================================================
--- SQLObject/branches/0.9/sqlobject/col.py 2007-10-22 10:46:19 UTC (rev 3108)
+++ SQLObject/branches/0.9/sqlobject/col.py 2007-10-22 10:46:33 UTC (rev 3109)
@@ -691,7 +691,7 @@
return 'BOOL'
def _mysqlType(self):
- return "TINYINT"
+ return "BOOL"
def _sybaseType(self):
return "BIT"
|
|
From: <sub...@co...> - 2007-10-22 10:46:26
|
Author: phd
Date: 2007-10-22 04:46:19 -0600 (Mon, 22 Oct 2007)
New Revision: 3108
Modified:
SQLObject/branches/0.8/docs/News.txt
SQLObject/branches/0.8/sqlobject/col.py
Log:
Changed the implementation type in BoolCol under MySQL
from TINYINT to BOOL (which is a synonym for TINYINT(1)).
Modified: SQLObject/branches/0.8/docs/News.txt
===================================================================
--- SQLObject/branches/0.8/docs/News.txt 2007-10-22 10:45:31 UTC (rev 3107)
+++ SQLObject/branches/0.8/docs/News.txt 2007-10-22 10:46:19 UTC (rev 3108)
@@ -207,8 +207,11 @@
-------------
* Changed the default value for 'varchar' in BLOBColumns from 'auto' to False
- (so that the default type for the columns in MySQL is BLOB, not TEXT).
+ (so that the default type for the columns in MySQL is BLOB, not TEXT).
+* Changed the implementation type in BoolCol under MySQL from TINYINT to
+ BOOL (which is a synonym for TINYINT(1)).
+
SQLObject 0.7.8
===============
Modified: SQLObject/branches/0.8/sqlobject/col.py
===================================================================
--- SQLObject/branches/0.8/sqlobject/col.py 2007-10-22 10:45:31 UTC (rev 3107)
+++ SQLObject/branches/0.8/sqlobject/col.py 2007-10-22 10:46:19 UTC (rev 3108)
@@ -640,7 +640,7 @@
return 'BOOL'
def _mysqlType(self):
- return "TINYINT"
+ return "BOOL"
def _sybaseType(self):
return "BIT"
|
|
From: <sub...@co...> - 2007-10-22 10:45:36
|
Author: phd
Date: 2007-10-22 04:45:31 -0600 (Mon, 22 Oct 2007)
New Revision: 3107
Modified:
SQLObject/branches/0.7/docs/News.txt
SQLObject/branches/0.7/sqlobject/col.py
Log:
Changed the implementation type in BoolCol under MySQL
from TINYINT to BOOL (which is a synonym for TINYINT(1)).
Modified: SQLObject/branches/0.7/docs/News.txt
===================================================================
--- SQLObject/branches/0.7/docs/News.txt 2007-10-22 03:04:11 UTC (rev 3106)
+++ SQLObject/branches/0.7/docs/News.txt 2007-10-22 10:45:31 UTC (rev 3107)
@@ -27,8 +27,11 @@
-------------
* Changed the default value for 'varchar' in BLOBColumns from 'auto' to False
- (so that the default type for the columns in MySQL is BLOB, not TEXT).
+ (so that the default type for the columns in MySQL is BLOB, not TEXT).
+* Changed the implementation type in BoolCol under MySQL from TINYINT to
+ BOOL (which is a synonym for TINYINT(1)).
+
SQLObject 0.7.8
===============
Modified: SQLObject/branches/0.7/sqlobject/col.py
===================================================================
--- SQLObject/branches/0.7/sqlobject/col.py 2007-10-22 03:04:11 UTC (rev 3106)
+++ SQLObject/branches/0.7/sqlobject/col.py 2007-10-22 10:45:31 UTC (rev 3107)
@@ -637,7 +637,7 @@
return 'BOOL'
def _mysqlType(self):
- return "TINYINT"
+ return "BOOL"
def _sybaseType(self):
return "BIT"
|
|
From: <sub...@co...> - 2007-10-16 14:46:35
|
Author: phd
Date: 2007-10-16 08:46:30 -0600 (Tue, 16 Oct 2007)
New Revision: 3081
Modified:
SQLObject/trunk/sqlobject/joins.py
SQLObject/trunk/sqlobject/main.py
SQLObject/trunk/sqlobject/sresults.py
Log:
Replaced "isinstance(o, t1) or isinstance(o, t2)" with "isinstance(o, (t1, t2))".
Modified: SQLObject/trunk/sqlobject/joins.py
===================================================================
--- SQLObject/trunk/sqlobject/joins.py 2007-10-16 14:12:21 UTC (rev 3080)
+++ SQLObject/trunk/sqlobject/joins.py 2007-10-16 14:46:30 UTC (rev 3081)
@@ -84,7 +84,7 @@
return results
def sorter(orderBy):
- if isinstance(orderBy, tuple) or isinstance(orderBy, list):
+ if isinstance(orderBy, (tuple, list)):
if len(orderBy) == 1:
orderBy = orderBy[0]
else:
Modified: SQLObject/trunk/sqlobject/main.py
===================================================================
--- SQLObject/trunk/sqlobject/main.py 2007-10-16 14:12:21 UTC (rev 3080)
+++ SQLObject/trunk/sqlobject/main.py 2007-10-16 14:46:30 UTC (rev 3081)
@@ -88,8 +88,7 @@
if len(setters) == 1 and setters.has_key('doc'):
continue
if d.has_key(var):
- if isinstance(d[var], types.MethodType) \
- or isinstance(d[var], types.FunctionType):
+ if isinstance(d[var], (types.MethodType, types.FunctionType)):
warnings.warn(
"I tried to set the property %r, but it was "
"already set, as a method (%r). Methods have "
Modified: SQLObject/trunk/sqlobject/sresults.py
===================================================================
--- SQLObject/trunk/sqlobject/sresults.py 2007-10-16 14:12:21 UTC (rev 3080)
+++ SQLObject/trunk/sqlobject/sresults.py 2007-10-16 14:46:30 UTC (rev 3081)
@@ -18,7 +18,7 @@
if ops.get('orderBy', sqlbuilder.NoDefault) is sqlbuilder.NoDefault:
ops['orderBy'] = sourceClass.sqlmeta.defaultOrder
orderBy = ops['orderBy']
- if isinstance(orderBy, list) or isinstance(orderBy, tuple):
+ if isinstance(orderBy, (tuple, list)):
orderBy = map(self._mungeOrderBy, orderBy)
else:
orderBy = self._mungeOrderBy(orderBy)
|
|
From: <sub...@co...> - 2007-10-16 14:12:27
|
Author: phd Date: 2007-10-16 08:12:21 -0600 (Tue, 16 Oct 2007) New Revision: 3080 Modified: SQLObject/trunk/sqlobject/main.py Log: There were many contributors... Modified: SQLObject/trunk/sqlobject/main.py =================================================================== --- SQLObject/trunk/sqlobject/main.py 2007-10-16 14:11:39 UTC (rev 3079) +++ SQLObject/trunk/sqlobject/main.py 2007-10-16 14:12:21 UTC (rev 3080) @@ -7,17 +7,9 @@ SQLObject is a object-relational mapper. See SQLObject.html or SQLObject.txt for more. -Modified by: +With the help by Oleg Broytmann <ph...@ph...> and many other contributors. +See Authors.txt. -* Daniel Savard, Xsoli Inc <sqlobject xsoli.com> 7 Feb 2004 - Added support for simple table inheritance. - -* Oleg Broytmann, SIA "ANK" <ph...@ph...> 3 Feb 2005 - Split inheritance support into a number of separate modules and classes - - InheritableSQLObject at al. - -* And others... - This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the |
|
From: <sub...@co...> - 2007-10-16 14:11:48
|
Author: phd Date: 2007-10-16 08:11:23 -0600 (Tue, 16 Oct 2007) New Revision: 3078 Modified: SQLObject/branches/0.8/sqlobject/__init__.py SQLObject/branches/0.8/sqlobject/main.py Log: Added version to the docstrings. Modified: SQLObject/branches/0.8/sqlobject/__init__.py =================================================================== --- SQLObject/branches/0.8/sqlobject/__init__.py 2007-10-16 14:11:05 UTC (rev 3077) +++ SQLObject/branches/0.8/sqlobject/__init__.py 2007-10-16 14:11:23 UTC (rev 3078) @@ -1,3 +1,7 @@ +""" +SQLObject 0.8 +""" + from main import * from col import * from sqlbuilder import AND, OR, NOT, IN, LIKE, RLIKE, DESC, CONTAINSSTRING, const, func Modified: SQLObject/branches/0.8/sqlobject/main.py =================================================================== --- SQLObject/branches/0.8/sqlobject/main.py 2007-10-16 14:11:05 UTC (rev 3077) +++ SQLObject/branches/0.8/sqlobject/main.py 2007-10-16 14:11:23 UTC (rev 3078) @@ -1,23 +1,15 @@ """ -SQLObject ---------- +SQLObject 0.8 +------------- :author: Ian Bicking <ia...@co...> SQLObject is a object-relational mapper. See SQLObject.html or SQLObject.txt for more. -Modified by: +With the help by Oleg Broytmann <ph...@ph...> and many other contributors. +See Authors.txt. -* Daniel Savard, Xsoli Inc <sqlobject xsoli.com> 7 Feb 2004 - Added support for simple table inheritance. - -* Oleg Broytmann, SIA "ANK" <ph...@ph...> 3 Feb 2005 - Split inheritance support into a number of separate modules and classes - - InheritableSQLObject at al. - -* And others... - This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the |
|
From: <sub...@co...> - 2007-10-16 14:11:48
|
Author: phd Date: 2007-10-16 08:11:39 -0600 (Tue, 16 Oct 2007) New Revision: 3079 Modified: SQLObject/branches/0.9/sqlobject/__init__.py SQLObject/branches/0.9/sqlobject/main.py Log: Added version to the docstrings. Modified: SQLObject/branches/0.9/sqlobject/__init__.py =================================================================== --- SQLObject/branches/0.9/sqlobject/__init__.py 2007-10-16 14:11:23 UTC (rev 3078) +++ SQLObject/branches/0.9/sqlobject/__init__.py 2007-10-16 14:11:39 UTC (rev 3079) @@ -1,3 +1,7 @@ +""" +SQLObject 0.9 +""" + from main import * from col import * from sqlbuilder import AND, OR, NOT, IN, LIKE, RLIKE, DESC, CONTAINSSTRING, const, func Modified: SQLObject/branches/0.9/sqlobject/main.py =================================================================== --- SQLObject/branches/0.9/sqlobject/main.py 2007-10-16 14:11:23 UTC (rev 3078) +++ SQLObject/branches/0.9/sqlobject/main.py 2007-10-16 14:11:39 UTC (rev 3079) @@ -1,23 +1,15 @@ """ -SQLObject ---------- +SQLObject 0.9 +------------- :author: Ian Bicking <ia...@co...> SQLObject is a object-relational mapper. See SQLObject.html or SQLObject.txt for more. -Modified by: +With the help by Oleg Broytmann <ph...@ph...> and many other contributors. +See Authors.txt. -* Daniel Savard, Xsoli Inc <sqlobject xsoli.com> 7 Feb 2004 - Added support for simple table inheritance. - -* Oleg Broytmann, SIA "ANK" <ph...@ph...> 3 Feb 2005 - Split inheritance support into a number of separate modules and classes - - InheritableSQLObject at al. - -* And others... - This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the |
|
From: <sub...@co...> - 2007-10-16 14:11:20
|
Author: phd Date: 2007-10-16 08:11:05 -0600 (Tue, 16 Oct 2007) New Revision: 3077 Modified: SQLObject/branches/0.7/sqlobject/__init__.py SQLObject/branches/0.7/sqlobject/main.py Log: Added version to the docstrings. Modified: SQLObject/branches/0.7/sqlobject/__init__.py =================================================================== --- SQLObject/branches/0.7/sqlobject/__init__.py 2007-10-15 17:20:58 UTC (rev 3076) +++ SQLObject/branches/0.7/sqlobject/__init__.py 2007-10-16 14:11:05 UTC (rev 3077) @@ -1,3 +1,7 @@ +""" +SQLObject 0.7 +""" + from main import * from col import * from sqlbuilder import AND, OR, NOT, IN, LIKE, RLIKE, DESC, CONTAINSSTRING, const, func Modified: SQLObject/branches/0.7/sqlobject/main.py =================================================================== --- SQLObject/branches/0.7/sqlobject/main.py 2007-10-15 17:20:58 UTC (rev 3076) +++ SQLObject/branches/0.7/sqlobject/main.py 2007-10-16 14:11:05 UTC (rev 3077) @@ -1,21 +1,15 @@ """ -SQLObject ---------- +SQLObject 0.7 +------------- :author: Ian Bicking <ia...@co...> SQLObject is a object-relational mapper. See SQLObject.html or SQLObject.txt for more. -Modified by +With the help by Oleg Broytmann <ph...@ph...> and many other contributors. +See Authors.txt. - Daniel Savard, Xsoli Inc <sqlobject xsoli.com> 7 Feb 2004 - - Added support for simple table inheritance. - - Oleg Broytmann, SIA "ANK" <ph...@ph...> 3 Feb 2005 - - Split inheritance support into a number of separate modules and classes - - InheritableSQLObject at al. - This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the |
|
From: <sub...@co...> - 2007-10-15 17:21:06
|
Author: phd
Date: 2007-10-15 11:20:58 -0600 (Mon, 15 Oct 2007)
New Revision: 3076
Modified:
SQLObject/trunk/sqlobject/col.py
Log:
Replaced "issubclass(o, c1) or issubclass(o, c2)" with "issubclass(o, (c1, c2))".
Modified: SQLObject/trunk/sqlobject/col.py
===================================================================
--- SQLObject/trunk/sqlobject/col.py 2007-10-15 14:05:05 UTC (rev 3075)
+++ SQLObject/trunk/sqlobject/col.py 2007-10-15 17:20:58 UTC (rev 3076)
@@ -1458,7 +1458,7 @@
all = []
for key, value in globals().items():
- if isinstance(value, type) and (issubclass(value, Col) or issubclass(value, SOCol)):
+ if isinstance(value, type) and (issubclass(value, (Col, SOCol))):
all.append(key)
__all__.extend(all)
del all
|
|
From: <sub...@co...> - 2007-10-15 14:05:13
|
Author: phd Date: 2007-10-15 08:05:05 -0600 (Mon, 15 Oct 2007) New Revision: 3075 Modified: SQLObject/docs/News.txt Log: Fixed a misspelled 'zerofill' option's name. Modified: SQLObject/docs/News.txt =================================================================== --- SQLObject/docs/News.txt 2007-10-15 14:02:11 UTC (rev 3074) +++ SQLObject/docs/News.txt 2007-10-15 14:05:05 UTC (rev 3075) @@ -56,6 +56,8 @@ * Fixed a bug in Versioning - do not copy "alternateID" and "unique" attributes from the versioned table. +* Fixed a misspelled 'zerofill' option's name. + * A number of changes ported from `SQLObject 0.7.9`_ and `SQLObject 0.8.6`_. SQLObject 0.9.1 |
|
From: <sub...@co...> - 2007-10-15 14:02:16
|
Author: phd
Date: 2007-10-15 08:02:11 -0600 (Mon, 15 Oct 2007)
New Revision: 3074
Modified:
SQLObject/trunk/sqlobject/col.py
SQLObject/trunk/sqlobject/dbconnection.py
SQLObject/trunk/sqlobject/index.py
SQLObject/trunk/sqlobject/joins.py
SQLObject/trunk/sqlobject/mssql/mssqlconnection.py
SQLObject/trunk/sqlobject/mysql/mysqlconnection.py
SQLObject/trunk/sqlobject/sqlite/sqliteconnection.py
Log:
Replaced col.popKey() by dict.pop().
Modified: SQLObject/trunk/sqlobject/col.py
===================================================================
--- SQLObject/trunk/sqlobject/col.py 2007-10-15 13:57:58 UTC (rev 3073)
+++ SQLObject/trunk/sqlobject/col.py 2007-10-15 14:02:11 UTC (rev 3074)
@@ -421,9 +421,9 @@
class SOStringLikeCol(SOCol):
"""A common ancestor for SOStringCol and SOUnicodeCol"""
def __init__(self, **kw):
- self.length = popKey(kw, 'length')
- self.varchar = popKey(kw, 'varchar', 'auto')
- self.char_binary = popKey(kw, 'char_binary', None) # A hack for MySQL
+ self.length = kw.pop('length', None)
+ self.varchar = kw.pop('varchar', 'auto')
+ self.char_binary = kw.pop('char_binary', None) # A hack for MySQL
if not self.length:
assert self.varchar == 'auto' or not self.varchar, \
"Without a length strings are treated as TEXT, not varchar"
@@ -551,7 +551,7 @@
class SOUnicodeCol(SOStringLikeCol):
def __init__(self, **kw):
- self.dbEncoding = popKey(kw, 'dbEncoding', 'UTF-8')
+ self.dbEncoding = kw.pop('dbEncoding', 'UTF-8')
super(SOUnicodeCol, self).__init__(**kw)
def createValidators(self):
@@ -586,9 +586,9 @@
class SOIntCol(SOCol):
# 3-03 @@: support precision, maybe max and min directly
def __init__(self, **kw):
- self.length = popKey(kw, 'length')
- self.unsigned = bool(popKey(kw, 'unsigned'))
- self.zerofill = bool(popKey(kw, 'unsigned'))
+ self.length = kw.pop('length', None)
+ self.unsigned = bool(kw.pop('unsigned', None))
+ self.zerofill = bool(kw.pop('zerofill', None))
SOCol.__init__(self, **kw)
def autoConstraints(self):
@@ -908,7 +908,7 @@
class SOEnumCol(SOCol):
def __init__(self, **kw):
- self.enumValues = popKey(kw, 'enumValues', None)
+ self.enumValues = kw.pop('enumValues', None)
assert self.enumValues is not None, \
'You must provide an enumValues keyword argument'
super(SOEnumCol, self).__init__(**kw)
@@ -999,7 +999,7 @@
class SOSetCol(SOCol):
def __init__(self, **kw):
- self.setValues = popKey(kw, 'setValues', None)
+ self.setValues = kw.pop('setValues', None)
assert self.setValues is not None, \
'You must provide a setValues keyword argument'
super(SOSetCol, self).__init__(**kw)
@@ -1090,7 +1090,7 @@
datetimeFormat = '%Y-%m-%d %H:%M:%S'
def __init__(self, **kw):
- datetimeFormat = popKey(kw, 'datetimeFormat')
+ datetimeFormat = kw.pop('datetimeFormat', None)
if datetimeFormat:
self.datetimeFormat = datetimeFormat
super(SODateTimeCol, self).__init__(**kw)
@@ -1157,7 +1157,7 @@
dateFormat = '%Y-%m-%d'
def __init__(self, **kw):
- dateFormat = popKey(kw, 'dateFormat')
+ dateFormat = kw.pop('dateFormat', None)
if dateFormat: self.dateFormat = dateFormat
super(SODateCol, self).__init__(**kw)
@@ -1219,7 +1219,7 @@
timeFormat = '%H:%M:%S'
def __init__(self, **kw):
- timeFormat = popKey(kw, 'timeFormat')
+ timeFormat = kw.pop('timeFormat', None)
if timeFormat:
self.timeFormat = timeFormat
super(SOTimeCol, self).__init__(**kw)
@@ -1315,10 +1315,10 @@
class SODecimalCol(SOCol):
def __init__(self, **kw):
- self.size = popKey(kw, 'size', NoDefault)
+ self.size = kw.pop('size', NoDefault)
assert self.size is not NoDefault, \
"You must give a size argument"
- self.precision = popKey(kw, 'precision', NoDefault)
+ self.precision = kw.pop('precision', NoDefault)
assert self.precision is not NoDefault, \
"You must give a precision argument"
super(SODecimalCol, self).__init__(**kw)
@@ -1440,7 +1440,7 @@
class SOPickleCol(SOBLOBCol):
def __init__(self, **kw):
- self.pickleProtocol = popKey(kw, 'pickleProtocol', pickle.HIGHEST_PROTOCOL)
+ self.pickleProtocol = kw.pop('pickleProtocol', pickle.HIGHEST_PROTOCOL)
super(SOPickleCol, self).__init__(**kw)
def createValidators(self):
@@ -1452,13 +1452,6 @@
baseClass = SOPickleCol
-def popKey(kw, name, default=None):
- if not kw.has_key(name):
- return default
- value = kw[name]
- del kw[name]
- return value
-
def pushKey(kw, name, value):
if not kw.has_key(name):
kw[name] = value
Modified: SQLObject/trunk/sqlobject/dbconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/dbconnection.py 2007-10-15 13:57:58 UTC (rev 3073)
+++ SQLObject/trunk/sqlobject/dbconnection.py 2007-10-15 14:02:11 UTC (rev 3074)
@@ -13,7 +13,6 @@
import sqlbuilder
from cache import CacheSet
import col
-popKey = col.popKey
import main
from joins import sorter
from converters import sqlrepr
@@ -566,12 +565,12 @@
ops = {None: "IS"}
data = {}
if 'id' in kw:
- data[soClass.sqlmeta.idName] = popKey(kw, 'id')
+ data[soClass.sqlmeta.idName] = kw.pop('id')
for key, col in soClass.sqlmeta.columns.items():
if key in kw:
- data[col.dbName] = popKey(kw, key)
+ data[col.dbName] = kw.pop(key)
elif col.foreignName in kw:
- obj = popKey(kw, col.foreignName)
+ obj = kw.pop(col.foreignName)
if isinstance(obj, main.SQLObject):
data[col.dbName] = obj.id
else:
Modified: SQLObject/trunk/sqlobject/index.py
===================================================================
--- SQLObject/trunk/sqlobject/index.py 2007-10-15 13:57:58 UTC (rev 3073)
+++ SQLObject/trunk/sqlobject/index.py 2007-10-15 14:02:11 UTC (rev 3074)
@@ -1,5 +1,4 @@
from types import *
-import col
from converters import sqlrepr
class SODatabaseIndex(object):
@@ -18,7 +17,7 @@
if not self.unique:
raise AttributeError, (
"'%s' object has no attribute 'get' (index is not unique)" % self.name)
- connection = col.popKey(kw, 'connection', None)
+ connection = kw.pop('connection', None)
if args and kw:
raise TypeError, "You cannot mix named and unnamed arguments"
columns = [d['column'] for d in self.descriptions
Modified: SQLObject/trunk/sqlobject/joins.py
===================================================================
--- SQLObject/trunk/sqlobject/joins.py 2007-10-15 13:57:58 UTC (rev 3073)
+++ SQLObject/trunk/sqlobject/joins.py 2007-10-15 14:02:11 UTC (rev 3074)
@@ -2,7 +2,6 @@
NoDefault = sqlbuilder.NoDefault
import styles
import classregistry
-from col import popKey
import events
__all__ = ['MultipleJoin', 'SQLMultipleJoin', 'RelatedJoin', 'SQLRelatedJoin',
@@ -19,10 +18,7 @@
def __init__(self, otherClass=None, **kw):
kw['otherClass'] = otherClass
self.kw = kw
- if self.kw.has_key('joinMethodName'):
- self._joinMethodName = popKey(self.kw, 'joinMethodName')
- else:
- self._joinMethodName = None
+ self._joinMethodName = self.kw.pop('joinMethodName', None)
def _set_joinMethodName(self, value):
assert self._joinMethodName == value or self._joinMethodName is None, "You have already given an explicit joinMethodName (%s), and you are now setting it to %s" % (self._joinMethodName, value)
@@ -304,7 +300,7 @@
class SOSingleJoin(SOMultipleJoin):
def __init__(self, **kw):
- self.makeDefault = popKey(kw, 'makeDefault', False)
+ self.makeDefault = kw.pop('makeDefault', False)
SOMultipleJoin.__init__(self, **kw)
def performJoin(self, inst):
Modified: SQLObject/trunk/sqlobject/mssql/mssqlconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/mssql/mssqlconnection.py 2007-10-15 13:57:58 UTC (rev 3073)
+++ SQLObject/trunk/sqlobject/mssql/mssqlconnection.py 2007-10-15 14:02:11 UTC (rev 3074)
@@ -41,8 +41,8 @@
conn_str += "User Id=%s;Password=%s"
self.make_conn_str = lambda keys: [conn_str % (keys.host, keys.db, keys.user, keys.password)]
- col.popKey(kw, "sspi")
- col.popKey(kw, "ncli")
+ kw.pop("sspi", None)
+ kw.pop("ncli", None)
else: # pymssql
self.dbconnection = sqlmodule.connect
Modified: SQLObject/trunk/sqlobject/mysql/mysqlconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/mysql/mysqlconnection.py 2007-10-15 13:57:58 UTC (rev 3073)
+++ SQLObject/trunk/sqlobject/mysql/mysqlconnection.py 2007-10-15 14:02:11 UTC (rev 3074)
@@ -35,17 +35,17 @@
for key in ("unix_socket", "init_command",
"read_default_file", "read_default_group", "conv"):
if key in kw:
- self.kw[key] = col.popKey(kw, key)
+ self.kw[key] = kw.pop(key)
for key in ("connect_timeout", "compress", "named_pipe", "use_unicode",
"client_flag", "local_infile"):
if key in kw:
- self.kw[key] = int(col.popKey(kw, key))
+ self.kw[key] = int(kw.pop(key))
if "charset" in kw:
- self.dbEncoding = self.kw["charset"] = col.popKey(kw, "charset")
+ self.dbEncoding = self.kw["charset"] = kw.pop("charset")
else:
self.dbEncoding = None
if "sqlobject_encoding" in kw:
- self.encoding = col.popKey(kw, "sqlobject_encoding")
+ self.encoding = kw.pop("sqlobject_encoding")
else:
self.encoding = 'ascii'
DBAPI.__init__(self, **kw)
@@ -220,10 +220,10 @@
if self.dbEncoding: kw['dbEncoding'] = self.dbEncoding
kw['name'] = soClass.sqlmeta.style.dbColumnToPythonAttr(field)
kw['dbName'] = field
-
+
# Since MySQL 5.0, 'NO' is returned in the NULL column (SQLObject expected '')
kw['notNone'] = (nullAllowed.upper() != 'YES' and True or False)
-
+
if default and t.startswith('int'):
kw['default'] = int(default)
elif default and t.startswith('float'):
Modified: SQLObject/trunk/sqlobject/sqlite/sqliteconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/sqlite/sqliteconnection.py 2007-10-15 13:57:58 UTC (rev 3073)
+++ SQLObject/trunk/sqlobject/sqlite/sqliteconnection.py 2007-10-15 14:02:11 UTC (rev 3074)
@@ -1,5 +1,4 @@
from sqlobject.dbconnection import DBAPI
-from sqlobject.col import popKey
from sqlobject import col, sqlbuilder
from sqlobject.dberrors import *
import thread
@@ -69,27 +68,27 @@
sqlite2_Binary = sqlite.Binary
sqlite.Binary = lambda s: sqlite2_Binary(sqlite.encode(s))
if 'factory' in kw:
- factory = popKey(kw, 'factory')
+ factory = kw.pop('factory')
if isinstance(factory, str):
factory = globals()[factory]
opts['factory'] = factory(sqlite)
else:
opts['autocommit'] = bool(autoCommit)
if 'encoding' in kw:
- opts['encoding'] = popKey(kw, 'encoding')
+ opts['encoding'] = kw.pop('encoding')
if 'mode' in kw:
- opts['mode'] = int(popKey(kw, 'mode'), 0)
+ opts['mode'] = int(kw.pop('mode'), 0)
if 'timeout' in kw:
if using_sqlite2:
- opts['timeout'] = float(popKey(kw, 'timeout'))
+ opts['timeout'] = float(kw.pop('timeout'))
else:
- opts['timeout'] = int(float(popKey(kw, 'timeout')) * 1000)
+ opts['timeout'] = int(float(kw.pop('timeout')) * 1000)
if 'check_same_thread' in kw:
- opts["check_same_thread"] = bool(popKey(kw, 'check_same_thread'))
+ opts["check_same_thread"] = bool(kw.pop('check_same_thread'))
# use only one connection for sqlite - supports multiple)
# cursors per connection
self._connOptions = opts
- self.use_table_info = popKey(kw, "use_table_info", False)
+ self.use_table_info = kw.pop("use_table_info", False)
DBAPI.__init__(self, **kw)
self._threadPool = {}
self._threadOrigination = {}
|
|
From: <sub...@co...> - 2007-10-15 13:59:43
|
Author: phd
Date: 2007-10-15 07:57:58 -0600 (Mon, 15 Oct 2007)
New Revision: 3073
Modified:
SQLObject/branches/0.9/docs/News.txt
SQLObject/branches/0.9/sqlobject/col.py
Log:
Fixed a misspelled 'zerofill' option's name.
Modified: SQLObject/branches/0.9/docs/News.txt
===================================================================
--- SQLObject/branches/0.9/docs/News.txt 2007-10-15 02:47:49 UTC (rev 3072)
+++ SQLObject/branches/0.9/docs/News.txt 2007-10-15 13:57:58 UTC (rev 3073)
@@ -13,6 +13,8 @@
* Fixed a bug in Versioning - do not copy "alternateID" and "unique"
attributes from the versioned table.
+* Fixed a misspelled 'zerofill' option's name.
+
* A number of changes ported from `SQLObject 0.7.9`_ and `SQLObject 0.8.6`_.
SQLObject 0.9.1
Modified: SQLObject/branches/0.9/sqlobject/col.py
===================================================================
--- SQLObject/branches/0.9/sqlobject/col.py 2007-10-15 02:47:49 UTC (rev 3072)
+++ SQLObject/branches/0.9/sqlobject/col.py 2007-10-15 13:57:58 UTC (rev 3073)
@@ -603,7 +603,7 @@
def __init__(self, **kw):
self.length = popKey(kw, 'length')
self.unsigned = bool(popKey(kw, 'unsigned'))
- self.zerofill = bool(popKey(kw, 'unsigned'))
+ self.zerofill = bool(popKey(kw, 'zerofill'))
SOCol.__init__(self, **kw)
def autoConstraints(self):
|
|
From: SourceForge.net <no...@so...> - 2007-10-10 17:51:04
|
Bugs item #1811045, was opened at 2007-10-10 21:39 Message generated for change (Comment added) made by phd You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=540672&aid=1811045&group_id=74338 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: David Turner (novalis_dt) Assigned to: Nobody/Anonymous (nobody) Summary: SQLObject allows columns named 'default' but MySQL doesn't Initial Comment: SQLObject should give a comprehensible error message when you try to name a column 'default' and you are using MySQL. Instead, it gives a MySQL syntax error. ---------------------------------------------------------------------- >Comment By: Oleg Broytmann (phd) Date: 2007-10-10 21:51 Message: Logged In: YES user_id=4799 Originator: NO It should do this for any backend and any reserved keyword. Unfortunately, lists of reserved keywords differ between backends and even between versions of a backend. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=540672&aid=1811045&group_id=74338 |
|
From: SourceForge.net <no...@so...> - 2007-10-10 17:39:39
|
Bugs item #1811045, was opened at 2007-10-10 17:39 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=540672&aid=1811045&group_id=74338 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: David Turner (novalis_dt) Assigned to: Nobody/Anonymous (nobody) Summary: SQLObject allows columns named 'default' but MySQL doesn't Initial Comment: SQLObject should give a comprehensible error message when you try to name a column 'default' and you are using MySQL. Instead, it gives a MySQL syntax error. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=540672&aid=1811045&group_id=74338 |
|
From: SourceForge.net <no...@so...> - 2007-10-10 10:33:37
|
Bugs item #1808155, was opened at 2007-10-05 15:45 Message generated for change (Comment added) made by psr You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=540672&aid=1808155&group_id=74338 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: SQLObject release (specify) Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Peter Russell (psr) Assigned to: Oleg Broytmann (phd) Summary: UnicodeCol doesn't support startswith etc. Initial Comment: I'm experiencing this problem with SQLObject 0.7.7, although by the looks of things it still exists in trunk. The summary is not very precise, the text field is too short. What I really want to say is: "sqlbuilder.UnicodeField encodes values in __eq__ and __ne__, but not in startswith, endswith and contains" I believe that the solution is to simply override those methods in UnicodeField, and encode the value passed" I am attaching a file that causes a UnicodeDecodeError. ---------------------------------------------------------------------- >Comment By: Peter Russell (psr) Date: 2007-10-10 10:33 Message: Logged In: YES user_id=447903 Originator: YES Awesome, thanks very much. ---------------------------------------------------------------------- Comment By: Oleg Broytmann (phd) Date: 2007-10-09 15:55 Message: Logged In: YES user_id=4799 Originator: NO Fixed in the revisions 3029-3033 (branches 0.7, 0.8, 0.9, the trunk and the docs). Will be in the next round of releases. ---------------------------------------------------------------------- Comment By: Oleg Broytmann (phd) Date: 2007-10-08 17:49 Message: Logged In: YES user_id=4799 Originator: NO Got it. Good catch and good suggestion. Will be fixed soon. Thank you! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=540672&aid=1808155&group_id=74338 |
|
From: <sub...@co...> - 2007-10-09 16:14:41
|
Author: phd Date: 2007-10-09 10:14:34 -0600 (Tue, 09 Oct 2007) New Revision: 3042 Modified: SQLObject/tags/0.9.2b2/setup.cfg SQLObject/tags/0.9.2b2/setup.py Log: 0.9.2b2. Modified: SQLObject/tags/0.9.2b2/setup.cfg =================================================================== --- SQLObject/tags/0.9.2b2/setup.cfg 2007-10-09 16:13:54 UTC (rev 3041) +++ SQLObject/tags/0.9.2b2/setup.cfg 2007-10-09 16:14:34 UTC (rev 3042) @@ -1,10 +1,6 @@ [easy_install] #find_links = http://svn.pythonpaste.org/package_index.html -[egg_info] -tag_build = dev -tag_svn_revision = true - [pudge] theme = pythonpaste.org docs = docs/index.txt docs/SQLObject.txt docs/TODO.txt Modified: SQLObject/tags/0.9.2b2/setup.py =================================================================== --- SQLObject/tags/0.9.2b2/setup.py 2007-10-09 16:13:54 UTC (rev 3041) +++ SQLObject/tags/0.9.2b2/setup.py 2007-10-09 16:14:34 UTC (rev 3042) @@ -28,7 +28,7 @@ """ setup(name="SQLObject", - version="0.9.1", + version="0.9.2b2", description="Object-Relational Manager, aka database wrapper", long_description="""\ SQLObject is a popular *Object Relational Manager* for providing an @@ -42,7 +42,7 @@ Supports MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL and MaxDB (SAPDB). For development see the `subversion repository -<http://svn.colorstudy.com/SQLObject/trunk#egg=SQLObject-0.10dev>`_ +<http://svn.colorstudy.com/SQLObject/branches/0.9>`_ """, classifiers=[ "Development Status :: 5 - Production/Stable", @@ -56,7 +56,7 @@ author="Ian Bicking", author_email="ia...@co...", url="http://sqlobject.org/devel/", - download_url="http://cheeseshop.python.org/pypi/SQLObject/0.9.1", + download_url="http://cheeseshop.python.org/pypi/SQLObject/0.9.2b2", license="LGPL", packages=["sqlobject"] + ['sqlobject.%s' % package for package in subpackages], scripts=["scripts/sqlobject-admin"], |
|
From: <sub...@co...> - 2007-10-09 16:13:59
|
Author: phd Date: 2007-10-09 10:13:54 -0600 (Tue, 09 Oct 2007) New Revision: 3041 Modified: SQLObject/branches/0.9/setup.py Log: Fixed the development branch URL. Modified: SQLObject/branches/0.9/setup.py =================================================================== --- SQLObject/branches/0.9/setup.py 2007-10-09 16:11:06 UTC (rev 3040) +++ SQLObject/branches/0.9/setup.py 2007-10-09 16:13:54 UTC (rev 3041) @@ -42,7 +42,7 @@ Supports MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL and MaxDB (SAPDB). For development see the `subversion repository -<http://svn.colorstudy.com/SQLObject/trunk#egg=SQLObject-0.10dev>`_ +<http://svn.colorstudy.com/SQLObject/branches/0.9>`_ """, classifiers=[ "Development Status :: 5 - Production/Stable", |
|
From: <sub...@co...> - 2007-10-09 16:11:10
|
Author: phd Date: 2007-10-09 10:11:06 -0600 (Tue, 09 Oct 2007) New Revision: 3040 Added: SQLObject/tags/0.9.2b2/ Log: Tagging 0.9.2b2 Copied: SQLObject/tags/0.9.2b2 (from rev 3039, SQLObject/branches/0.9) |
|
From: <sub...@co...> - 2007-10-09 16:09:04
|
Author: phd Date: 2007-10-09 10:08:58 -0600 (Tue, 09 Oct 2007) New Revision: 3039 Modified: SQLObject/tags/0.8.6b2/setup.cfg SQLObject/tags/0.8.6b2/setup.py Log: 0.8.6b2. Modified: SQLObject/tags/0.8.6b2/setup.cfg =================================================================== --- SQLObject/tags/0.8.6b2/setup.cfg 2007-10-09 16:07:08 UTC (rev 3038) +++ SQLObject/tags/0.8.6b2/setup.cfg 2007-10-09 16:08:58 UTC (rev 3039) @@ -1,10 +1,6 @@ [easy_install] #find_links = http://svn.pythonpaste.org/package_index.html -[egg_info] -tag_build = dev -tag_svn_revision = true - [pudge] theme = pythonpaste.org docs = docs/index.txt docs/SQLObject.txt docs/TODO.txt Modified: SQLObject/tags/0.8.6b2/setup.py =================================================================== --- SQLObject/tags/0.8.6b2/setup.py 2007-10-09 16:07:08 UTC (rev 3038) +++ SQLObject/tags/0.8.6b2/setup.py 2007-10-09 16:08:58 UTC (rev 3039) @@ -28,7 +28,7 @@ """ setup(name="SQLObject", - version="0.8.5", + version="0.8.6b2", description="Object-Relational Manager, aka database wrapper", long_description="""\ SQLObject is a popular *Object Relational Manager* for providing an @@ -56,7 +56,7 @@ author="Ian Bicking", author_email="ia...@co...", url="http://sqlobject.org/", - download_url="http://cheeseshop.python.org/pypi/SQLObject/0.8.5", + download_url="http://cheeseshop.python.org/pypi/SQLObject/0.8.6b2", license="LGPL", packages=["sqlobject"] + ['sqlobject.%s' % package for package in subpackages], scripts=["scripts/sqlobject-admin"], |
|
From: <sub...@co...> - 2007-10-09 16:07:13
|
Author: phd Date: 2007-10-09 10:07:08 -0600 (Tue, 09 Oct 2007) New Revision: 3038 Added: SQLObject/tags/0.8.6b2/ Log: Tagging 0.8.6b2 Copied: SQLObject/tags/0.8.6b2 (from rev 3037, SQLObject/branches/0.8) |
|
From: <sub...@co...> - 2007-10-09 16:06:25
|
Author: phd
Date: 2007-10-09 10:06:19 -0600 (Tue, 09 Oct 2007)
New Revision: 3037
Modified:
SQLObject/branches/0.9/setup.py
Log:
Make the download URL more exact.
Modified: SQLObject/branches/0.9/setup.py
===================================================================
--- SQLObject/branches/0.9/setup.py 2007-10-09 16:05:25 UTC (rev 3036)
+++ SQLObject/branches/0.9/setup.py 2007-10-09 16:06:19 UTC (rev 3037)
@@ -56,7 +56,7 @@
author="Ian Bicking",
author_email="ia...@co...",
url="http://sqlobject.org/devel/",
- download_url="http://cheeseshop.python.org/pypi/SQLObject/",
+ download_url="http://cheeseshop.python.org/pypi/SQLObject/0.9.1",
license="LGPL",
packages=["sqlobject"] + ['sqlobject.%s' % package for package in subpackages],
scripts=["scripts/sqlobject-admin"],
|
|
From: <sub...@co...> - 2007-10-09 16:05:31
|
Author: phd
Date: 2007-10-09 10:05:25 -0600 (Tue, 09 Oct 2007)
New Revision: 3036
Modified:
SQLObject/branches/0.8/setup.py
Log:
Make the download URL more exact.
Modified: SQLObject/branches/0.8/setup.py
===================================================================
--- SQLObject/branches/0.8/setup.py 2007-10-09 16:01:08 UTC (rev 3035)
+++ SQLObject/branches/0.8/setup.py 2007-10-09 16:05:25 UTC (rev 3036)
@@ -56,7 +56,7 @@
author="Ian Bicking",
author_email="ia...@co...",
url="http://sqlobject.org/",
- download_url="http://cheeseshop.python.org/pypi/SQLObject/",
+ download_url="http://cheeseshop.python.org/pypi/SQLObject/0.8.5",
license="LGPL",
packages=["sqlobject"] + ['sqlobject.%s' % package for package in subpackages],
scripts=["scripts/sqlobject-admin"],
|
|
From: <sub...@co...> - 2007-10-09 16:01:14
|
Author: phd
Date: 2007-10-09 10:01:08 -0600 (Tue, 09 Oct 2007)
New Revision: 3035
Modified:
SQLObject/tags/0.7.9b2/setup.cfg
SQLObject/tags/0.7.9b2/setup.py
Log:
0.7.9b2.
Modified: SQLObject/tags/0.7.9b2/setup.cfg
===================================================================
--- SQLObject/tags/0.7.9b2/setup.cfg 2007-10-09 15:58:55 UTC (rev 3034)
+++ SQLObject/tags/0.7.9b2/setup.cfg 2007-10-09 16:01:08 UTC (rev 3035)
@@ -1,7 +1,3 @@
-[egg_info]
-tag_build = a
-tag_svn_revision = true
-
[pudge]
title = SQLObject
dest = docs/html
Modified: SQLObject/tags/0.7.9b2/setup.py
===================================================================
--- SQLObject/tags/0.7.9b2/setup.py 2007-10-09 15:58:55 UTC (rev 3034)
+++ SQLObject/tags/0.7.9b2/setup.py 2007-10-09 16:01:08 UTC (rev 3035)
@@ -19,7 +19,7 @@
DistributionMetadata.download_url = None
setup(name="SQLObject",
- version="0.7.8",
+ version="0.7.9b2",
description="Object-Relational Manager, aka database wrapper",
long_description="""\
SQLObject is a popular *Object Relational Manager* for providing an
@@ -52,7 +52,7 @@
author="Ian Bicking",
author_email="ia...@co...",
url="http://sqlobject.org",
- download_url="http://cheeseshop.python.org/pypi/SQLObject/0.7.8",
+ download_url="http://cheeseshop.python.org/pypi/SQLObject/0.7.9b2",
license="LGPL",
packages=["sqlobject"] + ['sqlobject.%s' % package for package in subpackages],
scripts=["scripts/sqlobject-admin"],
|