summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/ext/instrumentation.py
Commit message (Collapse)AuthorAgeFilesLines
* PEP8 style fixesBrian Jarrett2014-07-131-3/+3
|
* Add API generation to resolve cross referencesVraj Mohan2013-11-171-1/+1
|
* - apply an import refactoring to the ORM as wellMike Bayer2013-08-141-4/+4
| | | | | | | | | - rework the event system so that event modules load after their targets, dependencies are reversed - create an improved strategy lookup system for the ORM - rework the ORM to have very few import cycles - move out "importlater" to just util.dependency - other tricks to cross-populate modules in as clear a way as possible
* just a pep8 pass of lib/sqlalchemy/extDiana Clarke2012-11-191-8/+18
|
* - move load_scalar_attributes out to loading.pyMike Bayer2012-07-141-18/+19
|
* - [moved] The InstrumentationManager interfaceMike Bayer2012-06-241-0/+396
and the entire related system of alternate class implementation is now moved out to sqlalchemy.ext.instrumentation. This is a seldom used system that adds significant complexity and overhead to the mechanics of class instrumentation. The new architecture allows it to remain unused until InstrumentationManager is actually imported, at which point it is bootstrapped into the core.