<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_python_setuptools/pkg_resources/__init__.py, branch v40.1.0</title>
<subtitle>Python setuptools
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/'/>
<entry>
<title>Rewrite loop as single generator expression.</title>
<updated>2018-08-11T15:58:16+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2018-08-11T15:58:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=9755c3bc2bf1fe50bf67dccb583ffad9d57f7bab'/>
<id>9755c3bc2bf1fe50bf67dccb583ffad9d57f7bab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix race condition in _bypass_ensure_directory</title>
<updated>2018-07-12T13:07:51+00:00</updated>
<author>
<name>Paul Ganssle</name>
<email>paul@ganssle.io</email>
</author>
<published>2018-07-11T14:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=342443f5034851bbd55823f2c900d7ebabe1b306'/>
<id>342443f5034851bbd55823f2c900d7ebabe1b306</id>
<content type='text'>
This fixes a race condition in _bypass_ensure_directory where
two threads or processes may erroneously fail because they are
both creating the same directory. A more robust implementation
of this may involve exposing the un-wrapped os.makedirs.

Originally reported with proposed patch by @JonKohler in
github PR #1412. This patch came out of discussions on that
thread.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a race condition in _bypass_ensure_directory where
two threads or processes may erroneously fail because they are
both creating the same directory. A more robust implementation
of this may involve exposing the un-wrapped os.makedirs.

Originally reported with proposed patch by @JonKohler in
github PR #1412. This patch came out of discussions on that
thread.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Python 3 syntax for new-style clasess</title>
<updated>2018-06-03T13:50:25+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2018-06-03T13:50:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=cca86c7f1d4040834c3265ccecdd9e21b4036df5'/>
<id>cca86c7f1d4040834c3265ccecdd9e21b4036df5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop support for EOL Python 3.3</title>
<updated>2018-05-24T18:32:31+00:00</updated>
<author>
<name>Hugo</name>
<email>hugovk@users.noreply.github.com</email>
</author>
<published>2018-04-26T15:06:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=7392f01ffced3acfdef25b0b2d55cefdc6ee468a'/>
<id>7392f01ffced3acfdef25b0b2d55cefdc6ee468a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1364 from seawolf42/feature/issue-1330</title>
<updated>2018-05-18T18:09:07+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2018-05-18T18:09:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=811c4feac09125d6946c6a159557c4e610fa58de'/>
<id>811c4feac09125d6946c6a159557c4e610fa58de</id>
<content type='text'>
Feature/issue 1330</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Feature/issue 1330</pre>
</div>
</content>
</entry>
<entry>
<title>Remove compatibility branch for Python 3.0-3.1.</title>
<updated>2018-05-15T19:11:03+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2018-05-15T19:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=5dddf7f26295af7ab9cd5dbf1e2b4472d7739187'/>
<id>5dddf7f26295af7ab9cd5dbf1e2b4472d7739187</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>python 2.7 does not implement object.__dir__()</title>
<updated>2018-05-15T19:06:47+00:00</updated>
<author>
<name>jeffrey k eliasen</name>
<email>jeff@jke.net</email>
</author>
<published>2018-05-15T19:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=58ad1e140703a9214b63e120113a17d48142dc8a'/>
<id>58ad1e140703a9214b63e120113a17d48142dc8a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>implementation</title>
<updated>2018-05-15T18:13:04+00:00</updated>
<author>
<name>jeffrey k eliasen</name>
<email>jeff@jke.net</email>
</author>
<published>2018-05-15T18:13:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=8806d73c0b03b3304dc0edd83582c085d0b71299'/>
<id>8806d73c0b03b3304dc0edd83582c085d0b71299</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Honor SourcelessFileLoader in DefaultProvider. Fixes #1337.</title>
<updated>2018-04-25T19:31:17+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2018-04-25T19:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=d0800d78a78809020b1681574061490019096657'/>
<id>d0800d78a78809020b1681574061490019096657</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor to support multiple loader names. Ref #1337.</title>
<updated>2018-04-25T19:29:48+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2018-04-25T19:29:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=afa410dcce836b0dea503a68eae7467911201bc5'/>
<id>afa410dcce836b0dea503a68eae7467911201bc5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
