| Commit message (Expand) | Author | Age | Files | Lines |
* | Ensure custom ops have consistent typing behavior, boolean support | Mike Bayer | 2017-09-01 | 1 | -2/+31 |
* | Flatten operator precedence for comparison operators | Michael Birtwell | 2017-05-25 | 1 | -0/+7 |
* | Enforce boolean result type for all eq_, is_, isnot, comparison | Mike Bayer | 2017-04-27 | 1 | -0/+10 |
* | Add _negate() to Label to negate inner element | Mike Bayer | 2017-04-21 | 1 | -1/+15 |
* | Add new "expanding" feature to bindparam() | Mike Bayer | 2017-04-07 | 1 | -3/+3 |
* | Double percent signs based on paramstyle, not dialect | Mike Bayer | 2017-04-05 | 1 | -24/+24 |
* | Treat collation names as identifiers | Mike Bayer | 2017-03-23 | 1 | -8/+8 |
* | Add "empty in" strategies; default to "static" | Mike Bayer | 2017-03-14 | 1 | -11/+49 |
* | add autoescape option to startswith, endswith, and contains | Diana Clarke | 2017-03-14 | 1 | -13/+111 |
* | Make all tests to be PEP8 compliant | Khairi Hafsham | 2017-02-07 | 1 | -13/+15 |
* | Add "eager_parenthesis" late-compilation rule, use w/ PG JSON/HSTORE | Mike Bayer | 2016-10-01 | 1 | -2/+27 |
* | Exclude eq and ne from associative operators | John Passaro | 2016-09-19 | 1 | -0/+8 |
* | Preserve type for math negation | Mike Bayer | 2016-07-01 | 1 | -0/+6 |
* | Add IS (NOT) DISTINCT FROM operators | Sebastian Bank | 2016-06-06 | 1 | -0/+66 |
* | - Fixed issue where inadvertent use of the Python ``__contains__`` | Mike Bayer | 2016-02-02 | 1 | -1/+23 |
* | - Added :class:`.mysql.JSON` for MySQL 5.7. The JSON type provides | Mike Bayer | 2016-01-06 | 1 | -24/+125 |
* | - build out a new base type for Array, as well as new any/all operators | Mike Bayer | 2015-08-25 | 1 | -2/+154 |
* | - as the Concatenable mixin was changed to support calling down to | Mike Bayer | 2015-08-18 | 1 | -1/+55 |
* | - merge of ticket_3499 indexed access branch | Mike Bayer | 2015-08-17 | 1 | -2/+196 |
* | - Fixed bug where coersion of literal ``True`` or ``False`` constant | Mike Bayer | 2015-07-19 | 1 | -0/+58 |
* | Added test for modulo operator.pr/188 | Dan Gittik | 2015-07-17 | 1 | -0/+3 |
* | - start trying to move things into __slots__. This seems to reduce theslots | Mike Bayer | 2015-01-04 | 1 | -7/+9 |
* | - Fixed bug where using a :class:`.TypeDecorator` that implemented | Mike Bayer | 2014-12-19 | 1 | -0/+25 |
* | - The :meth:`.Operators.match` operator is now handled such that the | Mike Bayer | 2014-12-04 | 1 | -1/+27 |
* | - Reversing a change that was made in 0.9, the "singleton" nature | Mike Bayer | 2014-10-19 | 1 | -1/+20 |
* | - update the flake8 rules again | Mike Bayer | 2014-07-18 | 1 | -242/+333 |
* | - Fixed a bug within the custom operator plus :meth:`.TypeEngine.with_variant` | Mike Bayer | 2014-06-27 | 1 | -1/+30 |
* | - Fixed bug where the :meth:`.Operators.__and__`, | Mike Bayer | 2014-05-24 | 1 | -0/+49 |
* | - Fixes to the newly enhanced boolean coercion in :ticket:`2804` where | Mike Bayer | 2014-04-01 | 1 | -3/+27 |
* | - Added new flag :paramref:`.expression.between.symmetric`, when set to True | Mike Bayer | 2014-03-30 | 1 | -3/+43 |
* | - Fixed bug in :func:`.tuple_` construct where the "type" of essentially | Mike Bayer | 2014-02-27 | 1 | -1/+21 |
* | - Fixed bug where :meth:`.in_()` would go into an endless loop if | Mike Bayer | 2014-02-13 | 1 | -0/+33 |
* | - Added a new parameter :paramref:`.Operators.op.is_comparison`. This | Mike Bayer | 2014-01-31 | 1 | -0/+10 |
* | - The precedence rules for the :meth:`.ColumnOperators.collate` operator | Mike Bayer | 2013-12-05 | 1 | -0/+52 |
* | An overhaul of expression handling for special symbols particularly | Mike Bayer | 2013-10-23 | 1 | -4/+206 |
* | - Removed some now unneeded version checks [ticket:2829] courtesy alex gaynor | Mike Bayer | 2013-09-22 | 1 | -1/+0 |
* | - The :meth:`.Operators.notin_` operator added in 0.8 now properly | Mike Bayer | 2013-08-07 | 1 | -0/+11 |
* | - remove the ``__iter__()`` with notimplemented since it interferes | Mike Bayer | 2013-06-03 | 1 | -7/+6 |
* | Fully implemented the IS and IS NOT operators with | Mike Bayer | 2013-04-22 | 1 | -1/+28 |
* | The :meth:`.ColumnOperators.in_` operator will now coerce | Mike Bayer | 2013-02-02 | 1 | -0/+6 |
* | - BinaryExpression now keeps track of "left" and "right" as passed in, | Mike Bayer | 2012-12-02 | 1 | -0/+52 |
* | Fixed a gotcha where inadvertently calling list() on a | Mike Bayer | 2012-11-18 | 1 | -0/+12 |
* | Added :meth:`.ColumnOperators.notin_`, | Mike Bayer | 2012-10-24 | 1 | -1/+41 |
* | - move most/all operator specific tests into test_operator, convert fully to TOT | Mike Bayer | 2012-10-24 | 1 | -32/+334 |
* | - get 100% lint/pep8 happening for test_compiler; next we will begin | Mike Bayer | 2012-10-24 | 1 | -26/+278 |
* | trying different approaches to test layout. in this one, the testing modules | Mike Bayer | 2012-09-27 | 1 | -2/+3 |
* | - [bug] A tweak to column precedence which moves the | Mike Bayer | 2012-09-22 | 1 | -0/+4 |
* | - aaand actually get is/isnot to be usable with None/NULL | Mike Bayer | 2012-09-22 | 1 | -2/+7 |
* | - [bug] Added missing operators is_(), isnot() | Mike Bayer | 2012-09-22 | 1 | -0/+10 |
* | add a contains() override test | Mike Bayer | 2012-09-04 | 1 | -0/+11 |