From: Oleg B. <ph...@ph...> - 2011-11-20 12:17:58
|
Hello! I'm pleased to announce version 1.2.0, the first stable release of branch 1.2 of SQLObject. What is SQLObject ================= SQLObject is an object-relational mapper. Your database tables are described as classes, and rows are instances of those classes. SQLObject is meant to be easy to use and quick to get started with. SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL and MaxDB (also known as SAPDB). Where is SQLObject ================== Site: http://sqlobject.org Development: http://sqlobject.org/devel/ Mailing list: https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss Archives: http://news.gmane.org/gmane.comp.python.sqlobject Download: http://pypi.python.org/pypi/SQLObject/1.2.0 News and changes: http://sqlobject.org/News.html What's New ========== Features & Interface -------------------- * Strings are treated specially in Select to allow Select(['id, 'name'], where='value = 42'). Update allows a string in WHERE. * ForeignKey('Table', refColumn='refcol_id') to allow ForeignKey to point to a non-id column; the referred column must be a unique integer column. * delColumn now accepts a ForeignKey's name without 'ID'. * Support for PostgreSQL 7.* is dropped. The minimal supported version of PostgreSQL is 8.1 now. * Quoting rules changed for PostgreSQL: SQLObject uses E'' escape string if the string contains characters escaped with backslash. * A bug caused by psycopg2 recently added a new boolean not callable autocommit attribute was fixed. * sqlobject.__doc__ and main.__doc__ no longer contain version number. Use sqlobject.version or version_info. For a more complete list, please see the news: http://sqlobject.org/News.html Oleg. -- Oleg Broytman http://phdru.name/ ph...@ph... Programmers don't die, they just GOSUB without RETURN. |
From: Daniel F. <fet...@go...> - 2011-11-21 18:35:05
|
Hi Oleg, is there a reason python 2.7 easy_install will fetch sqlobject 1.1.2 but python 2.6 easy_install will find sqlobject 1.2? Cheers, Daniel On 11/20/11, Oleg Broytman <ph...@ph...> wrote: > Hello! > > I'm pleased to announce version 1.2.0, the first stable release of branch > 1.2 of SQLObject. > > > What is SQLObject > ================= > > SQLObject is an object-relational mapper. Your database tables are > described > as classes, and rows are instances of those classes. SQLObject is meant to > be > easy to use and quick to get started with. > > SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite, > Firebird, Sybase, MSSQL and MaxDB (also known as SAPDB). > > > Where is SQLObject > ================== > > Site: > http://sqlobject.org > > Development: > http://sqlobject.org/devel/ > > Mailing list: > https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss > > Archives: > http://news.gmane.org/gmane.comp.python.sqlobject > > Download: > http://pypi.python.org/pypi/SQLObject/1.2.0 > > News and changes: > http://sqlobject.org/News.html > > > What's New > ========== > > Features & Interface > -------------------- > > * Strings are treated specially in Select to allow > Select(['id, 'name'], where='value = 42'). Update allows a string in > WHERE. > > * ForeignKey('Table', refColumn='refcol_id') to allow ForeignKey to > point to a non-id column; the referred column must be a unique integer > column. > > * delColumn now accepts a ForeignKey's name without 'ID'. > > * Support for PostgreSQL 7.* is dropped. The minimal supported version of > PostgreSQL is 8.1 now. > > * Quoting rules changed for PostgreSQL: SQLObject uses E'' escape string > if the string contains characters escaped with backslash. > > * A bug caused by psycopg2 recently added a new boolean not callable > autocommit attribute was fixed. > > * sqlobject.__doc__ and main.__doc__ no longer contain version number. > Use sqlobject.version or version_info. > > For a more complete list, please see the news: > http://sqlobject.org/News.html > > Oleg. > -- > Oleg Broytman http://phdru.name/ ph...@ph... > Programmers don't die, they just GOSUB without RETURN. > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > sqlobject-discuss mailing list > sql...@li... > https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss > -- Psss, psss, put it down! - http://www.cafepress.com/putitdown |
From: Oleg B. <ph...@ph...> - 2011-11-21 19:25:22
|
On Mon, Nov 21, 2011 at 07:34:55PM +0100, Daniel Fetchinson wrote: > Hi Oleg, is there a reason python 2.7 easy_install will fetch > sqlobject 1.1.2 but python 2.6 easy_install will find sqlobject 1.2? Not for me. See: $ easy_install-2.7 -n SQLObject Searching for SQLObject Best match: SQLObject 1.2.0 Processing SQLObject-1.2.0-py2.7.egg $ easy_install-2.7 -n -U SQLObject Searching for SQLObject Reading http://pypi.python.org/simple/SQLObject/ Reading http://sqlobject.org Reading http://sqlobject.org/ Reading http://sqlobject.org/devel/ Best match: SQLObject 1.2.0 Processing SQLObject-1.2.0-py2.7.egg But I have installed 1.2.0 already. PS. How things are going on with py3k? Oleg. -- Oleg Broytman http://phdru.name/ ph...@ph... Programmers don't die, they just GOSUB without RETURN. |
From: Daniel F. <fet...@go...> - 2011-11-22 10:22:42
|
>> Hi Oleg, is there a reason python 2.7 easy_install will fetch >> sqlobject 1.1.2 but python 2.6 easy_install will find sqlobject 1.2? > > Not for me. See: > > $ easy_install-2.7 -n SQLObject > Searching for SQLObject > Best match: SQLObject 1.2.0 > Processing SQLObject-1.2.0-py2.7.egg > > $ easy_install-2.7 -n -U SQLObject > Searching for SQLObject > Reading http://pypi.python.org/simple/SQLObject/ > Reading http://sqlobject.org > Reading http://sqlobject.org/ > Reading http://sqlobject.org/devel/ > Best match: SQLObject 1.2.0 > Processing SQLObject-1.2.0-py2.7.egg > > But I have installed 1.2.0 already. Now it worked for me as well, I don't know what happened, the first time it definitely installed 1.1.2, but now correctly it grabbed 1.2. > PS. How things are going on with py3k? I was working on formencode which more or less worked with py3k but haven't gotten around to touching sqlobject itself yet. I'll need to talk to Ian Bicking about merging my py3k branch of formencode but didn't have much time in the last couple of months. I'll try to complete this whole py3k thing as soon as I can. Cheers, Daniel > Oleg. > -- > Oleg Broytman http://phdru.name/ ph...@ph... > Programmers don't die, they just GOSUB without RETURN. > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > sqlobject-discuss mailing list > sql...@li... > https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss > -- Psss, psss, put it down! - http://www.cafepress.com/putitdown |
From: Oleg B. <ph...@ph...> - 2011-11-22 10:26:35
|
On Tue, Nov 22, 2011 at 11:22:30AM +0100, Daniel Fetchinson wrote: > Now it worked for me as well, I don't know what happened, the first > time it definitely installed 1.1.2, but now correctly it grabbed 1.2. The magic of PyPI. > > PS. How things are going on with py3k? > > I was working on formencode which more or less worked with py3k but > haven't gotten around to touching sqlobject itself yet. I'll need to > talk to Ian Bicking about merging my py3k branch of formencode but > didn't have much time in the last couple of months. I'll try to > complete this whole py3k thing as soon as I can. Ok, I see. Thank you. Oleg. -- Oleg Broytman http://phdru.name/ ph...@ph... Programmers don't die, they just GOSUB without RETURN. |