<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy.git/lib, branch pr/212</title>
<subtitle>github.com: zzzeek/sqlalchemy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/'/>
<entry>
<title>py2k: accept unicode literals on :func:`backref`, too</title>
<updated>2015-11-25T15:03:59+00:00</updated>
<author>
<name>Nils Philippsen</name>
<email>nils@redhat.com</email>
</author>
<published>2015-11-09T13:50:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=58f73d2278393d813c7f39736fc96c5086f18f6d'/>
<id>58f73d2278393d813c7f39736fc96c5086f18f6d</id>
<content type='text'>
Fixed bug where in Py2K a unicode literal would not be accepted as the
string name of a class or other argument within declarative using
:func:`.backref` on :func:`.relationship`.

amends commit e6f67f48054d906856f879bc1803ea639aa4b670
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed bug where in Py2K a unicode literal would not be accepted as the
string name of a class or other argument within declarative using
:func:`.backref` on :func:`.relationship`.

amends commit e6f67f48054d906856f879bc1803ea639aa4b670
</pre>
</div>
</content>
</entry>
<entry>
<title>- Change "expr" to "entity" for example illustrating an event</title>
<updated>2015-11-24T19:10:51+00:00</updated>
<author>
<name>Bas van den Heuvel</name>
<email>bas.vandenheuvel@student.uva.nl</email>
</author>
<published>2015-11-14T14:23:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=054b22c7867722a256bfe8dd74eada4da378a601'/>
<id>054b22c7867722a256bfe8dd74eada4da378a601</id>
<content type='text'>
that intercepts a query and adds entity-oriented criteria
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
that intercepts a query and adds entity-oriented criteria
</pre>
</div>
</content>
</entry>
<entry>
<title>- Fixed joinedload bug which would occur when a. the query includes</title>
<updated>2015-11-21T21:36:50+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-11-21T21:36:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=60c36ca8418cec180733a4d97637699fa2d3c36e'/>
<id>60c36ca8418cec180733a4d97637699fa2d3c36e</id>
<content type='text'>
limit/offset criteria that forces a subquery b. the relationship
uses "secondary" c. the primaryjoin of the relationship refers to
a column that is either not part of the primary key, or is a PK
col in a joined-inheritance subclass table that is under a different
attribute name than the parent table's primary key column d. the
query defers the columns that are present in the primaryjoin, typically
via not being included in load_only(); the necessary column(s) would
not be present in the subquery and produce invalid SQL.
fixes #3592
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
limit/offset criteria that forces a subquery b. the relationship
uses "secondary" c. the primaryjoin of the relationship refers to
a column that is either not part of the primary key, or is a PK
col in a joined-inheritance subclass table that is under a different
attribute name than the parent table's primary key column d. the
query defers the columns that are present in the primaryjoin, typically
via not being included in load_only(); the necessary column(s) would
not be present in the subquery and produce invalid SQL.
fixes #3592
</pre>
</div>
</content>
</entry>
<entry>
<title>- A rare case which occurs when a :meth:`.Session.rollback` fails in the</title>
<updated>2015-11-19T20:45:17+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-11-19T20:45:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=a6fe4dc0c8ebc346a90dd849a86dac9345d74515'/>
<id>a6fe4dc0c8ebc346a90dd849a86dac9345d74515</id>
<content type='text'>
scope of a :meth:`.Session.flush` operation that's raising an
exception, as has been observed in some MySQL SAVEPOINT cases, prevents
the original  database exception from being observed when it was
emitted during  flush, but only on Py2K because Py2K does not support
exception  chaining; on Py3K the originating exception is chained.  As
a workaround, a warning is emitted in this specific case showing at
least the string message of the original database error before we
proceed to raise  the rollback-originating exception.
fixes #2696
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
scope of a :meth:`.Session.flush` operation that's raising an
exception, as has been observed in some MySQL SAVEPOINT cases, prevents
the original  database exception from being observed when it was
emitted during  flush, but only on Py2K because Py2K does not support
exception  chaining; on Py3K the originating exception is chained.  As
a workaround, a warning is emitted in this specific case showing at
least the string message of the original database error before we
proceed to raise  the rollback-originating exception.
fixes #2696
</pre>
</div>
</content>
</entry>
<entry>
<title>- Fixed the ``.python_type`` attribute of :class:`.postgresql.INTERVAL`</title>
<updated>2015-11-19T20:11:37+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-11-19T20:10:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=9ed36c2eed34b23560abe3cdf373c720b24d3b30'/>
<id>9ed36c2eed34b23560abe3cdf373c720b24d3b30</id>
<content type='text'>
to return ``datetime.timedelta`` in the same way as that of
:obj:`.types.Interval.python_type`, rather than raising
``NotImplementedError``.
fixes #3571

