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 Mar 28, 2022
1 parent bcdc049 commit 16d6521
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 16d6521

Please sign in to comment.