summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/util/langhelpers.py
Commit message (Expand)AuthorAgeFilesLines
* Add safe_reraise() + warnings only to Connection._autorollbackMike Bayer2017-03-271-1/+7
* New features from python 2.7Катаев Денис2017-03-171-1/+1
* Allow SchemaType and Variant to work togetherMike Bayer2017-03-071-3/+7
* Support python3.6Mike Bayer2017-01-131-2/+2
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
* Check for __module__ not present in util.wrap_callable()Mike Bayer2016-10-141-1/+2
* - happy new yearMike Bayer2016-01-291-1/+1
* - revert the change first made in a6fe4dc, as we are now generalizingMike Bayer2016-01-281-0/+7
* Merge remote-tracking branch 'origin/pr/210'Mike Bayer2015-11-301-4/+4
|\
| * Update usages of getargspec to compat version.pr/210Jacob MacDonald2015-10-291-4/+4
* | - convert wrap_callable() to a general purpose update_wrapper-likeMike Bayer2015-10-291-11/+7
* | - wrap ColumnDefault empty arg callables like functools.wraps, setting __name...pr/204Martin J. Hsu2015-10-151-0/+26
|/
* - merge of ticket_3499 indexed access branchMike Bayer2015-08-171-1/+3
* - Fixed an issue where a particular base class within utilsMike Bayer2015-07-201-0/+2
* - Fixed an internal "memoization" routine for method types suchMike Bayer2015-06-081-21/+9
* - The warning emitted by the unicode type for a non-unicode typeMike Bayer2015-03-311-3/+6
* - copyright 2015Mike Bayer2015-03-101-1/+1
* - Custom dialects that implement :class:`.GenericTypeCompiler` canMike Bayer2015-01-161-0/+27
* - add MemoizedSlots, a generalized solution to using __getattr__Mike Bayer2015-01-051-0/+43
* - use a different bitwise approach here that doesn't require iteratingMike Bayer2015-01-031-0/+9
* - The :class:`.mysql.SET` type has been overhauled to no longerMike Bayer2015-01-031-2/+2
* Maul the evaulate & friends typoPriit Laes2014-12-191-1/+1
* - The ``__module__`` attribute is now set for all those SQL andMike Bayer2014-10-141-1/+3
* Merge remote-tracking branch 'origin/pr/140' into pr140Mike Bayer2014-10-111-3/+3
|\
| * cleanup exception handling - use new exception hierarchy (since python 2.5)pr/140ndparker2014-10-021-9/+3
| * improve exception vs. exit handlingndparker2014-09-231-0/+6
* | - refactor of declarative, break up into indiviudal methodsMike Bayer2014-09-251-1/+14
|/
* - The :func:`~.expression.column` and :func:`~.expression.table`Mike Bayer2014-09-011-4/+4
* - A new style of warning can be emitted which will "filter" up toMike Bayer2014-08-311-10/+41
* - major refactoring/inlining to loader.instances(), though not reallyMike Bayer2014-08-281-0/+8
* - The ``info`` parameter has been added to the constructor forMike Bayer2014-08-131-1/+3
* - apply pep8 formatting to sqlalchemy/sql, sqlalchemy/util, sqlalchemy/dialects,Brian Jarrett2014-07-201-44/+61
* - break up the <authors> copyright comment as part of a passMike Bayer2014-07-091-1/+2
* Fix many typos throughout the codebasepr/85Alex Gaynor2014-04-261-1/+1
* - Added a new keyword argument ``once=True`` to :func:`.event.listen`Mike Bayer2014-03-111-1/+1
* - Support has been added for pytest to run tests. This runnerMike Bayer2014-03-031-0/+1
* - get util.get_callable_argspec() to be completely bulletproof for 2.6-3.4,Mike Bayer2014-03-021-11/+33
* - Fixed some test/feature failures occurring in Python 3.4,Mike Bayer2014-03-021-7/+7
* - implement kwarg validation and type system for dialect-specificMike Bayer2014-01-181-1/+1
* - happy new yearMike Bayer2014-01-051-1/+1
* - Fixed regression where using a ``functools.partial()`` with the eventMike Bayer2014-01-041-1/+3
* - alter the decorator function, and the newer public_factory function,Mike Bayer2013-12-211-6/+20
* - Improvements to the system by which SQL types generate withinMike Bayer2013-12-181-31/+54
* - spot checking of imports, obsolete functionsMike Bayer2013-08-171-1/+1
* - apply an import refactoring to the ORM as wellMike Bayer2013-08-141-91/+97
* - A large refactoring of the ``sqlalchemy.sql`` package has reorganizedMike Bayer2013-08-121-4/+98
* ok forget it, that approach didn't really cover every base, soMike Bayer2013-08-041-16/+29
* - don't need resolve, don't need import for this. just look in sys.modules,Mike Bayer2013-08-041-42/+16
* don't split the regexps for chop_traceback()Mike Bayer2013-07-121-4/+2
* Dialect.initialize() is not called a second time if an :class:`.Engine`Mike Bayer2013-07-111-0/+14