<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 5: python-3.1 support</title><link>https://sourceforge.net/p/python-xlib/patches/5/</link><description>Recent changes to 5: python-3.1 support</description><atom:link href="https://sourceforge.net/p/python-xlib/patches/5/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 11 Oct 2013 18:42:03 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/python-xlib/patches/5/feed.rss" rel="self" type="application/rss+xml"/><item><title>#5 python-3.1 support</title><link>https://sourceforge.net/p/python-xlib/patches/5/?limit=50#eaf7</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Here is an updated version of the patch that fixes a couple of porting errors.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marc Deslauriers</dc:creator><pubDate>Fri, 11 Oct 2013 18:42:03 -0000</pubDate><guid>https://sourceforge.net8f4f68a0a9736f4be7b1b40ce1415d7ea5172d28</guid></item><item><title>#5 python-3.1 support</title><link>https://sourceforge.net/p/python-xlib/patches/5/?limit=50#05ad</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm afraid above patch was only the tip of the iceberg. Current xlib still uses tons of deprecated Python concepts, such as old-style classes, intermixing bytes and str, calling apply(), obsolete &lt;strong&gt;cmp&lt;/strong&gt;(), the "new" module, and so on. On top of that, there are some Python 3 specific things which need to be ported, such as / now yielding a float (needs //), and imports now always being absolute instead of relative.&lt;/p&gt;
&lt;p&gt;The attached patch ports the whole Xlib, plus the examples and the tests. With this, all test cases and examples work with both python 2.7 and 3.3.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 04 Sep 2013 08:20:35 -0000</pubDate><guid>https://sourceforge.net499addcc9d0edd9b95498dab124cc213341f49ae</guid></item><item><title>python-3.1 support</title><link>https://sourceforge.net/p/python-xlib/patches/5/</link><description>The attached patches make py-Xlib compile with python-3.1, while dropping support for python-2.4.x and python-2.5.x \(2.6.x and 2.7.x are fine\).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thomas Klausner</dc:creator><pubDate>Tue, 06 Sep 2011 20:43:59 -0000</pubDate><guid>https://sourceforge.net5ce7d87fcb991e29c7bdebe4bfe28f8bc78d54f3</guid></item></channel></rss>