Skip to content

Commit

Permalink
build: Remove deprecated setup.py.
Browse files Browse the repository at this point in the history
setup.py is no longer necessary when the project is installed with a PEP 517 compatible build. Pip has support for PEP 517 since v19.0.

The setuptools documentation warns about removing setup.py when editable installations need to be possible. This shouldn't be an issue since editable installations are still possible with pip v21.1 or newer. [1]

I don't think a bump of the minimal setuptools version is necessary for this change.

Closes pytest-dev#283

[1] https://pip.pypa.io/en/stable/news/#v21-1

Signed-off-by: Michael Seifert <m.seifert@digitalernachschub.de>
  • Loading branch information
seifertm committed Apr 5, 2022
1 parent 5a3ca7b commit 72c2a10
Showing 1 changed file with 0 additions and 4 deletions.
4 changes: 0 additions & 4 deletions setup.py

This file was deleted.

0 comments on commit 72c2a10

Please sign in to comment.