<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-setuptools-git.git/setuptools/tests/integration, branch v60.9.3</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>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://git.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>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://git.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>Separate some reusable integration helpers</title>
<updated>2021-12-21T02:24:15+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2021-11-13T17:01:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=01504a07f7312c3a0bce9d77dc702f31209e69f1'/>
<id>01504a07f7312c3a0bce9d77dc702f31209e69f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use shutil to find executable</title>
<updated>2021-12-21T02:24:15+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2021-11-14T14:08:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=c83f83be321a4f6b39460125788cf500459391bb'/>
<id>c83f83be321a4f6b39460125788cf500459391bb</id>
<content type='text'>
This is more reliable then simply globing
(and will also work in other operating systems)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is more reliable then simply globing
(and will also work in other operating systems)
</pre>
</div>
</content>
</entry>
<entry>
<title>Simulate pip's isolation using virtualenv</title>
<updated>2021-12-21T02:24:15+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2021-11-13T16:33:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=48361da818928e4ffe609878a93a65e9210082dd'/>
<id>48361da818928e4ffe609878a93a65e9210082dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use separated "extras" for integration tests</title>
<updated>2021-12-21T02:24:15+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2021-11-13T10:39:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=698dd827f0e9882ad63ab3306f0ce7fc1bc9520e'/>
<id>698dd827f0e9882ad63ab3306f0ce7fc1bc9520e</id>
<content type='text'>
Instead of disabling pytest plugins, simply don't install them
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of disabling pytest plugins, simply don't install them
</pre>
</div>
</content>
</entry>
<entry>
<title>Add integration test based on feedback from #2849</title>
<updated>2021-12-21T02:22:10+00:00</updated>
<author>
<name>Anderson Bravalheri</name>
<email>andersonbravalheri@gmail.com</email>
</author>
<published>2021-11-08T13:03:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-setuptools-git.git/commit/?id=e1c1934c946704c74a8e83529e41d72e667b1d25'/>
<id>e1c1934c946704c74a8e83529e41d72e667b1d25</id>
<content type='text'>
The selection of packages used in the integration test is arbitrary, and
can be changed.

The main criteria used was the time to build, and the number of
"non-Python" dependencies. The only exception was numpy, due to its
significance to the ecosystem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The selection of packages used in the integration test is arbitrary, and
can be changed.

The main criteria used was the time to build, and the number of
"non-Python" dependencies. The only exception was numpy, due to its
significance to the ecosystem.
</pre>
</div>
</content>
</entry>
</feed>
