Check added: Collection attribute cannot be used for ordering
Lambda ordering bug fixed
Rollback after check_tables
Make commit() source more readable
Bug fixed: TypeError "not all arguments converted during string formatting" was raised instead of ConstraintError
Bug fixed: MySQL uses CONCAT(a, b) instead of a || b for string concatenation
Rename PyGreSQL db provider from postgres to pygresql
Common Pool implementation added to dbapiprovider module
Move PyGreSQL-specific stuff from pony.orm.dbproviders._postgres to pony.orm.dbproviders.pygresql
Initial support of psycopg2
Add method Provider.inspect_connection(connection) which checks the database and connection parameters and stores them inside provider
absolute_path uses more logical frame depth number
Fix bug with 'pyformat' and 'format' SQL param styles
Using provider.table_if_not_exists_syntax attribute
DBException simplified: single original_exc instead of list of exceptions
Check PostgreSQL error code when table arleady exists (if PostgreSQL version < 9.1 and 'create table if not exists' syntax is not supported)
Merge master to orm: bug fixes
Typo fixed
Bug fixed: PostgreSQL count(distinct(column1, column2)) works incorrectly if any of columns is null
Merge master to orm: Psycopg2 support