<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-setuptools-git.git/setuptools, branch bugfix/2993-redux</title>
<subtitle>github.com: pypa/setuptools.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/'/>
<entry>
<title>Check that distutils has an origin. Ref #2990.</title>
<updated>2022-01-08T17:12:17+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2022-01-08T17:12:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=91ce77e49670fb97ceaad7d7c3b414c488c65c62'/>
<id>91ce77e49670fb97ceaad7d7c3b414c488c65c62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix version parsing</title>
<updated>2022-01-07T18:17:52+00:00</updated>
<author>
<name>liuzhe</name>
<email>zhe.liu@microsoft.com</email>
</author>
<published>2021-12-22T05:48:04+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=a257f0cb1f960e1d37933c5009da39a49a4622bc'/>
<id>a257f0cb1f960e1d37933c5009da39a49a4622bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test to make sure 3.10 is not interpreted as 3.1</title>
<updated>2022-01-07T18:17:52+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2022-01-07T13:48:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=bfa75fc56d0bd47bd6c0edf9a0e579508c9fae9e'/>
<id>bfa75fc56d0bd47bd6c0edf9a0e579508c9fae9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove `numpy` sdists from integration tests</title>
<updated>2022-01-07T10:18:08+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2022-01-07T10:18:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=d768c314a2f5627458ac08b813ccf316d9cabb44'/>
<id>d768c314a2f5627458ac08b813ccf316d9cabb44</id>
<content type='text'>
Numpy now uses a version cap for setuptools in their `pyproject.toml`,
which defies a bit the value of including it in the integration tests.

As revealed in a conversation with `numpy` maintainer, it seems that
they not plan to remove this cap (maybe only update it from time to
time, only if necessary). Moreover they are also studying other
build backends.

So I think that now the best thing to do would be stop trying to build
numpy sdists with the current version of setuptools, otherwise we risk
to break this test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Numpy now uses a version cap for setuptools in their `pyproject.toml`,
which defies a bit the value of including it in the integration tests.

As revealed in a conversation with `numpy` maintainer, it seems that
they not plan to remove this cap (maybe only update it from time to
time, only if necessary). Moreover they are also studying other
build backends.

So I think that now the best thing to do would be stop trying to build
numpy sdists with the current version of setuptools, otherwise we risk
to break this test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2839 from msuozzo/patch-1</title>
<updated>2022-01-07T02:20:16+00:00</updated>
<author>
<name>Jason R. Coombs</name>
<email>jaraco@jaraco.com</email>
</author>
<published>2022-01-07T02:20:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=40725756391163a7557113b9922d2086506b9db0'/>
<id>40725756391163a7557113b9922d2086506b9db0</id>
<content type='text'>
Maintain `requires` order in METADATA.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Maintain `requires` order in METADATA.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2952 from abravalheri/issue-2950</title>
<updated>2022-01-07T00:13:24+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2022-01-07T00:13:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=6839fee6041cc77527db9eae155ea66c4b3c191f'/>
<id>6839fee6041cc77527db9eae155ea66c4b3c191f</id>
<content type='text'>
Change vendoring script to preserve license files</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change vendoring script to preserve license files</pre>
</div>
</content>
</entry>
<entry>
<title>Use setuptools wheel instead of source tree in integration tests</title>
<updated>2022-01-06T22:51:05+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2022-01-06T21:55:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=6c5c22e357705b922b775ad1aeee663398eb1b8c'/>
<id>6c5c22e357705b922b775ad1aeee663398eb1b8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent some tests from inadvertently using the project root for builds</title>
<updated>2022-01-06T22:48:43+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2021-12-24T18:54:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=dde9015db6a6e8b25e6a2df52a6859ddcedcd5b0'/>
<id>dde9015db6a6e8b25e6a2df52a6859ddcedcd5b0</id>
<content type='text'>
Some tests are running the build process using setuptools own directory
as cwd. This impacts the build process and also leave behind artifacts
produced during tests (like .egg-info folders)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some tests are running the build process using setuptools own directory
as cwd. This impacts the build process and also leave behind artifacts
produced during tests (like .egg-info folders)
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace tmp_src fixture with the virtualenv fixtures</title>
<updated>2022-01-06T21:43:33+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2021-12-25T00:18:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=332a0532bf3293cf7c3d0fbfbb4664a5a98b9ec0'/>
<id>332a0532bf3293cf7c3d0fbfbb4664a5a98b9ec0</id>
<content type='text'>
Instead of re-building/installing setuptools from the source tree
every time, the tests now rely on the venv, wheel and sdist fixtures
(the venv fixture is populated from sdist/wheel).

Moreover migrate `test_virtualenv` to use `jaraco.envs`
(so it uses the same libraries ad `test_distutils_adoption`).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of re-building/installing setuptools from the source tree
every time, the tests now rely on the venv, wheel and sdist fixtures
(the venv fixture is populated from sdist/wheel).

Moreover migrate `test_virtualenv` to use `jaraco.envs`
(so it uses the same libraries ad `test_distutils_adoption`).
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract venv fixtures from test_distutils_adoption</title>
<updated>2022-01-06T21:43:33+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2021-12-24T22:34:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=60e561c0a3747c2e862791f4cc5a4e530448a9a4'/>
<id>60e561c0a3747c2e862791f4cc5a4e530448a9a4</id>
<content type='text'>
… and change it to install the pre-build setuptools wheel (fixture)
instead of installing from the source tree
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
… and change it to install the pre-build setuptools wheel (fixture)
instead of installing from the source tree
</pre>
</div>
</content>
</entry>
</feed>
