]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
12 years agojust a pep8 pass of lib/sqlalchemy/
Diana Clarke [Tue, 20 Nov 2012 00:42:02 +0000 (19:42 -0500)] 
just a pep8 pass of lib/sqlalchemy/

12 years agojust a pep8 pass of lib/sqlalchemy/
Diana Clarke [Tue, 20 Nov 2012 00:06:47 +0000 (19:06 -0500)] 
just a pep8 pass of lib/sqlalchemy/

12 years agojust a pep8 pass of lib/sqlalchemy/orm/
Diana Clarke [Mon, 19 Nov 2012 23:37:00 +0000 (18:37 -0500)] 
just a pep8 pass of lib/sqlalchemy/orm/

12 years agojust a pep8 pass of lib/sqlalchemy/orm/
Diana Clarke [Mon, 19 Nov 2012 22:19:24 +0000 (17:19 -0500)] 
just a pep8 pass of lib/sqlalchemy/orm/

12 years agojust a pep8 pass of lib/sqlalchemy/orm/
Diana Clarke [Mon, 19 Nov 2012 20:29:28 +0000 (15:29 -0500)] 
just a pep8 pass of lib/sqlalchemy/orm/

12 years agojust a pep8 pass of lib/sqlalchemy/orm/
Diana Clarke [Mon, 19 Nov 2012 19:56:11 +0000 (14:56 -0500)] 
just a pep8 pass of lib/sqlalchemy/orm/

12 years agojust a pep8 pass of lib/sqlalchemy/ext
Diana Clarke [Mon, 19 Nov 2012 19:16:39 +0000 (14:16 -0500)] 
just a pep8 pass of lib/sqlalchemy/ext

12 years agojust a pep8 pass of lib/sqlalchemy/ext/declarative
Diana Clarke [Mon, 19 Nov 2012 18:31:21 +0000 (13:31 -0500)] 
just a pep8 pass of lib/sqlalchemy/ext/declarative

12 years agojust a pep8 pass of lib/sqlalchemy/engine/
Diana Clarke [Mon, 19 Nov 2012 17:52:23 +0000 (12:52 -0500)] 
just a pep8 pass of lib/sqlalchemy/engine/

12 years agojust a pep8 pass of lib/sqlalchemy/connectors
Diana Clarke [Mon, 19 Nov 2012 17:05:43 +0000 (12:05 -0500)] 
just a pep8 pass of lib/sqlalchemy/connectors

12 years agojust a pep8 pass of lib/sqlalchemy/sql/
Diana Clarke [Mon, 19 Nov 2012 16:32:00 +0000 (11:32 -0500)] 
just a pep8 pass of lib/sqlalchemy/sql/

12 years agojust a pep8 pass of lib/sqlalchemy/util/
Diana Clarke [Mon, 19 Nov 2012 15:23:11 +0000 (10:23 -0500)] 
just a pep8 pass of lib/sqlalchemy/util/

12 years agoshould be 'where' not 'filter' #2546
Diana Clarke [Mon, 19 Nov 2012 04:59:10 +0000 (23:59 -0500)] 
should be 'where' not 'filter' #2546

12 years agojust a pep8 pass of this file
Diana Clarke [Mon, 19 Nov 2012 04:11:49 +0000 (23:11 -0500)] 
just a pep8 pass of this file

12 years agoiterate through column_attrs here
Mike Bayer [Sun, 18 Nov 2012 18:42:50 +0000 (13:42 -0500)] 
iterate through column_attrs here

12 years agooops, this needs to be MutableDict
Mike Bayer [Sun, 18 Nov 2012 18:40:20 +0000 (13:40 -0500)] 
oops, this needs to be MutableDict

12 years agoanother hide from 2to3 test
Mike Bayer [Sun, 18 Nov 2012 18:34:25 +0000 (13:34 -0500)] 
another hide from 2to3 test

12 years agocomment out PDF for now, it sucks
Mike Bayer [Sun, 18 Nov 2012 17:36:24 +0000 (12:36 -0500)] 
comment out PDF for now, it sucks

12 years ago Fixed a gotcha where inadvertently calling list() on a
Mike Bayer [Sun, 18 Nov 2012 15:38:02 +0000 (10:38 -0500)] 
 Fixed a gotcha where inadvertently calling list() on a
      :class:`.ColumnElement` would go into an endless loop, if
      :meth:`.ColumnOperators.__getitem__` were implemented.
      A new NotImplementedError is emitted via ``__iter__()``.

