<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_python_setuptools/setuptools/depends.py, branch v40.7.2</title>
<subtitle>Python setuptools
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/'/>
<entry>
<title>Re-introduce _iter_code functionality as a Bytecode backport. Fixes failing tests. Ref #866.</title>
<updated>2016-12-29T01:52:09+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-29T01:52:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=3000d975dbb11430be5c79498a461d33a5522a40'/>
<id>3000d975dbb11430be5c79498a461d33a5522a40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge proposals. Ref #866.</title>
<updated>2016-12-29T01:26:22+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-29T01:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=a01cf3c234877ee6d2ff4cc0b1098cc05b53d6d1'/>
<id>a01cf3c234877ee6d2ff4cc0b1098cc05b53d6d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use dis module rather than manually disassembling the bytecode. Fixes #866.</title>
<updated>2016-12-29T01:19:58+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-29T01:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=a29c9a4de0c8cf75b89582a0bf718056d58b0c10'/>
<id>a29c9a4de0c8cf75b89582a0bf718056d58b0c10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Attempt to fix issue #866 by iterating over code with `dis.Bytecode` instead of the internal `_iter_code`.</title>
<updated>2016-12-28T19:14:53+00:00</updated>
<author>
<name>Preston Landers</name>
<email>planders@utexas.edu</email>
</author>
<published>2016-12-28T19:14:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=1bd827efdf08b77f8a0a29c58dfc805368466964'/>
<id>1bd827efdf08b77f8a0a29c58dfc805368466964</id>
<content type='text'>
The `dis` module was already used in `_iter_code` so I figured it was safe to use `Bytecode` from it. Not sure how this assumption holds up across all supported Python releases. I can only assume `Bytecode` wasn't there before when `_iter_code` was originally written?

Note that `_iter_code` doesn't appear to be called anywhere in light of this change so I removed it.

I should also note that `get_module_constant` has never worked with `setuptools.__version__` (returns -1) because it's not a string literal; it gets that attribute from another module.  But this change does work in cases where a string literal is requested.

https://github.com/pypa/setuptools/issues/866
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `dis` module was already used in `_iter_code` so I figured it was safe to use `Bytecode` from it. Not sure how this assumption holds up across all supported Python releases. I can only assume `Bytecode` wasn't there before when `_iter_code` was originally written?

Note that `_iter_code` doesn't appear to be called anywhere in light of this change so I removed it.

I should also note that `get_module_constant` has never worked with `setuptools.__version__` (returns -1) because it's not a string literal; it gets that attribute from another module.  But this change does work in cases where a string literal is requested.

https://github.com/pypa/setuptools/issues/866
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix spacing after comment hash.</title>
<updated>2016-10-18T17:10:40+00:00</updated>
<author>
<name>stepshal</name>
<email>nessento@openmailbox.org</email>
</author>
<published>2016-10-18T17:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=df1bd4e17a082b9b634f62d799807a18e526a7c0'/>
<id>df1bd4e17a082b9b634f62d799807a18e526a7c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing blank lines after class or function definition.</title>
<updated>2016-07-21T02:37:34+00:00</updated>
<author>
<name>stepshal</name>
<email>nessento@openmailbox.org</email>
</author>
<published>2016-07-21T02:37:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=39bf3155d47c0024240be414a611dcb6d549f53c'/>
<id>39bf3155d47c0024240be414a611dcb6d549f53c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Put colon-separated compound statement on separate lines.</title>
<updated>2016-07-20T21:44:00+00:00</updated>
<author>
<name>stepshal</name>
<email>nessento@openmailbox.org</email>
</author>
<published>2016-07-20T21:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=64335b63f9e03e71d0acd885b8bfd0b4b7a60aa8'/>
<id>64335b63f9e03e71d0acd885b8bfd0b4b7a60aa8</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 #655 from stepshal/imorts_in_same_block</title>
<updated>2016-07-20T15:53:29+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-07-20T15:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=d5f38148ef994724811fea55d4c6dc392f97b429'/>
<id>d5f38148ef994724811fea55d4c6dc392f97b429</id>
<content type='text'>
Put imports in same block alphabeticaly.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Put imports in same block alphabeticaly.</pre>
</div>
</content>
</entry>
<entry>
<title>Put imports in same block alphabeticaly.</title>
<updated>2016-07-14T14:45:22+00:00</updated>
<author>
<name>stepshal</name>
<email>nessento@openmailbox.org</email>
</author>
<published>2016-07-14T14:45:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=01de794bc829cc9eb0c1512b3570acec970e1acf'/>
<id>01de794bc829cc9eb0c1512b3570acec970e1acf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix missing whitespace around operator.</title>
<updated>2016-07-14T05:11:49+00:00</updated>
<author>
<name>stepshal</name>
<email>nessento@openmailbox.org</email>
</author>
<published>2016-07-14T05:11:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_setuptools/commit/?id=dc2d1dc249bec8e3a864e2aa6002a8e27adc4b7c'/>
<id>dc2d1dc249bec8e3a864e2aa6002a8e27adc4b7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
