3 ms·
And yet, only having a pyproject.toml is apparently not sufficient either (besides the annoying flake8 resistance), at least if you want to support editable ins
by mr_mitm 4y ago
And yet, only having a pyproject.toml is apparently not sufficient either (besides the annoying flake8 resistance), at least if you want to support editable installs IIRC and you or your users aren't using the latest pip.
- BerislavLopac 4y agoSupport for PEP 660 was introduced in pip nearly a year ago [0]. Most build backends have implemented it since as well [1][2][3]. [0] https://pip.pypa.io/en/stable/news/#v21-3-1 https://pip.pypa.io/en/stable/news/#v21-3-1 [1] setuptools: https://github.com/pypa/setuptools/blob/main/CHANGES.rst#v6400 https://github.com/pypa/setuptools/blob/main/CHANGES.rst#v64... [2] flit: https://flit.pypa.io/en/latest/history.html?highlight=660#version-3-4 https://flit.pypa.io/en/latest/history.html?highlight=660#ve... [3] poetry: https://github.com/python-poetry/poetry-core/releases/tag/1.0.8 https://github.com/python-poetry/poetry-core/releases/tag/1....