<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/dbus-python.git, branch dbus-python-1.2.14</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>1.2.14</title>
<updated>2019-11-25T19:09:35+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-11-25T19:09:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=5b66a58b435f32ec72222d839fa24566b76cc9a2'/>
<id>5b66a58b435f32ec72222d839fa24566b76cc9a2</id>
<content type='text'>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable compiler errors for -Winline</title>
<updated>2019-11-21T14:57:40+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-11-21T14:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=355c64072612596a8c8895da5509ec257d801a33'/>
<id>355c64072612596a8c8895da5509ec257d801a33</id>
<content type='text'>
Being told that a `static inline` function was not inlined is not
particularly useful as a way to detect bugs.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Being told that a `static inline` function was not inlined is not
particularly useful as a way to detect bugs.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Run CI for Python 3.8</title>
<updated>2019-11-21T13:21:48+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-11-21T09:44:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=c4776f8c10b4f371b6dc730369760cb8d8bc980d'/>
<id>c4776f8c10b4f371b6dc730369760cb8d8bc980d</id>
<content type='text'>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Expand test coverage for int(), str(), unicode() of our types</title>
<updated>2019-11-21T09:46:43+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-11-21T09:10:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=4d2e3fd18c6d8d6b49b8f4de1940499758286d96'/>
<id>4d2e3fd18c6d8d6b49b8f4de1940499758286d96</id>
<content type='text'>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>abstract: Stringify float subclasses using float's repr</title>
<updated>2019-11-21T09:46:43+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-11-21T09:37:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=4dd9506dcca181b8b44963fbdccb1e3db8ea7938'/>
<id>4dd9506dcca181b8b44963fbdccb1e3db8ea7938</id>
<content type='text'>
Python 3.8 removes the tp_str for various built-in types, so we would
print Double values as their repr (for example dbus.Double(0.5)), which
is a regression. Print them as 0.5 instead.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python 3.8 removes the tp_str for various built-in types, so we would
print Double values as their repr (for example dbus.Double(0.5)), which
is a regression. Print them as 0.5 instead.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>int: Ensure we stringify Booleans as 0 or 1</title>
<updated>2019-11-21T09:46:43+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-11-21T09:26:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=1f7002d8a2f4c7cfba9f10e1d771812dd91977b6'/>
<id>1f7002d8a2f4c7cfba9f10e1d771812dd91977b6</id>
<content type='text'>
Python 3.8 removes the tp_str for various built-in types, so we would
print Boolean values as their repr (for example dbus.Boolean(True)),
which is a regression. Print them as 0 or 1 instead, which was the
historical behaviour (arguably False or True would be better, but
that would be a behaviour change).

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python 3.8 removes the tp_str for various built-in types, so we would
print Boolean values as their repr (for example dbus.Boolean(True)),
which is a regression. Print them as 0 or 1 instead, which was the
historical behaviour (arguably False or True would be better, but
that would be a behaviour change).

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>abstract: Stringify long subclasses using long's repr</title>
<updated>2019-11-21T09:46:04+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-11-21T09:45:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=1537eef58ed5b0b79f97407db8387f1c1ed63887'/>
<id>1537eef58ed5b0b79f97407db8387f1c1ed63887</id>
<content type='text'>
Python 3.8 removes the tp_str for various built-in types, so we would
print long-derived values as their repr (for example dbus.Int64(42)),
which is a regression. Print them as 42 instead.

Co-authored-by: matclab &lt;mathieu@clabaut.net&gt;
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
Fixes: https://gitlab.freedesktop.org/dbus/dbus-python/issues/31
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python 3.8 removes the tp_str for various built-in types, so we would
print long-derived values as their repr (for example dbus.Int64(42)),
which is a regression. Print them as 42 instead.

Co-authored-by: matclab &lt;mathieu@clabaut.net&gt;
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
Fixes: https://gitlab.freedesktop.org/dbus/dbus-python/issues/31
</pre>
</div>
</content>
</entry>
<entry>
<title>Post-release version bump</title>
<updated>2019-09-12T10:27:30+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-09-12T10:27:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=25e9a5f2c861d87e57d65453f5f95daba27f4b0c'/>
<id>25e9a5f2c861d87e57d65453f5f95daba27f4b0c</id>
<content type='text'>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare version 1.2.12</title>
<updated>2019-09-12T09:44:48+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-09-12T09:44:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=5426797ad2f243aeef3e934d35334ab7183bfb6d'/>
<id>5426797ad2f243aeef3e934d35334ab7183bfb6d</id>
<content type='text'>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Consistently save/restore exception indicator when called from C code"</title>
<updated>2019-09-12T09:31:17+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-09-12T09:30:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=9f0730c4d71d0d04ee0ed7734bc5e836fb81c2d2'/>
<id>9f0730c4d71d0d04ee0ed7734bc5e836fb81c2d2</id>
<content type='text'>
Saving and restoring the exception indicator breaks users of dbus-python
that rely on being able to raise SystemExit (or call sys.exit()) from a
dbus-python method, such as libsecret's test suite.

This reverts commit dbc0f7ef463922c026f1183a07368aa61ffe98dc.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Saving and restoring the exception indicator breaks users of dbus-python
that rely on being able to raise SystemExit (or call sys.exit()) from a
dbus-python method, such as libsecret's test suite.

This reverts commit dbc0f7ef463922c026f1183a07368aa61ffe98dc.

Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
