<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/psycopg2.git/psycopg/adapter_pboolean.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 PSYCOPG_NEW_BOOLEAN flag</title>
<updated>2014-08-24T00:25:02+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2014-08-24T00:25:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=68a4308c3dec3fe58ab07fb32ce2bff84a86845e'/>
<id>68a4308c3dec3fe58ab07fb32ce2bff84a86845e</id>
<content type='text'>
Introduced in 2.0 beta 8, 2006 A.D. Went absolutely untouched in 8 years
of refactoring, when Python 2.5 and PostgreSQL 8.1 roamed the earth.

I would say it has stood the test of the time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduced in 2.0 beta 8, 2006 A.D. Went absolutely untouched in 8 years
of refactoring, when Python 2.5 and PostgreSQL 8.1 roamed the earth.

I would say it has stood the test of the time.
</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>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>Fixed adaptation in several adapters.</title>
<updated>2010-12-31T02:18:27+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2010-12-25T11:03:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=3214c23f51c8effa7e78f9a7f59735c5b3e10868'/>
<id>3214c23f51c8effa7e78f9a7f59735c5b3e10868</id>
<content type='text'>
The getquoted methods always return bytes. The str() convert this
representation to string on the fly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The getquoted methods always return bytes. The str() convert this
representation to string on the fly.
</pre>
</div>
</content>
</entry>
<entry>
<title>The library can be compiled with Python 3.</title>
<updated>2010-12-21T04:24:36+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2010-12-12T21:48:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=cb6b52945b4c114d39613e6a7b35c73762e5045f'/>
<id>cb6b52945b4c114d39613e6a7b35c73762e5045f</id>
<content type='text'>
Just compiled! No test run yet and many points to review, marked in the
code.

The patch is largely Martin von Löwis work, simplified after refactoring
in the previous commits and adapted to the new code (as the patch was
originally for Psycopg 2.0.9)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just compiled! No test run yet and many points to review, marked in the
code.

The patch is largely Martin von Löwis work, simplified after refactoring
in the previous commits and adapted to the new code (as the patch was
originally for Psycopg 2.0.9)
</pre>
</div>
</content>
</entry>
<entry>
<title>Import structmember/stringobject headers from python.h.</title>
<updated>2010-12-21T04:02:13+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2010-12-13T02:24:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=4635c2aa4f41c1fe05ec4d5d562f89eb3c4f9d27'/>
<id>4635c2aa4f41c1fe05ec4d5d562f89eb3c4f9d27</id>
<content type='text'>
stringobject is not to be imported with Python 3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
stringobject is not to be imported with Python 3.
</pre>
</div>
</content>
</entry>
</feed>
