<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-setuptools-git.git/setuptools/tests, branch feature/distutils-hack-startup-perf</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>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://91.123.203.49/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://91.123.203.49/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://91.123.203.49/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>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://91.123.203.49/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://91.123.203.49/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://91.123.203.49/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://91.123.203.49/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>
<entry>
<title>Add fixtures for sdist and wheel artifacts</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:01:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=2445fdd0d1be06d3d32155505c80831235b2af5e'/>
<id>2445fdd0d1be06d3d32155505c80831235b2af5e</id>
<content type='text'>
They should be build once for each session and be able to be re-used in
parallel (assuming read-only) for all tests.

This is useful when dealing with virtual environments
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They should be build once for each session and be able to be re-used in
parallel (assuming read-only) for all tests.

This is useful when dealing with virtual environments
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'main' into integration-tests</title>
<updated>2022-01-06T17:32:10+00:00</updated>
<author>
<name>mergify[bot]</name>
<email>37929162+mergify[bot]@users.noreply.github.com</email>
</author>
<published>2022-01-06T17:32:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=846a6c44fb914a0dd0e9ccabe6e78fd11398fb23'/>
<id>846a6c44fb914a0dd0e9ccabe6e78fd11398fb23</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'upstream/main' into patch-1</title>
<updated>2022-01-06T17:05:16+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2022-01-06T17:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-setuptools-git.git/commit/?id=71554cb5562ac6f0dfda81f87a4fc55e400aed97'/>
<id>71554cb5562ac6f0dfda81f87a4fc55e400aed97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
