<html>Hi Erich,<br /><br />Thank you for bringing this up.<br /><br />1. I am not maintaining pytest-runner.<br />In slackbuilds.org, pytest-runner currently depends only on pytest (Python 2).<br />However, as you mentioned, scipy3 instead should depend on python3-pytest.<br /><br />The way I get around this is that I don't install pytest at all, but instead install python3-pytest.<br /><br />2. I would suggest splitting pytest-runner into Python 2 and Python 3 slackbuilds.<br />pytest-runner is available at a later version, at 6.0.0 (that version only supports Python 3).<br /><br />3. If we decide to split pytest-runner:<br />dropbox-python, which depends on pytest-runner, builds in both Python 2 and Python 3.<br />dropbox-python at slackbuilds.org is vastly outdated.<br />I would suggest updating dropbox-python (make sure it builds only in Python 3, and add python3-stone as a dependency).<br /><br />4. python3-pytest requires iniconfig. pytest does not.<br />Requirements for pytest are shown in its source setup.py.<br />Requirements for python3-pytest are shown in its source setup.cfg.<br /><br />- Isaac<br /><br />On Wednesday, September 28, 2022 07:26 PDT, Erich Ritz <erich.public@protonmail.com> wrote:<br /> <blockquote type="cite" cite="BVolim-dv5s0FItsAeRdB6VuloeEnOqR763XVfutHQE2mo9Sb1fhLBlB_4zPDBhiATx5fIFlnohs1geI1ya9A41ShsS7xsBgSTr_G9hEBoM=@protonmail.com">scipy3 (python3 only) depends on python3-pythran (python3 only)<div class="protonmail_signature_block protonmail_signature_block-empty" style="font-family: Arial; font-size: 14px;"><div class="protonmail_signature_block-user protonmail_signature_block-empty"><div>python3-pythran (python3 only) depends on pytest-runner (python2 and python3)</div><div>pytest-runner (python2 and python3) depends on pytest (python2 only)</div><div> </div><div>I think pytest-runner should additionally depend on python3-pytest</div><div>OR</div><div>pytest-runner should split into pytest-runner and python3-pytest-runner.</div><div>Or is this not the case?</div><div> </div><div>I also noticed python3-pytest depends on iniconfig (which has python2 and python3 support), while pytest does not depend on iniconfig. Is this intentional?</div><div> </div><div>Erich</div></div><div class="protonmail_signature_block-proton protonmail_signature_block-empty"> </div></div></blockquote><br /><br /><br /> </html>