<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/psycopg2.git/psycopg/adapter_pboolean.c, branch column-slice</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>Copyright bumped to 2020</title>
<updated>2020-01-17T21:21:11+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2020-01-17T21:10:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=5e0b02afb2e4d7f1e046b301c23550289d6b5d57'/>
<id>5e0b02afb2e4d7f1e046b301c23550289d6b5d57</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefix 'psycopg_' changed to 'psyco_'</title>
<updated>2019-03-17T18:45:25+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2019-03-17T18:45:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=dc5dd3052612fa79aa7416f100d982a5d8cb477b'/>
<id>dc5dd3052612fa79aa7416f100d982a5d8cb477b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Copyright year updated</title>
<updated>2019-02-17T01:36:36+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2019-02-17T01:34:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=599432552aae4941c2b282e9251330f1357b2a45'/>
<id>599432552aae4941c2b282e9251330f1357b2a45</id>
<content type='text'>
    ag -l Copyright | xargs sed -i \
        "s/\(.*copyright (C) [0-9]\+\)\(-[0-9]\+\)\?\(.*\)/\1-$(date +%Y)\3/I"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    ag -l Copyright | xargs sed -i \
        "s/\(.*copyright (C) [0-9]\+\)\(-[0-9]\+\)\?\(.*\)/\1-$(date +%Y)\3/I"
</pre>
</div>
</content>
</entry>
<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>
</feed>
