Page MenuHomePhabricator

Define Setuptools as Wmfdata-Python's build system using a pyproject.toml file
Closed, ResolvedPublic

Description

Running a Pip editable install of Wmfdata (pip install -e) is deprecated and will likely break in 2025Q1 Pip 25. This is because Wmfdata does not use the standard pyproject.toml method of declaring its build system. We should fix this, while continuing to use Setuptools as before for simplicity.