<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/psycopg2.git/psycopg/adapter_binary.c, branch separate-binary</title>
<subtitle>github.com: psycopg/psycopg2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/'/>
<entry>
<title>Dropped ifdef guards against obsolete libpq versions</title>
<updated>2016-08-15T01:55:44+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2016-08-15T01:31:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=5ddc952dbb93167d19d84981debb741011958efc'/>
<id>5ddc952dbb93167d19d84981debb741011958efc</id>
<content type='text'>
One of them was actually wrong: lobject_type.c wouldn't have compiled
pre 8.3 (broken in 6e841a41, 2 years ago).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One of them was actually wrong: lobject_type.c wouldn't have compiled
pre 8.3 (broken in 6e841a41, 2 years ago).
</pre>
</div>
</content>
</entry>
<entry>
<title>Dropped PG_VERSION_HEX constant</title>
<updated>2015-06-02T09:54:08+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2015-06-02T09:54:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=73d17e3c5e80c66738435cd6733e999cb9c21ca7'/>
<id>73d17e3c5e80c66738435cd6733e999cb9c21ca7</id>
<content type='text'>
At PostgreSQL 10.0 it would have become awkward.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At PostgreSQL 10.0 it would have become awkward.
</pre>
</div>
</content>
</entry>
<entry>
<title>Dropped simple type wrapper functions</title>
<updated>2014-08-15T01:54:31+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2014-08-15T01:37:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=a2b01cdf4221f4fad94143606c06141ce91ef7bd'/>
<id>a2b01cdf4221f4fad94143606c06141ce91ef7bd</id>
<content type='text'>
These functions don't need to exist: exposing the type in the module is
enough. It is actually better as one may use isinstance and such.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These functions don't need to exist: exposing the type in the module is
enough. It is actually better as one may use isinstance and such.
</pre>
</div>
</content>
</entry>
<entry>
<title>Dropped almost-no-op customized objects repr()</title>
<updated>2014-08-15T01:54:10+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2014-08-15T01:06:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=95165cef7d6157945802ffeb98d51c43fd4033e9'/>
<id>95165cef7d6157945802ffeb98d51c43fd4033e9</id>
<content type='text'>
The default repr is enough: it prints &lt;TypeName at 0xADDR&gt; instead of
&lt;TypeName object at 0xADDR&gt;.

The only people being hurt by this change are the ones using doctests:
they deserve it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The default repr is enough: it prints &lt;TypeName at 0xADDR&gt; instead of
&lt;TypeName object at 0xADDR&gt;.

The only people being hurt by this change are the ones using doctests:
they deserve it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Name the types after the module they are exposed from</title>
<updated>2014-08-15T00:47:19+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2014-08-15T00:45:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=669e7879190c80d484bba5e969c834b0b3422331'/>
<id>669e7879190c80d484bba5e969c834b0b3422331</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the Py_RETURN_NONE macro</title>
<updated>2013-04-05T00:25:05+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2013-04-05T00:25:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=beea32ef03b6d0e599ae0f2b6b236da857e82077'/>
<id>beea32ef03b6d0e599ae0f2b6b236da857e82077</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Dropped GC support for several objects</title>
<updated>2013-04-05T00:02:47+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2013-04-05T00:02:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=e14440d96d5aa70285e77bb26b979ea0dad84d6d'/>
<id>e14440d96d5aa70285e77bb26b979ea0dad84d6d</id>
<content type='text'>
Non-containers don't need GC. It was half-baked anyway
as the tp_clear was often not set. Dropped tp_traverse too
for these objects as unused.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Non-containers don't need GC. It was half-baked anyway
as the tp_clear was often not set. Dropped tp_traverse too
for these objects as unused.
</pre>
</div>
</content>
</entry>
<entry>
<title>PyType_GenericAlloc is the default allocator: no need to specify</title>
<updated>2013-03-20T23:53:20+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2013-03-20T22:27:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=d5316d7eb2e3cb75bbfdbd9b7a10f10240c4f462'/>
<id>d5316d7eb2e3cb75bbfdbd9b7a10f10240c4f462</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Dropped "customized" pg_free functions</title>
<updated>2013-03-20T01:48:21+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2013-03-20T01:34:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=5dfba462da063f8520ed55d193b929fa8257e3a8'/>
<id>5dfba462da063f8520ed55d193b929fa8257e3a8</id>
<content type='text'>
The defaut is already to call PyObject_GC_Del.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The defaut is already to call PyObject_GC_Del.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check if the object wrapped in binary is not None before trying the other types</title>
<updated>2012-03-05T02:08:45+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2012-03-05T02:08:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=735d50c782b436d6807fd15e1b37e2231ce3e146'/>
<id>735d50c782b436d6807fd15e1b37e2231ce3e146</id>
<content type='text'>
Otherwise it seems we clobber some result with NULL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise it seems we clobber some result with NULL.
</pre>
</div>
</content>
</entry>
</feed>
