<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-setuptools-git.git/setuptools/tests/test_egg_info.py, branch iterator-unpack</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>Change how license field ValueError is tested</title>
<updated>2018-12-29T16:20:49+00:00</updated>
<author>
<name>Paul Ganssle</name>
<email>paul@ganssle.io</email>
</author>
<published>2018-12-29T15:53:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=8b8e2c8b3b83151dad1719a8cb676e919766c1c9'/>
<id>8b8e2c8b3b83151dad1719a8cb676e919766c1c9</id>
<content type='text'>
Both the old and new approaches are deeply unsatisfying to me, but
without reworking how these test commands are run, I think this is
about as close as we can get to enforcing that this specific call
raises ValueError.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Both the old and new approaches are deeply unsatisfying to me, but
without reworking how these test commands are run, I think this is
about as close as we can get to enforcing that this specific call
raises ValueError.
</pre>
</div>
</content>
</entry>
<entry>
<title>Disallow files for license inputs</title>
<updated>2018-12-29T16:14:12+00:00</updated>
<author>
<name>rajdeep</name>
<email>rajdeeprrao94@gmail.com</email>
</author>
<published>2018-10-28T19:38:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=8f00d60d623fdc1b8614c5e454edebf8cec504b8'/>
<id>8f00d60d623fdc1b8614c5e454edebf8cec504b8</id>
<content type='text'>
The ability to handle files was originally added and documented based on
a misunderstanding of what the `license` field should include. The field
should be the name of the license, not the full text.

It is likely that anyone actually using this was outputing malformed
PKG-INFO files, because most license files contain newlines.

See GH issue #1551
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The ability to handle files was originally added and documented based on
a misunderstanding of what the `license` field should include. The field
should be the name of the license, not the full text.

It is likely that anyone actually using this was outputing malformed
PKG-INFO files, because most license files contain newlines.

See GH issue #1551
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for setup.py inclusion</title>
<updated>2018-11-03T00:30:11+00:00</updated>
<author>
<name>Shashank Singh</name>
<email>shashanksingh28@gmail.com</email>
</author>
<published>2018-10-28T16:47:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=d3e08a321065f9c84ac923417f9d80ae510adaaf'/>
<id>d3e08a321065f9c84ac923417f9d80ae510adaaf</id>
<content type='text'>
This tests that `setup.py` is included by default in the distribution
with the egg_info command and when an sdist is built with
build_meta.build_sdist
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This tests that `setup.py` is included by default in the distribution
with the egg_info command and when an sdist is built with
build_meta.build_sdist
</pre>
</div>
</content>
</entry>
<entry>
<title>Add unit tests for setuptools deprecation warnings</title>
<updated>2018-10-28T21:45:42+00:00</updated>
<author>
<name>robinjhuang</name>
<email>robin.j.huang@gmail.com</email>
</author>
<published>2018-10-27T22:46:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=3a9dc2b03ef313ee7729606fb56ae9b41066dfd1'/>
<id>3a9dc2b03ef313ee7729606fb56ae9b41066dfd1</id>
<content type='text'>
These are tests to ensure that the specified deprecation warnings are
raised when the functions are called.

Co-authored-by: Junhan Huang &lt;robin.j.huang@gmail.com&gt;
Co-authored-by: Marton Pono &lt;marci93@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are tests to ensure that the specified deprecation warnings are
raised when the functions are called.

Co-authored-by: Junhan Huang &lt;robin.j.huang@gmail.com&gt;
Co-authored-by: Marton Pono &lt;marci93@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1427 from stephenfin/touch-egg-info-directory</title>
<updated>2018-09-16T15:07:26+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2018-09-16T15:07:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=d00313856696b00710b8cf8052569d38c2536580'/>
<id>d00313856696b00710b8cf8052569d38c2536580</id>
<content type='text'>
Touch 'egg-info' directory</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Touch 'egg-info' directory</pre>
</div>
</content>
</entry>
<entry>
<title>setuptools: fix regression with `egg_info` command</title>
<updated>2018-08-21T00:01:22+00:00</updated>
<author>
<name>Benoit Pierre</name>
<email>benoit.pierre@gmail.com</email>
</author>
<published>2018-08-20T23:54:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=337c008c33ab5799911cc7a8f4e8ff93e715a73b'/>
<id>337c008c33ab5799911cc7a8f4e8ff93e715a73b</id>
<content type='text'>
Ensure version is tagged only once.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure version is tagged only once.
</pre>
</div>
</content>
</entry>
<entry>
<title>egg_info: Touch 'egg-info' directory</title>
<updated>2018-08-19T21:12:49+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephen@that.guru</email>
</author>
<published>2018-07-13T14:59:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=47874756915a9a757f81d87f32ef5bfa2a333a26'/>
<id>47874756915a9a757f81d87f32ef5bfa2a333a26</id>
<content type='text'>
'tox' determines whether a package should be rebuilt by comparing the
timestamp of the package's 'egg-info' directory and its 'setup.py' or
'setup.cfg' files [1][2]. Unfortunately this checks the 'egg-info'
directory itself, which is not updated, unlike the contents of that
directory. This means that 'tox' will always rebuild the package once
one of the two setup files has been updated.

While this is clearly a bug in 'tox' that should be fixed separately,
there is merit in using this as a heuristic so enable it.

[1] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L253-L257
[2] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L221-L244

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'tox' determines whether a package should be rebuilt by comparing the
timestamp of the package's 'egg-info' directory and its 'setup.py' or
'setup.cfg' files [1][2]. Unfortunately this checks the 'egg-info'
directory itself, which is not updated, unlike the contents of that
directory. This means that 'tox' will always rebuild the package once
one of the two setup files has been updated.

While this is clearly a bug in 'tox' that should be fixed separately,
there is merit in using this as a heuristic so enable it.

[1] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L253-L257
[2] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L221-L244

Signed-off-by: Stephen Finucane &lt;stephen@that.guru&gt;
</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='http://git.baserock.org/cgit/delta/python-setuptools-git.git/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='http://git.baserock.org/cgit/delta/python-setuptools-git.git/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>Tests in test_egg_info no longer invoke 'setup.py install', but instead focus on the behavior in egg_info as the namesake suggests.</title>
<updated>2018-05-16T22:00:50+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2018-05-16T22:00:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=c608faf8336bcb94624545e6c07a702afcb92b2d'/>
<id>c608faf8336bcb94624545e6c07a702afcb92b2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
