<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-setuptools-git.git, branch 3.8</title>
<subtitle>github.com: pypa/setuptools.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/'/>
<entry>
<title>Update changelog</title>
<updated>2014-06-01T20:16:20+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2014-06-01T20:16:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=e565f7fafb1a14bda1125cb13342376c56caaef1'/>
<id>e565f7fafb1a14bda1125cb13342376c56caaef1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a variable for less busy syntax</title>
<updated>2014-06-01T20:14:20+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2014-06-01T20:14:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=11b6828342b5f34bc593d49b0b13dc23a2eb7a2d'/>
<id>11b6828342b5f34bc593d49b0b13dc23a2eb7a2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>generalize fix for issue #197 from 1cd816bb7c933eecd9d8464e054b21c7d5daf2df</title>
<updated>2014-05-12T16:57:50+00:00</updated>
<author>
<name>Jurko Gospodnetić</name>
<email>jurko.gospodnetic@pke.hr</email>
</author>
<published>2014-05-12T16:57:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=40232ffa1983be8149a68cb969f28b92200204b6'/>
<id>40232ffa1983be8149a68cb969f28b92200204b6</id>
<content type='text'>
Now the same fix gets applied for Python versions [3.0 - 3.2.2&gt; instead of just
3.1. The underlying distutils issue affected all those vesions and has been
fixed in the Python 3.2.2 release.

--HG--
extra : rebase_source : fe4dc458edbf83e13b275e02fb90939d9061e206
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now the same fix gets applied for Python versions [3.0 - 3.2.2&gt; instead of just
3.1. The underlying distutils issue affected all those vesions and has been
fixed in the Python 3.2.2 release.

--HG--
extra : rebase_source : fe4dc458edbf83e13b275e02fb90939d9061e206
</pre>
</div>
</content>
</entry>
<entry>
<title>Bumped to 3.8 in preparation for next release.</title>
<updated>2014-06-01T20:00:56+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2014-06-01T20:00:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=846b29f32fb8bbeda4d4a06a4da35bebc3f41cbb'/>
<id>846b29f32fb8bbeda4d4a06a4da35bebc3f41cbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added tag 3.7 for changeset 49bd27eebf21</title>
<updated>2014-06-01T20:00:19+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2014-06-01T20:00:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=fb44c46001e32f50747eb6135c9fa911e4aac388'/>
<id>fb44c46001e32f50747eb6135c9fa911e4aac388</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge (preferring custom constructor for selecting the canonical implementation on modern Pythons</title>
<updated>2014-05-28T06:03:20+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2014-05-28T06:03:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=6d46049d2f2b94af8ea486841baca9403fc41ed1'/>
<id>6d46049d2f2b94af8ea486841baca9403fc41ed1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress arguments to __new__. ZipFile doesn't want them, and object deprecates them.</title>
<updated>2014-05-28T05:24:50+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2014-05-28T05:24:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=eba9c893a275bc07e8f7e32f46bee0e2e2af7ff3'/>
<id>eba9c893a275bc07e8f7e32f46bee0e2e2af7ff3</id>
<content type='text'>
--HG--
extra : amend_source : e41a2567b4174ef2eff09f3aa3f2a7faf214e054
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
extra : amend_source : e41a2567b4174ef2eff09f3aa3f2a7faf214e054
</pre>
</div>
</content>
</entry>
<entry>
<title>simplify ContextualZipFile implementation and avoid DeprecationWarnings</title>
<updated>2014-05-28T03:53:14+00:00</updated>
<author>
<name>Jurko Gospodnetić</name>
<email>jurko.gospodnetic@pke.hr</email>
</author>
<published>2014-05-28T03:53:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=e234ee81285a535ab525f9210bf714adfb769806'/>
<id>e234ee81285a535ab525f9210bf714adfb769806</id>
<content type='text'>
ContextualZipFile tried to be smart and have its __new__ method return
zipfile.ZipFile instances on Python versions supporting the zipfile.ZipFile
context manager interface (i.e. only on Python [2.7, 3.0&gt; &amp; 3.2+) while on
others it would return an actual ContextualZipFile instance.

The new implementation seems much simpler and avoids a DeprecationWarning on
Python [3.0, 3.2&gt;. There zipFile.ZipFile's __new__ method implementation is
actually inherited from object, and calling object.__new__ with extra
parameters has been deprecated since Python 2.6 (it has even been converted to
an error since Python 3.3).

Notes on why there were no related problems in other Python versions:
* Python versions prior to 2.5 were not affected because they did not yet
deprecate passing extra parameters to object.__new__.
* Python version 2.6 was not affected because there zipfile.ZipFile was
implemented as an old-style class and therefore did not get its __new__ method
called in the first place.
* Python [2.7, 3.0&gt; &amp; 3.2+ - explained above.

--HG--
extra : source : 9388cc525f1919672fb916b0e62f80ca581072b7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ContextualZipFile tried to be smart and have its __new__ method return
zipfile.ZipFile instances on Python versions supporting the zipfile.ZipFile
context manager interface (i.e. only on Python [2.7, 3.0&gt; &amp; 3.2+) while on
others it would return an actual ContextualZipFile instance.

The new implementation seems much simpler and avoids a DeprecationWarning on
Python [3.0, 3.2&gt;. There zipFile.ZipFile's __new__ method implementation is
actually inherited from object, and calling object.__new__ with extra
parameters has been deprecated since Python 2.6 (it has even been converted to
an error since Python 3.3).

Notes on why there were no related problems in other Python versions:
* Python versions prior to 2.5 were not affected because they did not yet
deprecate passing extra parameters to object.__new__.
* Python version 2.6 was not affected because there zipfile.ZipFile was
implemented as an old-style class and therefore did not get its __new__ method
called in the first place.
* Python [2.7, 3.0&gt; &amp; 3.2+ - explained above.

--HG--
extra : source : 9388cc525f1919672fb916b0e62f80ca581072b7
</pre>
</div>
</content>
</entry>
<entry>
<title>Added tag 3.7b1 for changeset 292dfca15d33</title>
<updated>2014-05-27T01:12:04+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2014-05-27T01:12:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=72192792996ccfa39c12d0d7a6594e3531e47568'/>
<id>72192792996ccfa39c12d0d7a6594e3531e47568</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update changelog</title>
<updated>2014-05-27T01:11:37+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2014-05-27T01:11:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=55e8aecffc532c7f048ca2379a65fd325a062a92'/>
<id>55e8aecffc532c7f048ca2379a65fd325a062a92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
