| Commit message (Expand) | Author | Age | Files | Lines |
| * | use concat() directly for contains, startswith, endswith | Mike Bayer | 2022-07-17 | 1 | -0/+82 |
| * | use bindparam_type in BinaryElementImpl._post_coercion if available | Mike Bayer | 2022-05-01 | 1 | -0/+19 |
| * | properly type array element in any() / all() | Mike Bayer | 2022-04-22 | 1 | -8/+8 |
| * | dont use exception catches for warnings; modernize xdist detection | Mike Bayer | 2022-01-22 | 1 | -5/+5 |
| * | Warn when caching is disabled / document | Mike Bayer | 2021-12-06 | 1 | -0/+8 |
| * | change the POSTCOMPILE/ SCHEMA symbols to not conflict w mssql quoting | Mike Bayer | 2021-11-09 | 1 | -17/+19 |
| * | repair any_() / all_() "implicit flip" behavior for None | Mike Bayer | 2021-10-04 | 1 | -1/+49 |
| * | Modernize tests - select(whereclause) | Gord Thompson | 2021-07-04 | 1 | -18/+24 |
| * | Update black flak8 and zimports | Federico Caselli | 2021-05-12 | 1 | -1/+1 |
| * | set bindparam.expanding in coercion again | Mike Bayer | 2021-05-10 | 1 | -6/+46 |
| * | Merge "don't cache TypeDecorator by default" | mike bayer | 2021-05-06 | 1 | -0/+5 |
| |\ |
|
| | * | don't cache TypeDecorator by default | Mike Bayer | 2021-05-06 | 1 | -0/+5 |
| * | | Parenthesize for empty not in | Mike Bayer | 2021-05-05 | 1 | -29/+84 |
| |/ |
|
| * | Fit literal compile of empty in on a tuple | Federico Caselli | 2021-04-16 | 1 | -4/+37 |
| * | Infer types in BindParameter when expanding=True | Mike Bayer | 2021-04-08 | 1 | -0/+37 |
| * | Ensure Grouping._with_binary_element_type() maintains class | Mike Bayer | 2021-04-02 | 1 | -0/+16 |
| * | Apply percent sign escaping to op(), custom_op() | Mike Bayer | 2021-03-09 | 1 | -0/+69 |
| * | Replace with_labels() and apply_labels() in ORM/Core | Gord Thompson | 2021-01-26 | 1 | -3/+10 |
| * | reinvent xdist hooks in terms of pytest fixtures | Mike Bayer | 2021-01-13 | 1 | -4/+4 |
| * | Apply underscore naming to several more operators | jonathan vanasco | 2020-10-30 | 1 | -22/+25 |
| * | upgrade to black 20.8b1 | Mike Bayer | 2020-09-28 | 1 | -3/+3 |
| * | Rename Core expression isnot, not_in_ | jonathan vanasco | 2020-09-14 | 1 | -8/+12 |
| * | Update select usage to use the new 1.4 format | Federico Caselli | 2020-09-08 | 1 | -75/+62 |
| * | Merge "internal test framework files for standardization of is_not/not_in;" | mike bayer | 2020-08-30 | 1 | -3/+3 |
| |\ |
|
| | * | internal test framework files for standardization of is_not/not_in; | jonathan vanasco | 2020-08-29 | 1 | -3/+3 |
| * | | Add support for regular expression on supported backend. | Federico Caselli | 2020-08-27 | 1 | -0/+175 |
| |/ |
|
| * | Deliver straight BinaryExpr w/ no negate for any() / all() | Mike Bayer | 2020-08-18 | 1 | -0/+18 |
| * | Create a real type for Tuple() and handle appropriately in compiler | Mike Bayer | 2020-08-17 | 1 | -2/+3 |
| * | Add future=True to create_engine/Session; unify select() | Mike Bayer | 2020-07-08 | 1 | -1/+1 |
| * | Turn on caching everywhere, add logging | Mike Bayer | 2020-06-10 | 1 | -0/+9 |
| * | Refine IN and scalar subquery coercions | Mike Bayer | 2020-06-01 | 1 | -0/+125 |
| * | Rework select(), CompoundSelect() in terms of CompileState | Mike Bayer | 2020-03-10 | 1 | -7/+22 |
| * | Deprecate empty or_() and and_() | Federico Caselli | 2020-01-25 | 1 | -4/+59 |
| * | apply asbool reduction to the onclause in join() | Mike Bayer | 2020-01-17 | 1 | -0/+37 |
| * | Use expanding IN for all literal value IN expressions | Mike Bayer | 2019-12-22 | 1 | -93/+47 |
| * | Add type accessors for JSON indexed/pathed element access | Mike Bayer | 2019-11-11 | 1 | -0/+42 |
| * | Add anonymizing context to cache keys, comparison; convert traversal | Mike Bayer | 2019-11-04 | 1 | -0/+3 |
| * | Implement facade for pytest parametrize, fixtures, classlevel | Mike Bayer | 2019-10-20 | 1 | -188/+127 |
| * | SelectBase no longer a FromClause | Mike Bayer | 2019-07-06 | 1 | -1/+11 |
| * | Implement new ClauseElement role and coercion system | Mike Bayer | 2019-05-18 | 1 | -15/+58 |
| * | Reimplement .compare() in terms of a visitor | Mike Bayer | 2019-04-29 | 1 | -2/+15 |
| * | negate True/False separately from other elements | Mike Bayer | 2019-04-18 | 1 | -0/+16 |
| * | Fix many spell glitches | Lele Gaifax | 2019-01-25 | 1 | -2/+2 |
| * | Post black reformatting | Mike Bayer | 2019-01-06 | 1 | -60/+65 |
| * | Run black -l 79 against all source files | Mike Bayer | 2019-01-06 | 1 | -1049/+978 |
| * | Add concept of "implicit boolean", treat as native | Mike Bayer | 2018-08-15 | 1 | -1/+33 |
| * | Fix collections ABC access before Python 3.8 | Nathaniel Knight | 2018-08-01 | 1 | -1/+1 |
| * | Rework autoescape to be a simple boolean; escape the escape character | Mike Bayer | 2017-10-24 | 1 | -18/+49 |
| * | Support method form of any_(), all_() | Mike Bayer | 2017-09-27 | 1 | -0/+38 |
| * | Ensure custom ops have consistent typing behavior, boolean support | Mike Bayer | 2017-09-01 | 1 | -2/+31 |