<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlalchemy.git/lib/sqlalchemy/dialects/postgresql/psycopg2.py, branch pr/55</title>
<subtitle>github.com: zzzeek/sqlalchemy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/'/>
<entry>
<title>- happy new year</title>
<updated>2014-01-05T21:57:05+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2014-01-05T21:57:05+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=f89d4d216bd7605c920b7b8a10ecde6bfea2238c'/>
<id>f89d4d216bd7605c920b7b8a10ecde6bfea2238c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- make the json serializer and deserializer per-dialect, so that we are</title>
<updated>2013-12-17T22:46:09+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-12-17T22:46:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=fec03c88d659bf9a0b102dd328afac1ba3dc7f23'/>
<id>fec03c88d659bf9a0b102dd328afac1ba3dc7f23</id>
<content type='text'>
compatible with psycopg2's per-connection/cursor approach.  add round trip tests for
both native and non-native.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
compatible with psycopg2's per-connection/cursor approach.  add round trip tests for
both native and non-native.
</pre>
</div>
</content>
</entry>
<entry>
<title>- rework JSON expressions to be based off __getitem__ exclusively</title>
<updated>2013-12-17T20:13:39+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-12-17T20:13:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=73013914e7eae2a0480492ece085b48c5938dd84'/>
<id>73013914e7eae2a0480492ece085b48c5938dd84</id>
<content type='text'>
- add support for "standalone" JSON objects; this involves getting CAST
to upgrade the given type of a bound parameter.  should add a core-only test
for this.
- add tests for "standalone" json round trips both with and without unicode
- add mechanism by which we remove psycopg2's "json" handler in order to get
the effect of using our non-native result handlers
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- add support for "standalone" JSON objects; this involves getting CAST
to upgrade the given type of a bound parameter.  should add a core-only test
for this.
- add tests for "standalone" json round trips both with and without unicode
- add mechanism by which we remove psycopg2's "json" handler in order to get
the effect of using our non-native result handlers
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'issue_2581' of github.com:nathan-rice/sqlalchemy into pg_json</title>
<updated>2013-12-17T19:03:20+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-12-17T19:03:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=2c3afb4dcb6bedd5189ec7e5e25afaa4636be4c9'/>
<id>2c3afb4dcb6bedd5189ec7e5e25afaa4636be4c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- add "force_nocheck" as a way to turn on unicode=force without even</title>
<updated>2013-12-16T02:23:01+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-12-16T02:23:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=b2223ab14988317f86fcbb6271a8b853b2924bae'/>
<id>b2223ab14988317f86fcbb6271a8b853b2924bae</id>
<content type='text'>
doing the isinstance() check - currently used only by psycopg2 + native enum + py2k.
- didn't realize psycopg2 had UNICODEARRAY extension all this time; replace _PGArray
with just using UNICODEARRAY instead.
- replace unnecessary/inconsistent __import__ in _isolation_lookup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
doing the isinstance() check - currently used only by psycopg2 + native enum + py2k.
- didn't realize psycopg2 had UNICODEARRAY extension all this time; replace _PGArray
with just using UNICODEARRAY instead.
- replace unnecessary/inconsistent __import__ in _isolation_lookup.
</pre>
</div>
</content>
</entry>
<entry>
<title> sqlalchemy/dialects/postgresql/psycopg2:</title>
<updated>2013-12-10T15:09:15+00:00</updated>
<author>
<name>nathan</name>
<email>nathan.alexander.rice@gmail.com</email>
</author>
<published>2013-12-10T15:09:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=059039e0f7eaeeaf7ab49181a99a5edeb67d9f28'/>
<id>059039e0f7eaeeaf7ab49181a99a5edeb67d9f28</id>
<content type='text'>
 - Removed unneeded import of psycopg2.extensions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Removed unneeded import of psycopg2.extensions
</pre>
</div>
</content>
</entry>
<entry>
<title> sqlalchemy/dialects/postgresql/pgjson:</title>
<updated>2013-12-10T15:01:51+00:00</updated>
<author>
<name>nathan</name>
<email>nathan.alexander.rice@gmail.com</email>
</author>
<published>2013-12-10T15:01:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=f285b3536fe01f21409e201fbeeac559ab423a9d'/>
<id>f285b3536fe01f21409e201fbeeac559ab423a9d</id>
<content type='text'>
 - Fixed reference to HSTORE
 - Corrected spelling of SQLAlchemy

 sqlalchemy/dialects/postgresql/psycopg2:
 - Added psycopg2 specific wrapper type for JSON which uses inherent json deserialization facilities
 - Added code to detect and utilize the JSON wrapper if psycopg2 &gt;= 2.5

test/dialect/postgresql/test_types:
- removed reference to use_native_hstore
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Fixed reference to HSTORE
 - Corrected spelling of SQLAlchemy

 sqlalchemy/dialects/postgresql/psycopg2:
 - Added psycopg2 specific wrapper type for JSON which uses inherent json deserialization facilities
 - Added code to detect and utilize the JSON wrapper if psycopg2 &gt;= 2.5

test/dialect/postgresql/test_types:
- removed reference to use_native_hstore
</pre>
</div>
</content>
</entry>
<entry>
<title>- evaulate decimal_return_scale statelessly.  Don't re-assign to self.decimal_return_scale</title>
<updated>2013-11-23T22:19:43+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-11-23T22:19:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=4acfce6c4c1da91901921ddfae7a682771817945'/>
<id>4acfce6c4c1da91901921ddfae7a682771817945</id>
<content type='text'>
so that __repr__() is maintained (for alembic tests)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
so that __repr__() is maintained (for alembic tests)
</pre>
</div>
</content>
</entry>
<entry>
<title>- The precision used when coercing a returned floating point value to</title>
<updated>2013-11-23T01:04:19+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-11-23T01:04:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=6b79d2ea7951abc2bb6083b541db0fbf71590dd3'/>
<id>6b79d2ea7951abc2bb6083b541db0fbf71590dd3</id>
<content type='text'>
Python ``Decimal`` via string is now configurable.  The
flag ``decimal_return_scale`` is now supported by all :class:`.Numeric`
and :class:`.Float` types, which will ensure this many digits are taken
from the native floating point value when it is converted to string.
If not present, the type will make use of the value of ``.scale``, if
the type supports this setting and it is non-None.  Otherwise the original
default length of 10 is used. [ticket:2867]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python ``Decimal`` via string is now configurable.  The
flag ``decimal_return_scale`` is now supported by all :class:`.Numeric`
and :class:`.Float` types, which will ensure this many digits are taken
from the native floating point value when it is converted to string.
If not present, the type will make use of the value of ``.scale``, if
the type supports this setting and it is non-None.  Otherwise the original
default length of 10 is used. [ticket:2867]
</pre>
</div>
</content>
</entry>
<entry>
<title>fix up the isolation level docs which were a mess</title>
<updated>2013-06-18T03:12:04+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2013-06-18T03:12:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-packages/sqlalchemy.git/commit/?id=4517a854bcddd98ea033a569c5c857c44dbebf93'/>
<id>4517a854bcddd98ea033a569c5c857c44dbebf93</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
