<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/dbus-python.git/_dbus_bindings/int.c, branch dbus-python-1.1.1</title>
<subtitle>gitlab.freedesktop.org: dbus/dbus-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/'/>
<entry>
<title>This is the big one; it adds Python 3 support.</title>
<updated>2011-12-15T11:57:21+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-15T11:57:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=4c1c2eade1c5b383adad94a7a4fd6553873fecf0'/>
<id>4c1c2eade1c5b383adad94a7a4fd6553873fecf0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>First round of PyInt -&gt; PyLong changes.  These are only compatible with Python</title>
<updated>2011-12-14T20:05:16+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-14T20:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=667082d0b4aef9c438a2e7fec89614b5b8ef960a'/>
<id>667082d0b4aef9c438a2e7fec89614b5b8ef960a</id>
<content type='text'>
2, since there are still some unconditional PyInt calls, which are not valid
in Python 3.  However, it lays the framework for conditionalizing on Python 3
and using only PyLong in that case.  Where it doesn't matter, PyLong is used
unconditionally.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2, since there are still some unconditional PyInt calls, which are not valid
in Python 3.  However, it lays the framework for conditionalizing on Python 3
and using only PyLong in that case.  Where it doesn't matter, PyLong is used
unconditionally.
</pre>
</div>
</content>
</entry>
<entry>
<title>In preparation for Python 3 support, all reprs now return unicodes, which is</title>
<updated>2011-12-14T17:00:04+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-14T17:00:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=ca7a705663adbac2e781d10c13fc98a5444ef646'/>
<id>ca7a705663adbac2e781d10c13fc98a5444ef646</id>
<content type='text'>
legal in Python 2 also.  Use fancy REPR macro and the %V format code for
cross-Python compatibility.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
legal in Python 2 also.  Use fancy REPR macro and the %V format code for
cross-Python compatibility.
</pre>
</div>
</content>
</entry>
<entry>
<title>Additional PyObject_HEAD_INIT -&gt; PyVarObject_HEAD_INIT changes in preparation</title>
<updated>2011-12-13T21:21:04+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-13T21:21:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=4a26dab362e8ddd7a765f1249649408f62eb96e7'/>
<id>4a26dab362e8ddd7a765f1249649408f62eb96e7</id>
<content type='text'>
for Python 3 support.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for Python 3 support.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use PyVarObject_HEAD_INIT to initialize types</title>
<updated>2011-12-13T11:51:17+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-13T11:51:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=959ce518a3b5b8794b9813bac82c64540c21fc31'/>
<id>959ce518a3b5b8794b9813bac82c64540c21fc31</id>
<content type='text'>
Part of a patch for Python 3 compatibility.

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of a patch for Python 3 compatibility.

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Py_TYPE() rather than thing-&gt;ob_type, for Python 3 portability</title>
<updated>2011-12-13T11:38:48+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2011-12-13T11:38:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=ebd44a420264da0031b715f7f08a0b347a81dd30'/>
<id>ebd44a420264da0031b715f7f08a0b347a81dd30</id>
<content type='text'>
Based on part of a patch from Barry Warsaw.

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on part of a patch from Barry Warsaw.

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fd.o #23831: make sure to ref types passed to PyModule_AddObject</title>
<updated>2010-12-02T17:27:34+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2010-12-02T17:27:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=d3f57baf2a9e5e26e2365313abd2890239b6572a'/>
<id>d3f57baf2a9e5e26e2365313abd2890239b6572a</id>
<content type='text'>
This avoids these static types wrongly being deallocated. Python
implements static types as having one initial reference, which is never
meant to be released, but if you get your refcounting wrong they'll be
"deallocated" (causing a crash) during Py_Finalize.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids these static types wrongly being deallocated. Python
implements static types as having one initial reference, which is never
meant to be released, but if you get your refcounting wrong they'll be
"deallocated" (causing a crash) during Py_Finalize.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Py_CLEAR for greater robustness</title>
<updated>2010-12-02T16:31:07+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2010-12-02T16:31:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=56ad64cd14e52b479489549f76343f19e3842139'/>
<id>56ad64cd14e52b479489549f76343f19e3842139</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Relicense Collabora code under the MIT/X11 license proposed for dbus core, removing all references to the LGPL as a result</title>
<updated>2007-09-27T12:57:49+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-09-27T12:57:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=d8c154284ca464f493c81a4d3b5a37890d68acec'/>
<id>d8c154284ca464f493c81a4d3b5a37890d68acec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid cpp directives inside macro calls, to be nice to old gcc versions</title>
<updated>2007-07-12T12:13:13+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-07-12T12:13:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=07bb7f1de21c64ea1f19ff107910daa2a14ec4ba'/>
<id>07bb7f1de21c64ea1f19ff107910daa2a14ec4ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
