<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-setuptools-bitbucket.git/pkg_resources, branch DistributionNotFound_list_requirers</title>
<subtitle>bitbucket.org: Obsolete (use python-setuptools-git)
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/'/>
<entry>
<title>DistributionNotFound: Move message template to class</title>
<updated>2015-03-24T15:20:42+00:00</updated>
<author>
<name>Marc Abramowitz</name>
<email>marc@marc-abramowitz.com</email>
</author>
<published>2015-03-24T15:20:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=b24eb2cc8b7d95d39997e3b79c94544fcf7cefeb'/>
<id>b24eb2cc8b7d95d39997e3b79c94544fcf7cefeb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DistributionNotFound: Show requirers</title>
<updated>2015-03-19T16:48:18+00:00</updated>
<author>
<name>Marc Abramowitz</name>
<email>marc@marc-abramowitz.com</email>
</author>
<published>2015-03-19T16:48:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=457cf31da61a2ca3fbe7c91e11b23adb25d2c2b9'/>
<id>457cf31da61a2ca3fbe7c91e11b23adb25d2c2b9</id>
<content type='text'>
It is very helpful to know who required the missing package. E.g.:

    pkg_resources.DistributionNotFound: The 'colorama&gt;=0.3.1' distribution was not found and is required by smlib.log.

Note that there was a comment: "unfortunately, zc.buildout uses a str(err) to
get the name of the distribution here..", but I did a search in the `buildout`
code and I think that is no longer true, so I think that we're free to make the
exception message more helpful without risk of breaking buildout:

    # In clone from https://github.com/buildout/buildout
    $ ag DistributionNotFound
    src/zc/buildout/buildout.py
    686:        except (ImportError, pkg_resources.DistributionNotFound):

    $ pip install --download=. --no-install zc.buildout
    ...
      Saved ./zc.buildout-2.3.1.tar.gz
    ...
    $ tar xf zc.buildout-2.3.1.tar.gz
    $ ag DistributionNotFound zc.buildout-2.3.1
    zc.buildout-2.3.1/src/zc/buildout/buildout.py
    686:        except (ImportError, pkg_resources.DistributionNotFound):
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is very helpful to know who required the missing package. E.g.:

    pkg_resources.DistributionNotFound: The 'colorama&gt;=0.3.1' distribution was not found and is required by smlib.log.

Note that there was a comment: "unfortunately, zc.buildout uses a str(err) to
get the name of the distribution here..", but I did a search in the `buildout`
code and I think that is no longer true, so I think that we're free to make the
exception message more helpful without risk of breaking buildout:

    # In clone from https://github.com/buildout/buildout
    $ ag DistributionNotFound
    src/zc/buildout/buildout.py
    686:        except (ImportError, pkg_resources.DistributionNotFound):

    $ pip install --download=. --no-install zc.buildout
    ...
      Saved ./zc.buildout-2.3.1.tar.gz
    ...
    $ tar xf zc.buildout-2.3.1.tar.gz
    $ ag DistributionNotFound zc.buildout-2.3.1
    zc.buildout-2.3.1/src/zc/buildout/buildout.py
    686:        except (ImportError, pkg_resources.DistributionNotFound):
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused parameter.</title>
<updated>2015-03-15T13:35:09+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2015-03-15T13:35:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=e97633841309c3fd3c9916a8b5df4b42ebfe8b33'/>
<id>e97633841309c3fd3c9916a8b5df4b42ebfe8b33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Default to 755 permissions since checks later on test for non-group-writability</title>
<updated>2015-03-05T00:42:38+00:00</updated>
<author>
<name>Volker Braun</name>
<email>vbraun.name@gmail.com</email>
</author>
<published>2015-03-05T00:42:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=63f454d8117dab3fd6cabb5f097ad7176a1b9f88'/>
<id>63f454d8117dab3fd6cabb5f097ad7176a1b9f88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ensure py_version and platform are str in hashcmp</title>
<updated>2015-02-05T19:48:02+00:00</updated>
<author>
<name>MinRK</name>
<email>benjaminrk@gmail.com</email>
</author>
<published>2015-02-05T19:48:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=a0872809927626412f1c6bf7c722361318534be8'/>
<id>a0872809927626412f1c6bf7c722361318534be8</id>
<content type='text'>
avoids unorderable None, str when sorting dists on Python 3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
avoids unorderable None, str when sorting dists on Python 3
</pre>
</div>
</content>
</entry>
<entry>
<title>Add __ne__ method to Requirement class</title>
<updated>2015-03-06T17:11:39+00:00</updated>
<author>
<name>Marc Abramowitz</name>
<email>marc@marc-abramowitz.com</email>
</author>
<published>2015-03-06T17:11:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=dfe0dd768cd114eb30d332e628c0affade065523'/>
<id>dfe0dd768cd114eb30d332e628c0affade065523</id>
<content type='text'>
It seems like if it has an `__eq__` method, it should probably have a `__ne__` method.

I ran into this while working on pip -- see https://github.com/pypa/pip/pull/2493#discussion_r25955295
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It seems like if it has an `__eq__` method, it should probably have a `__ne__` method.

I ran into this while working on pip -- see https://github.com/pypa/pip/pull/2493#discussion_r25955295
</pre>
</div>
</content>
</entry>
<entry>
<title>Update warning to clarify when and how the instance should be use directly or what to do otherwise.</title>
<updated>2015-01-29T13:50:20+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2015-01-29T13:50:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=6d4aa3947d390cd07c9b8685c89346f2d10ef3f4'/>
<id>6d4aa3947d390cd07c9b8685c89346f2d10ef3f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use pytest.raises for brevity and clarity of purpose.</title>
<updated>2015-01-06T15:08:15+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2015-01-06T15:08:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=8646df249643fa93a562c09e49586a50f84a09c5'/>
<id>8646df249643fa93a562c09e49586a50f84a09c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use pytests parametrize to create separate tests for each spec</title>
<updated>2015-01-06T15:07:03+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2015-01-06T15:07:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=967b8ddeaee600af04bd77d8a4f969043f3f071a'/>
<id>967b8ddeaee600af04bd77d8a4f969043f3f071a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor for clarity</title>
<updated>2015-01-06T15:02:44+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2015-01-06T15:02:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-bitbucket.git/commit/?id=d2234d965ff2c012e1059f86a6f174e1d087856f'/>
<id>d2234d965ff2c012e1059f86a6f174e1d087856f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
