summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/util/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* - wip for #3336fix_mysqlconnectorMike Bayer2015-03-211-1/+1
* - copyright 2015Mike Bayer2015-03-101-1/+1
* - Custom dialects that implement :class:`.GenericTypeCompiler` canMike Bayer2015-01-161-1/+1
* - add MemoizedSlots, a generalized solution to using __getattr__Mike Bayer2015-01-051-1/+1
* - use a different bitwise approach here that doesn't require iteratingMike Bayer2015-01-031-1/+1
* - refactor of declarative, break up into indiviudal methodsMike Bayer2014-09-251-1/+2
* - A new style of warning can be emitted which will "filter" up toMike Bayer2014-08-311-1/+2
* - major refactoring/inlining to loader.instances(), though not reallyMike Bayer2014-08-281-1/+1
* - A new implementation for :class:`.KeyedTuple` used by theMike Bayer2014-08-281-1/+1
* - workaround removal of nested() in py3kMike Bayer2014-07-301-1/+1
* - Added a "str()" step to the dialect_kwargs iteration forMike Bayer2014-07-141-1/+2
* - break up the <authors> copyright comment as part of a passMike Bayer2014-07-091-1/+2
* - Liberalized the contract for :class:`.Index` a bit in that you canMike Bayer2014-04-191-1/+1
* - happy new yearMike Bayer2014-01-051-1/+1
* - conjunctions like and_() and or_() can now accept generators as arguments.Mike Bayer2014-01-051-1/+2
* - adjustment, the spec says: "Within the user and password field, any ":",Mike Bayer2013-11-251-1/+1
* and we don't need weaksetMike Bayer2013-08-181-1/+1
* Improved support for the cymysql driver, supporting version 0.6.5,Mike Bayer2013-08-171-1/+1
* - apply an import refactoring to the ORM as wellMike Bayer2013-08-141-1/+1
* - A large refactoring of the ``sqlalchemy.sql`` package has reorganizedMike Bayer2013-08-121-1/+1
* Dialect.initialize() is not called a second time if an :class:`.Engine`Mike Bayer2013-07-111-1/+1
* - create a new system where we can decorate an event methodMike Bayer2013-07-081-3/+4
* - replace most explicitly-named test objects called "Mock..." withMike Bayer2013-06-301-1/+1
* fix test_execute w c extensionsMike Bayer2013-05-261-1/+2
* do a sweep of some obvious 3kismsMike Bayer2013-05-261-1/+1
* fix serializer tests. something is wrong with non-C pickle but for some reas...Mike Bayer2013-05-261-1/+1
* - unicode literals need to just be handled differently if they have utf-8Mike Bayer2013-05-041-1/+1
* postgresql dialect testsMike Bayer2013-04-281-1/+2
* - endless isinstance(x, str)s....Mike Bayer2013-04-281-1/+1
* plugging awayMike Bayer2013-04-271-2/+3
* work through dialectsMike Bayer2013-04-271-1/+1
* Reworked internal exception raises that emitMike Bayer2013-04-181-2/+3
* - remove all compat items that are pre-2.5 (hooray)Mike Bayer2013-03-091-5/+11
* happy new year (see #2645)Diana Clarke2013-01-011-1/+1
* just a pep8 pass of lib/sqlalchemy/util/Diana Clarke2012-11-191-4/+3
* - move most/all operator specific tests into test_operator, convert fully to TOTMike Bayer2012-10-241-1/+1
* - use our new Cls.memoized_name._reset(self) method in place of all those __d...Mike Bayer2012-09-231-1/+1
* - rework the test exclusions system to work on a consistent themeMike Bayer2012-09-031-2/+2
* more import cleanupsMike Bayer2012-08-071-4/+4
* - justify NamedTuple, now called KeyedTupleMike Bayer2012-07-161-1/+1
* - [feature] *Very limited* support forMike Bayer2012-07-141-2/+2
* add 2.5 compat for next()Mike Bayer2012-06-251-1/+1
* - [moved] The InstrumentationManager interfaceMike Bayer2012-06-241-2/+2
* - [feature] The of_type() construct on attributesMike Bayer2012-06-201-1/+1
* - [feature] Added a new systemMike Bayer2012-04-241-1/+1
* - [feature] Added "no_autoflush" contextMike Bayer2012-02-251-1/+1
* 2.4 doesn't have any()Mike Bayer2012-01-221-1/+1
* happy new yearMike Bayer2012-01-041-1/+1
* - [bug] Fixed inappropriate usage of util.py3kMike Bayer2011-12-151-1/+1
* - use itertools.count() plus mutex for Query _new_runid, psycopg2 serverMike Bayer2011-08-061-1/+1