summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/util/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Remove obsolete util.compat.nestedGord Thompson2020-03-021-1/+0
* Result initial introductionMike Bayer2020-02-211-2/+0
* Deprecate connection branchingMike Bayer2020-02-211-0/+1
* Create initial future package, RemovedIn20WarningMike Bayer2020-02-121-2/+2
* Remove jython code, remove all jython / pypy symbolsMike Bayer2020-01-171-2/+1
* Enable F821Mike Bayer2020-01-041-0/+1
* happy new yearMike Bayer2020-01-011-1/+1
* Test for short term reference cycles and resolve as many as possibleMike Bayer2019-12-301-1/+1
* Add DATETIMEOFFSET support for mssql+pyodbcGord Thompson2019-11-291-0/+1
* Implement new ClauseElement role and coercion systemMike Bayer2019-05-181-0/+1
* Add _cache_key implementation.Mike Bayer2019-04-291-0/+1
* Remove all remaining text() coercions and ensure identifiers are safeMike Bayer2019-02-061-0/+1
* Improve error messages in the area of loader optionsMike Bayer2019-01-251-0/+1
* Add deprecation warnings to all deprecated APIsMike Bayer2019-01-231-0/+2
* move to inspect_getfullargspecMike Bayer2019-01-151-1/+1
* happy new yearMike Bayer2019-01-111-1/+1
* Leave bytestring exception messages as bytestringsMike Bayer2019-01-101-0/+1
* Post black reformattingMike Bayer2019-01-061-141/+133
* Run black -l 79 against all source filesMike Bayer2019-01-061-33/+137
* Check collection less than two items remaining before firing scalar backref r...Mike Bayer2018-12-281-1/+2
* Handle PostgreSQL enums in remote schemasMike Bayer2018-12-211-1/+1
* Fix collections ABC access before Python 3.8Nathaniel Knight2018-08-011-1/+1
* happy new yearMike Bayer2018-01-121-1/+1
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
* - happy new yearMike Bayer2016-01-291-1/+1
* Fix _assert_unorderable_types on py36.pr/218Iuri de Silvio2015-11-301-1/+1
* - wrap ColumnDefault empty arg callables like functools.wraps, setting __name...pr/204Martin J. Hsu2015-10-151-1/+1
* - Fixed unexpected-use regression where in the odd case that theMike Bayer2015-05-061-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