<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-setuptools-git.git/setuptools, branch issue-97</title>
<subtitle>github.com: pypa/setuptools.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/'/>
<entry>
<title>Merge branch 'master' into issue-97</title>
<updated>2017-01-07T18:37:37+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2017-01-07T18:37:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=a0d35d47761a8bd7394cb9f2738169b07be3a005'/>
<id>a0d35d47761a8bd7394cb9f2738169b07be3a005</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a no-op property for 'tag_svn_revision' to suppress errors when distutils attempts to detect and set these values based on settings in setup.cfg as found in sdists built by earlier versions of setuptools. Ref #619.</title>
<updated>2017-01-02T14:56:47+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2017-01-02T14:56:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=b848627d17328cab9bdce4fabd314c76d5f7d96e'/>
<id>b848627d17328cab9bdce4fabd314c76d5f7d96e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>More aggressively remove references to 'tag_svn_revision' option in egg_info. Ref #619.</title>
<updated>2017-01-02T14:29:42+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2017-01-02T14:29:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=dc8683bd8e8600680a7581fd3a2d34ba8f1fa0ab'/>
<id>dc8683bd8e8600680a7581fd3a2d34ba8f1fa0ab</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 'tag_svn_version' distribution option. Fixes #619.</title>
<updated>2017-01-01T15:08:00+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2017-01-01T15:08:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=249f870f2c6fb60734e9db34e44f7e44cd35c914'/>
<id>249f870f2c6fb60734e9db34e44f7e44cd35c914</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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='http://91.123.203.49/cgit/delta/python-setuptools-git.git/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='http://91.123.203.49/cgit/delta/python-setuptools-git.git/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='http://91.123.203.49/cgit/delta/python-setuptools-git.git/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>Add two more tests for _iter_code per #866, capturing the apparent expectation in the byte-code processing that's now failing on Python 3.6.</title>
<updated>2016-12-29T01:19:26+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-28T22:19:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=b911a237e03a3892f423f3d5e2ec0caad1986b8d'/>
<id>b911a237e03a3892f423f3d5e2ec0caad1986b8d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests capturing failure of depends.get_module_constant on Python 3.6. Ref #866.</title>
<updated>2016-12-29T01:19:17+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2016-12-28T22:03:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=6a960cb9e8cf17385e3b8a52d46cf71a9747e19d'/>
<id>6a960cb9e8cf17385e3b8a52d46cf71a9747e19d</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='http://91.123.203.49/cgit/delta/python-setuptools-git.git/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>
</feed>
