Dabo 0.8 Released

Dabo is a 3-tier, cross-platform application development framework, written in Python atop the wxPython GUI toolkit. And while Dabo is designed to create database-centricapps, that is not a requirement. Lots of people are using Dabo for theGUI tools to create apps that have no need to connect to a database atall.

Please see the change log for all the details, and grab Dabo 0.8 from the download page.

Currently, Dabo supports MySQL, PostgreSQL, Firebird and SQLite backends, but in the near future it will support all databases that have drivers that conform to the Python dbapi.

technorati tags:

SQLObject 0.7.6, 0.8.3 and 0.9.0b2 releases

SQLObject is an object-relational mapper for python. 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, and Firebird. It also has newly added support for Sybase, MSSQL and MaxDB (also known as SAPDB).

What’s New

  • Fixed a longstanding bug with .select() ignoring ‘limit’ parameter.
  • Fixed a bug with absent comma in JOINs.
  • Fixed sqlbuilder – .startswith(), .endswith() and .contains() assumed their parameter must be a string; now you can pass an SQLExpression: Table.q.name.contains(func.upper(‘a’)), for example.
  • Fixed a longstanding bug in sqlbuilder.Select() with groupBy being a sequence.
  • Fixed a bug with Aliases in JOINs.
  • Yet another patch to properly initialize MySQL connection encoding.
  • Fixed a minor comparison problem in test_decimal.py.

technorati tags:,

SQLAlchemy 0.3.7 released

SQLAlchemy is the python SQL toolkit and Object Relational Mapper with firebird support. Version 0.3.7 is out and has a huge number of improvements and fixes. Some of the highlights:

  • server side cursor support for Postgres
  • much improved auto-reconnect support
  • informix support
  • long identifier name support
  • support for unicode table/column/identifier names and SQL statements
  • deterministic label name generation
  • new query features, like with_parent()
  • improvements to custom collection mapping
  • lots more docstrings
  • major refactoring of sqlalchemy.engine internals, featuring clearer
  • structural relationships, fewer codepaths, better result handling

Get the latest version of SQLAlchemy via setuptools or at: http://www.sqlalchemy.org/download.html

technorati tags:,

iBATIS.NET DataMapper 1.6.1 and DataAccess 1.9.1 General Availability!

iBATIS.NET DataMapper 1.6.1 and DataAccess 1.9.1 General Availability!(April 6, 2007) The votes are in and both distributions are now tagged as GA!This release includes primarily several bug fixes and enhancements, documentation have been updated.iBATIS now supports support to groupBy attribute on resultMap to resolve N+1 select issue.

iBATIS News

The iBATIS Data Mapper framework
makes it easier to use a database with Java and .NET applications.
iBATIS couples objects with stored procedures or SQL statements using a
XML descriptor. Simplicity is the biggest advantage of the iBATIS Data
Mapper over object relational mapping tools.

To use the iBATIS
Data Mapper, you rely on your own objects, XML, and SQL. There is
little to learn that you don’t already know. With the iBATIS Data
Mapper, you have the full power of both SQL and stored procedures at
your fingertips.

technorati tags:, , ,

NHibernate 1.2.0.CR2 released

NHibernate 1.2.0.CR2 fixes several bugs discovered after the CR1 release. A few new features were implemented in this release: ability to fetch multiple collection roles in a single HQL statement, support for generated columns, and a second-level cache provider making use of SqlDependencies on Microsoft SQL Server among others.We hope this release will be a success despite being packaged on Friday 13th. The complete release notes are available in JIRA .The release can be downloaded from Sourceforge.

Hibernate Forums – View topic – NHibernate 1.2.0.CR2

technorati tags:,

SQLObject new releases

New versions of SQLObject was released: 0.7.5, 0.8.2, and 0.9.0b1.For a complete list of changes, please see the news: http://sqlobject.org/News.html

SQLObject is a popular python Object Relational Manager for providing an object interface to your database, with tables as classes, rows as instances, and columns as attributes.

SQLObject includes a Python-object-based query language that makes SQL more abstract, and provides substantial database independence for applications.

technorati tags:

SQLAlchemy 0.3.6 released

SQLAlchemy 0.3.6 released. SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.

This is the first post-Pycon release and includes the new Query object which merges in all of the functionality of SelectResults.

More docs have been added, including some description of the new Query methods. The “generated documentation” has been broken upinto separate pages per module, with navigation added for module-level functions. Docstrings are also much more PEP compliant and are formatted using docutils.

Full changelog can be viewed at: http://www.sqlalchemy.org/CHANGES

technorati tags:,

iBATIS.NET DataMapper 1.6.1 and DataAccess 1.9.1 Released

The iBATIS.NET team announced March1, 2007 that the BETA releaseof DataAccess V1.9.1 and DataMapper V1.6.1 [beta status] are now available.

This release includes bug fixes and enhancements.

The iBATIS Data Mapper framework makes it easier to use a database with Java and .NET applications. iBATIS couples objects with stored procedures or SQL statements using a XML descriptor. Simplicity is the biggest advantage of the iBATIS DataMapper over object relational mapping tools.

To use the iBATIS Data Mapper, you rely on your own objects, XML, and SQL. There islittle to learn that you don’t already know. With the iBATIS Data Mapper, you have the full power of both SQL and stored procedures at your fingertips.

And, of course, iBATIS supports Firebird.

1 2 3 4