Wim Jeantine-Glenn
Wim Jeantine-Glenn
CI failures seem to be due to https://pyscaffold.org/ returning 403 and unrelated to my change. I've considered all the comments here but still believe removing this page is the best...
Meh? That's what the wayback machine is for.. These are living documents. If we left placeholders every time some content was removed, eventually the majority of the content would be...
Related: https://github.com/pypa/packaging.python.org/issues/182
@webknjaz To correct some misconceptions: `pyproject.toml` is not labelled as _beta_ in setuptools. It is support for declaring configurations not standardized by [PEP 621](https://peps.python.org/pep-0621/) that is still in beta stage....
[setuptools-ext](https://github.com/wimglenn/setuptools-ext) is a thin wrapper around `setuptools.build_meta` allowing to specify some more metadata fields such as _Requires-External_, which aren't otherwise supported by setuptools. Passing around the `metadata_directory` ([ref](https://discuss.python.org/t/nobody-is-following-the-metadata-directory-promise-in-pep-517/6964)) would have...
PyPA define a wheel class in at least 6 different places (!) - [here](https://github.com/pypa/pip/blob/18.0/src/pip/_internal/wheel.py#L564) in pip - [here](https://github.com/pypa/wheel/blob/0.32.1/wheel/wheelfile.py#L29) in wheel - [here](https://github.com/pypa/distlib/blob/0.3.8/distlib/wheel.py#L175) in distlib - [here](https://github.com/pypa/setuptools/blob/v40.4.3/setuptools/wheel.py#L58) in setuptools - [here](https://github.com/pypa/twine/blob/1.12.1/twine/wheel.py#L49)...
I've found a workaround, but it would be nice not to have to copy-paste this fixture to every project ``` # conftest.py @pytest.fixture def req_mock(): with requests_mock.mock(case_sensitive=True) as mock: yield...
Aha, thanks. Perhaps the available configuration options should be mentioned on https://requests-mock.readthedocs.io/en/latest/pytest.html
I'm not talking about the return code, I just think this should not cause any print output on stderr. It could be debug or info log events, if anything, so...
Why is that an error condition for pip list, but not for pip freeze (or earlier releases of pip)?