Az na to ze nikde neni jasne co myslis tema jabkama a hruskama.
Jsi natvrdlý nebo to děláš naschvál? Celou dobu tu píšu o tom, že mixovat věci co se používají v runtime a věci co se používají pro vývoj (pouze podpůrné) a s runtime nemají nic společného a uživatele knihovny/aplikace vůbec nezajímají.
Jaky podstatny rozdil je podle tebe kdyz to uvedes v extras_require pod klicem test nebo dev?
Naprosto žádný. To, že je to blbost nemusím dodávat. Je to přesně to míchání. To, že se to tak používá na tom, že je to blbost, nic nemění.
Pro tebe bude asi https://peps.python.org/pep-0722/
Já ten pep znám a je to přesně to co jsem psal. Máme dva standardy, které se nedají použít všude, tak přidáme třetí. To, že je rejected nemusím dodávat. Má ho nahradit https://peps.python.org/pep-0723/ , který "překvapivě" používá embedded pyproject.toml.