12 years agoneed to disable hstore for the "player" here. should really get rid of the recorder...
Mike Bayer [Sun, 18 Nov 2012 08:01:49 +0000 (03:01 -0500)] 
need to disable hstore for the "player" here.  should really get rid of the recorder/player thing
at this point

12 years agomutable dict
Mike Bayer [Sun, 18 Nov 2012 04:03:00 +0000 (23:03 -0500)] 
mutable dict

12 years ago- hstore documentation, migration
Mike Bayer [Sun, 18 Nov 2012 03:58:23 +0000 (22:58 -0500)] 
- hstore documentation, migration
- don't need a custom exception here, just use ValueError

12 years ago- add HSTORE
Mike Bayer [Sun, 18 Nov 2012 03:08:14 +0000 (22:08 -0500)] 
- add HSTORE
- this was a mistake in mutable

12 years agomigration doc
Mike Bayer [Sun, 18 Nov 2012 01:46:13 +0000 (20:46 -0500)] 
migration doc

12 years ago- hstore adjustments
Mike Bayer [Sun, 18 Nov 2012 01:45:17 +0000 (20:45 -0500)] 
- hstore adjustments

12 years agoMerged in audriusk/sqlalchemy_pg_hstore (pull request #26). will adjust some aspects...
Mike Bayer [Sat, 17 Nov 2012 23:53:23 +0000 (18:53 -0500)] 
Merged in audriusk/sqlalchemy_pg_hstore (pull request #26).  will adjust some aspects of it, including replace userdefinedtype with typeengine, and move mutationdict to be part of sqlalchemy.ext.mutable

12 years agoinitializing _labels to an empty list so that the other methods don't throw exception...
Diana Clarke [Sat, 17 Nov 2012 20:28:50 +0000 (15:28 -0500)] 
initializing _labels to an empty list so that the other methods don't throw exceptions in the None labels case, but rather return (), [], or {}. this is not backwards compatible, but doubt anyone is relying on those exceptions #2601

12 years agoadding _fields, _asdict() to KeyedTuple #2601
Diana Clarke [Sat, 17 Nov 2012 19:55:26 +0000 (14:55 -0500)] 
adding _fields, _asdict() to KeyedTuple #2601

12 years agosybase doesn't support microseconds, surprise, and after that we should have all...
Mike Bayer [Sat, 17 Nov 2012 18:17:18 +0000 (13:17 -0500)] 
sybase doesn't support microseconds, surprise, and after that we should have all the sybase dialect tests passing

12 years agoReflection support has been added to the Sybase dialect.
Mike Bayer [Sat, 17 Nov 2012 16:39:11 +0000 (11:39 -0500)] 
Reflection support has been added to the Sybase dialect.
Big thanks to Ben Trofatter for all the work developing and
testing this. [ticket:1753]

12 years ago- merge ben's patch with updates
Mike Bayer [Sat, 17 Nov 2012 16:37:32 +0000 (11:37 -0500)] 
- merge ben's patch with updates

12 years agoMerged in idank/sqlalchemy (pull request #27)
Mike Bayer [Sat, 17 Nov 2012 16:30:56 +0000 (11:30 -0500)] 
Merged in idank/sqlalchemy (pull request #27)

12 years agoadding tests for KeyedTuple, pep8 pass
Diana Clarke [Sat, 17 Nov 2012 14:51:12 +0000 (09:51 -0500)] 
adding tests for KeyedTuple, pep8 pass

12 years agoRegister HStore adapter and typecaster in psycopg2 dialect
Audrius Kažukauskas [Thu, 15 Nov 2012 14:03:45 +0000 (16:03 +0200)] 
Register HStore adapter and typecaster in psycopg2 dialect

12 years agooops! python 3 doesn't do the rich comparison cmp thing
Diana Clarke [Thu, 15 Nov 2012 04:25:09 +0000 (23:25 -0500)] 
oops! python 3 doesn't do the rich comparison cmp thing

12 years agofix this test
Mike Bayer [Thu, 15 Nov 2012 02:47:41 +0000 (21:47 -0500)] 
fix this test

12 years agodocs/orm: spelling fix
Idan Kamara [Wed, 14 Nov 2012 12:35:29 +0000 (14:35 +0200)] 
docs/orm: spelling fix

12 years agoThe :meth:`.Connection.connect` and :meth:`.Connection.contextual_connect`
Mike Bayer [Wed, 14 Nov 2012 06:18:58 +0000 (01:18 -0500)] 
The :meth:`.Connection.connect` and :meth:`.Connection.contextual_connect`
methods now return a "branched" version so that the :meth:`.Connection.close`
method can be called on the returned connection without affecting the
original.   Allows symmetry when using :class:`.Engine` and
:class:`.Connection` objects as context managers.

12 years agoFixed :meth:`.MetaData.reflect` to correctly use
Mike Bayer [Wed, 14 Nov 2012 05:52:31 +0000 (00:52 -0500)] 
Fixed :meth:`.MetaData.reflect` to correctly use
the given :class:`.Connection`, if given, without
opening a second connection from that connection's
:class:`.Engine`. [ticket:2604]

12 years agoFixed bug whereby using "key" with Column
Mike Bayer [Wed, 14 Nov 2012 04:43:31 +0000 (23:43 -0500)] 
Fixed bug whereby using "key" with Column
in conjunction with "schema" for the owning
Table would fail to locate result rows due
to the MSSQL dialect's "schema rendering"
logic's failure to take .key into account.
Also in 0.7.10. [ticket:2607]

12 years ago__sub__ was declared twice, just increasing test coverage before I change anything
Diana Clarke [Tue, 13 Nov 2012 23:51:35 +0000 (18:51 -0500)] 
__sub__ was declared twice, just increasing test coverage before I change anything

12 years agoAdd PostgreSQL HStore type support
Audrius Kažukauskas [Tue, 13 Nov 2012 14:43:41 +0000 (16:43 +0200)] 
Add PostgreSQL HStore type support

12 years agooracle doesnt support TIME or microseconds
Mike Bayer [Mon, 12 Nov 2012 21:36:20 +0000 (16:36 -0500)] 
oracle doesnt support TIME or microseconds

12 years agoadd docs regarding fetchedvalue with primary keys, [ticket:2598]
Mike Bayer [Mon, 12 Nov 2012 21:07:04 +0000 (16:07 -0500)] 
add docs regarding fetchedvalue with primary keys, [ticket:2598]

12 years agoFixed bug in type_coerce() whereby typing information
Mike Bayer [Mon, 12 Nov 2012 20:48:40 +0000 (15:48 -0500)] 
Fixed bug in type_coerce() whereby typing information
could be lost if the statement were used as a subquery
inside of another statement, as well as other similar
situations.  Among other things, would cause
typing information to be lost when the Oracle/mssql dialects
would apply limit/offset wrappings. [ticket:2603]

12 years agofix some oracle-related tests, but still need to fix unhashable_types test
Mike Bayer [Mon, 12 Nov 2012 19:37:03 +0000 (14:37 -0500)] 
fix some oracle-related tests, but still need to fix unhashable_types test

12 years ago- support "fails_if" requirements as __requires__; so far this just skips, doesn't
Mike Bayer [Mon, 12 Nov 2012 19:30:18 +0000 (14:30 -0500)] 
- support "fails_if" requirements as __requires__; so far this just skips, doesn't
actually run the test
- add requirements for date/datetime/time capabilities
- remove test/sql/test_types->DateTest and create new tests in suite/test_types
- move the StringTest with the "no length create" test to the suite, though this is a
weird test

12 years agoFixed regression where query.update() would produce
Mike Bayer [Mon, 12 Nov 2012 17:44:42 +0000 (12:44 -0500)] 
Fixed regression where query.update() would produce
an error if an object matched by the "fetch"
synchronization strategy wasn't locally present.
Courtesy Scott Torborg. [ticket:2602]

12 years agoadded test of synchronize_session='fetch' on rows which are not already in the sessio...
Scott Torborg [Sat, 10 Nov 2012 23:01:30 +0000 (15:01 -0800)] 
added test of synchronize_session='fetch' on rows which are not already in the session, and patch to fix failure

12 years agoSupport for reflection of the "name" of primary key
Mike Bayer [Sat, 10 Nov 2012 20:37:51 +0000 (15:37 -0500)] 
Support for reflection of the "name" of primary key
constraints added, courtesy Dave Moore. mssql [ticket:2600]

12 years agoRemoved caching from SybaseDialect.get_table_id
Benjamin Trofatter [Sun, 4 Nov 2012 03:59:25 +0000 (22:59 -0500)] 
Removed caching from SybaseDialect.get_table_id

12 years agoUpdated sybase testing requirements
Benjamin Trofatter [Wed, 31 Oct 2012 22:14:07 +0000 (17:14 -0500)] 
Updated sybase testing requirements

12 years agoFixed bug whereby the ".key" of a Column wasn't being
Mike Bayer [Wed, 31 Oct 2012 18:30:47 +0000 (14:30 -0400)] 
Fixed bug whereby the ".key" of a Column wasn't being
used when producing a "proxy" of the column against
a selectable.   This probably didn't occur in 0.7
since 0.7 doesn't respect the ".key" in a wider
range of scenarios. [ticket:2597]

12 years agoupdate the intro
Mike Bayer [Wed, 31 Oct 2012 04:55:43 +0000 (00:55 -0400)] 
update the intro

12 years agoimprove some autodoc links
Mike Bayer [Wed, 31 Oct 2012 04:41:28 +0000 (00:41 -0400)] 
improve some autodoc links

12 years agomore of these
Mike Bayer [Wed, 31 Oct 2012 04:17:56 +0000 (00:17 -0400)] 
more of these

12 years ago- i think this is a sphinx bug
Mike Bayer [Wed, 31 Oct 2012 04:17:16 +0000 (00:17 -0400)] 
- i think this is a sphinx bug

12 years ago- use a better example for relationship annotations
Mike Bayer [Wed, 31 Oct 2012 04:13:00 +0000 (00:13 -0400)] 
- use a better example for relationship annotations
- added missing postgresql ARRAY features

12 years agoAdded tag rel_0_8_0b1 for changeset d2e8b5e36cb3abbad7466f3ca89f01f7d083ae6a
Mike Bayer [Tue, 30 Oct 2012 23:36:01 +0000 (19:36 -0400)] 
Added tag rel_0_8_0b1 for changeset d2e8b5e36cb3abbad7466f3ca89f01f7d083ae6a

12 years agorelease date rel_0_8_0b1
Mike Bayer [Tue, 30 Oct 2012 23:09:01 +0000 (19:09 -0400)] 
release date

12 years agoAdded sybase requirements to testing and improved view reflection.
Benjamin Trofatter [Tue, 30 Oct 2012 22:47:04 +0000 (17:47 -0500)] 
Added sybase requirements to testing and improved view reflection.

12 years agoadd in inherited methods to many of these
Mike Bayer [Tue, 30 Oct 2012 20:20:45 +0000 (16:20 -0400)] 
add in inherited methods to many of these

12 years agoAdded reflection to sqlalchemy.dialects.sybase
Benjamin Trofatter [Tue, 30 Oct 2012 08:52:22 +0000 (03:52 -0500)] 
Added reflection to sqlalchemy.dialects.sybase

Added missing types supported by Sybase to ischema_names mapping

Created a SybaseInspector similar to the PGInspector, with a cached table_id
  lookup, and added it to the SybaseDialect as the default inspector.

Added the following methods to SybaseDialect:
  get_table_id
  get_columns
  _get_column_info : support method for get_columns
  get_foreign_keys
  get_indexes
  get_pk_constraint
  get_schema_names
  get_view_definition
  get_view_names
Rewrote the following methods to conform to the style of the rest:
  get_table_names
  has_table

Reordered colspec builder to put default clause after "NULL/NOT NULL",
  instead of before.  This fixed a syntax error.

12 years agotweaks
Mike Bayer [Mon, 29 Oct 2012 00:07:18 +0000 (20:07 -0400)] 
tweaks

12 years ago- do a straight __subclasses__ traversal here, so that we aren't
Mike Bayer [Sun, 28 Oct 2012 23:07:56 +0000 (19:07 -0400)] 
- do a straight __subclasses__ traversal here, so that we aren't
iterating through all mappers in memory when a new event is tacked
onto an unmapped superclass, also removes the strong ref that was
breaking some GC teardown tests

12 years ago- remove remote_foreign annotation
Mike Bayer [Sun, 28 Oct 2012 22:23:57 +0000 (18:23 -0400)] 
- remove remote_foreign annotation
- support annotations on Column where name isn't immediately present

12 years ago- updated relationship docs, others
Mike Bayer [Sun, 28 Oct 2012 22:23:24 +0000 (18:23 -0400)] 
- updated relationship docs, others

12 years ago- add a missing reference handler to handle the inheriting names that aren't in the...
Mike Bayer [Sun, 28 Oct 2012 22:21:53 +0000 (18:21 -0400)] 
- add a missing reference handler to handle the inheriting names that aren't in the docs

12 years agomore migration notes
Mike Bayer [Sun, 28 Oct 2012 18:16:50 +0000 (14:16 -0400)] 
more migration notes

12 years ago- store only MultipleClassMarkers inside of ModuleMarker, then
Mike Bayer [Sun, 28 Oct 2012 18:15:56 +0000 (14:15 -0400)] 
- store only MultipleClassMarkers inside of ModuleMarker, then
store ModuleMarkers for multiple roots, one for each token in a
module path.  this allows partial path resolution.
- docs to this effect

12 years ago- cover additional cases for [ticket:2585], where events are applied to base class
Mike Bayer [Sun, 28 Oct 2012 16:55:36 +0000 (12:55 -0400)] 
- cover additional cases for [ticket:2585], where events are applied to base class
after subclasses are already mapped

12 years agoglossary updates
Mike Bayer [Sun, 28 Oct 2012 16:27:32 +0000 (12:27 -0400)] 
glossary updates

12 years agotypo
Mike Bayer [Sun, 28 Oct 2012 03:16:50 +0000 (23:16 -0400)] 
typo

12 years ago- more docs
Mike Bayer [Sat, 27 Oct 2012 00:59:21 +0000 (20:59 -0400)] 
- more docs
- it appears we can get rid of all those "XYZ_toplevel" names and use :doc:.

12 years ago- add class_ to AliasedInsp
Mike Bayer [Fri, 26 Oct 2012 23:25:23 +0000 (19:25 -0400)] 
- add class_ to AliasedInsp
- redefine inspect(Class.attrname).parent to be always an inspectable
target; either Mapper or AliasedInsp
- add most major features to 08 migration, document, link

12 years ago- some naming changes on PropComparator, Comparator:
Mike Bayer [Fri, 26 Oct 2012 00:28:03 +0000 (20:28 -0400)] 
- some naming changes on PropComparator, Comparator:

  1. all Comparators now have "parent" which is always the parent mapper
  or AliasedClass instance

  2. only RelationshipProperty.Comparator has "mapper" now, which
  is the target mapper

  3. The names "parententity" and "parentmapper" are underscored

also improved the message with the "neither comparator nor instruentedattribute...."
to include the classname + attribute name

12 years agoupdates
Mike Bayer [Thu, 25 Oct 2012 23:54:04 +0000 (19:54 -0400)] 
updates

12 years agoversionadded
Mike Bayer [Thu, 25 Oct 2012 20:02:11 +0000 (16:02 -0400)] 
versionadded

12 years agoremove some whitespace
Mike Bayer [Thu, 25 Oct 2012 19:58:35 +0000 (15:58 -0400)] 
remove some whitespace

12 years ago0.7 updates, links
Mike Bayer [Thu, 25 Oct 2012 19:49:08 +0000 (15:49 -0400)] 
0.7 updates, links

12 years agoadd changelogs
Mike Bayer [Thu, 25 Oct 2012 19:20:36 +0000 (15:20 -0400)] 
add changelogs

12 years ago The long-deprecated and non-functional ``assert_unicode`` flag on
Mike Bayer [Thu, 25 Oct 2012 16:07:38 +0000 (12:07 -0400)] 
    The long-deprecated and non-functional ``assert_unicode`` flag on
        :func:`.create_engine` as well as :class:`.String` is removed.

12 years agocallcounts
Mike Bayer [Thu, 25 Oct 2012 05:08:37 +0000 (01:08 -0400)] 
callcounts

12 years agoAdded :meth:`.ColumnOperators.notin_`,
Mike Bayer [Wed, 24 Oct 2012 20:01:17 +0000 (16:01 -0400)] 
Added :meth:`.ColumnOperators.notin_`,
:meth:`.ColumnOperators.notlike`,
:meth:`.ColumnOperators.notilike` to :class:`.ColumnOperators`.
[ticket:2580]

12 years agoversion note
Mike Bayer [Wed, 24 Oct 2012 19:39:39 +0000 (15:39 -0400)] 
version note

12 years agoFixed bug where keyword arguments passed to
Mike Bayer [Wed, 24 Oct 2012 19:37:06 +0000 (15:37 -0400)] 
Fixed bug where keyword arguments passed to
:meth:`.Compiler.process` wouldn't get propagated
to the column expressions present in the columns
clause of a SELECT statement.  In particular this would
come up when used by custom compilation schemes that
relied upon special flags. [ticket:2593]

12 years ago- move most/all operator specific tests into test_operator, convert fully to TOT
Mike Bayer [Wed, 24 Oct 2012 18:29:52 +0000 (14:29 -0400)] 
- move most/all operator specific tests into test_operator, convert fully to TOT

12 years ago- get 100% lint/pep8 happening for test_compiler; next we will begin
Mike Bayer [Wed, 24 Oct 2012 18:02:37 +0000 (14:02 -0400)] 
- get 100% lint/pep8 happening for test_compiler; next we will begin
cutting up tests and removing old ones
- move test_in() to test_operators
- slice up migrated operator tests into TOT

12 years agoaaaarrrgg
Mike Bayer [Tue, 23 Oct 2012 20:02:00 +0000 (16:02 -0400)] 
aaaarrrgg

12 years agotweaks
Mike Bayer [Tue, 23 Oct 2012 18:22:56 +0000 (14:22 -0400)] 
tweaks

12 years ago Added a new method :meth:`.Engine.execution_options`
Mike Bayer [Tue, 23 Oct 2012 16:08:20 +0000 (12:08 -0400)] 
  Added a new method :meth:`.Engine.execution_options`
      to :class:`.Engine`.  This method works similarly to
      :class:`.Connection.execution_options` in that it creates
      a copy of the parent object which will refer to the new
      set of options.   The method can be used to build
      sharding schemes where each engine shares the same
      underlying pool of connections.   The method
      has been tested against the horizontal shard
      recipe in the ORM as well.

12 years ago- fix regression from 0.7 where calling get_history with passive
Mike Bayer [Mon, 22 Oct 2012 17:54:39 +0000 (13:54 -0400)] 
- fix regression from 0.7 where calling get_history with passive
on a never-set collection would fail; made this act just like
scalars for now and added tests.  I would think that HISTORY_BLANK
would be more appropriate here but it's too late in the game
to mess with that.

12 years ago- support multiple top-level cats in a changeset
Mike Bayer [Mon, 22 Oct 2012 17:41:56 +0000 (13:41 -0400)] 
- support multiple top-level cats in a changeset
- include ticket in the md5

12 years ago The auto-correlation feature of :func:`.select`, and
Mike Bayer [Mon, 22 Oct 2012 17:29:12 +0000 (13:29 -0400)] 
 The auto-correlation feature of :func:`.select`, and
      by proxy that of :class:`.orm.Query`, will not
      take effect for a SELECT statement that is being
      rendered directly in the FROM list of the enclosing
      SELECT.  Correlation in SQL only applies to column
      expressions such as those in the WHERE, ORDER BY,
      columns clause. [ticket:2595]

12 years ago- add md5-hashed links to changelog entries
Mike Bayer [Sun, 21 Oct 2012 22:36:17 +0000 (18:36 -0400)] 
- add md5-hashed links to changelog entries

12 years agoadd support to link to changelogs and pullrequests
Mike Bayer [Sun, 21 Oct 2012 21:26:10 +0000 (17:26 -0400)] 
add support to link to changelogs and pullrequests

12 years agochangelog
Mike Bayer [Sun, 21 Oct 2012 21:00:36 +0000 (17:00 -0400)] 
changelog

12 years agobranch merge
Mike Bayer [Sun, 21 Oct 2012 20:57:21 +0000 (16:57 -0400)] 
branch merge

12 years agoMerged in agilevic/sqlalchemy (pull request #23)
Mike Bayer [Sun, 21 Oct 2012 20:56:33 +0000 (16:56 -0400)] 
Merged in agilevic/sqlalchemy (pull request #23)

12 years ago- converted beaker demo to dogpile.cache, [ticket:2589]
Mike Bayer [Sun, 21 Oct 2012 20:54:42 +0000 (16:54 -0400)] 
- converted beaker demo to dogpile.cache, [ticket:2589]