(cherry picked from commit 29d6f6e19b014bb5ce79032bd8803e32b4da0e5e)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to return ``datetime.timedelta`` in the same way as that of
:obj:`.types.Interval.python_type`, rather than raising
``NotImplementedError``.
fixes #3571

(cherry picked from commit 29d6f6e19b014bb5ce79032bd8803e32b4da0e5e)
</pre>
</div>
</content>
</entry>
<entry>
<title>- rewrite the docs and add a test for the bake_queries=True</title>
<updated>2015-11-19T19:23:08+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-11-19T19:23:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=c7f9aa281857eeeaf7963c370bda43d2eb4746f5'/>
<id>c7f9aa281857eeeaf7963c370bda43d2eb4746f5</id>
<content type='text'>
relationship flag; this flag *does* have an effect when the baked
lazy loader plugin has been invoked.  clarify the intent of this
flag as an "opt out" but only has an effect when the baked system
is loaded anyway.  fixes #3572
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
relationship flag; this flag *does* have an effect when the baked
lazy loader plugin has been invoked.  clarify the intent of this
flag as an "opt out" but only has an effect when the baked system
is loaded anyway.  fixes #3572
</pre>
</div>
</content>
</entry>
<entry>
<title>- Added support for reflecting the source of materialized views</title>
<updated>2015-11-18T14:06:33+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-11-18T14:06:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=14498364f82eadaf3de914d5ac588cd5b9563547'/>
<id>14498364f82eadaf3de914d5ac588cd5b9563547</id>
<content type='text'>
to the Postgresql version of the :meth:`.Inspector.get_view_definition`
method.
fixes #3587
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to the Postgresql version of the :meth:`.Inspector.get_view_definition`
method.
fixes #3587
</pre>
</div>
</content>
</entry>
<entry>
<title>- extend pullreq github:213 to also include DATETIMEOFFSET and TIME,</title>
<updated>2015-11-14T17:38:45+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-11-14T17:36:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=0847097c29ab48a5f111518e2c6ee324d5242057'/>
<id>0847097c29ab48a5f111518e2c6ee324d5242057</id>
<content type='text'>
which also accept zero precision
- extend test case here to include a backend-agnostic suite
- changelog for MSSQL date fix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
which also accept zero precision
- extend test case here to include a backend-agnostic suite
- changelog for MSSQL date fix
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/pr/213' into pr213</title>
<updated>2015-11-14T16:39:58+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2015-11-14T16:39:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=ac9ded338fa85054f4277f0f92d7416ef26c53ed'/>
<id>ac9ded338fa85054f4277f0f92d7416ef26c53ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass precision value to mssql.DATETIME2 when it is 0</title>
<updated>2015-11-13T19:51:05+00:00</updated>
<author>
<name>Jacobo de Vera</name>
<email>devel@jacobodevera.com</email>
</author>
<published>2015-11-13T15:57:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=80ce23f6fd0f14ab656d3ec82773bd0cffbd4791'/>
<id>80ce23f6fd0f14ab656d3ec82773bd0cffbd4791</id>
<content type='text'>
The simple check on the precision results in DATETIME2(0) generating a
DATETIME2 column, with default precision, which is 7.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The simple check on the precision results in DATETIME2(0) generating a
DATETIME2 column, with default precision, which is 7.
</pre>
</div>
</content>
</entry>
</feed>
