summaryrefslogtreecommitdiff
path: root/doc/build/changelog/changelog_03.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/build/changelog/changelog_03.rst')
-rw-r--r--doc/build/changelog/changelog_03.rst35
1 files changed, 17 insertions, 18 deletions
diff --git a/doc/build/changelog/changelog_03.rst b/doc/build/changelog/changelog_03.rst
index e47da340a..05e10e664 100644
--- a/doc/build/changelog/changelog_03.rst
+++ b/doc/build/changelog/changelog_03.rst
@@ -695,7 +695,7 @@
:tags: orm
:tickets:
- session.get() and session.load() propagate **kwargs through to
+ session.get() and session.load() propagate \**kwargs through to
query
.. change::
@@ -979,7 +979,7 @@
:tickets:
query strings in unicode URLs get keys encoded to ascii
- for **kwargs compat
+ for \**kwargs compat
.. change::
:tags: sql
@@ -1113,7 +1113,7 @@
:tickets:
support for SSL arguments given as inline within URL query string,
- prefixed with "ssl_", courtesy terjeros@gmail.com.
+ prefixed with "ssl\_", courtesy terjeros@gmail.com.
.. change::
:tags: <schemaname>, mysql
@@ -1266,7 +1266,7 @@
:tags: sql
:tickets:
- the "else_" parameter to the case statement now properly works when
+ the "else\_" parameter to the case statement now properly works when
set to zero.
.. change::
@@ -1279,16 +1279,15 @@
and a new one returned with additional criterion added.
The new methods include:
- filter() - applies select criterion to the query
- filter_by() - applies "by"-style criterion to the query
- avg() - return the avg() function on the given column
- join() - join to a property (or across a list of properties)
- outerjoin() - like join() but uses LEFT OUTER JOIN
- limit()/offset() - apply LIMIT/OFFSET
- range-based access which applies limit/offset:
- session.query(Foo)[3:5]
- distinct() - apply DISTINCT
- list() - evaluate the criterion and return results
+ * filter() - applies select criterion to the query
+ * filter_by() - applies "by"-style criterion to the query
+ * avg() - return the avg() function on the given column
+ * join() - join to a property (or across a list of properties)
+ * outerjoin() - like join() but uses LEFT OUTER JOIN
+ * limit()/offset() - apply LIMIT/OFFSET range-based access
+ which applies limit/offset: session.query(Foo)[3:5]
+ * distinct() - apply DISTINCT
+ * list() - evaluate the criterion and return results
no incompatible changes have been made to Query's API and no methods
have been deprecated. Existing methods like select(), select_by(),
@@ -1321,7 +1320,7 @@
:tags: orm
:tickets:
- strings and columns can also be sent to the *args of instances()
+ strings and columns can also be sent to the \*args of instances()
where those exact result columns will be part of the result tuples.
.. change::
@@ -1488,7 +1487,7 @@
:tags: mysql
:tickets:
- added a catchall **kwargs to MSString, to help reflection of
+ added a catchall \**kwargs to MSString, to help reflection of
obscure types (like "varchar() binary" in MS 4.0)
.. change::
@@ -1526,7 +1525,7 @@
:tickets:
fixed argument passing to straight textual execute() on engine,
- connection. can handle *args or a list instance for positional, **kwargs
+ connection. can handle \*args or a list instance for positional, \**kwargs
or a dict instance for named args, or a list of list or dicts to invoke
executemany()
@@ -2364,7 +2363,7 @@
:tags: engine/pool
:tickets:
- create_engine() reworked to be strict about incoming **kwargs. all keyword
+ create_engine() reworked to be strict about incoming \**kwargs. all keyword
arguments must be consumed by one of the dialect, connection pool, and engine
constructors, else a TypeError is thrown which describes the full set of
invalid kwargs in relation to the selected dialect/pool/engine configuration.