[pytest-dev] Future of pytest-xdist/execnet?

2019-10-24 Thread Bruno Oliveira
Hi everyone, For some time now execnet has been in maintenance only mode, and even so very few people are willing to maintain it; lately just myself and I’m not a good choice given that I don’t know the codebase at all, plus I have tons on my plate already. This poses a problem because often we ha

Re: [pytest-dev] Future of pytest-xdist/execnet?

2019-10-24 Thread Freddy Rietdijk
Hi, I think having a simple `pytest-multiprocessing` or `pytest-concurrent` would be extremely useful and cover a lot of people's use cases and would strongly recommend to have that as a separate plugin from something bigger that does feature hooks and/or remote execution.. It seems though as such

Re: [pytest-dev] Future of pytest-xdist/execnet?

2019-10-24 Thread Florian Bruhin
Hey, On Thu, Oct 24, 2019 at 09:45:48AM -0300, Bruno Oliveira wrote: > Because of this, we have been discussing creating a new package, > pytest-xdist2 (other suggestions are welcome), without any backward > compatibility guarantees with pytest-xdist. pytest-[yz]dist? ;) > pytest-xdist2 would, a

Re: [pytest-dev] Future of pytest-xdist/execnet?

2019-10-24 Thread RonnyPfannschmidt
Hi Freddy, unfortunately pytest-concurrent is fundamentally broken for managing fixtures and other details, as things are my suggestion is to avoid it. -- Ronny Am 24.10.19 um 15:22 schrieb Rietdijk: Hi, I think having a simple `pytest-multiprocessing` or `pytest-concurrent` would be ext

[pytest-dev] Fwd: Re: Future of pytest-xdist/execnet?

2019-10-24 Thread RonnyPfannschmidt
Weitergeleitete Nachricht Betreff:Re: [pytest-dev] Future of pytest-xdist/execnet? Datum: Thu, 24 Oct 2019 16:25:43 -0400 Von:[email protected] An: [email protected] Your message has been rejected, probably because you are not subscribed t

Re: [pytest-dev] Future of pytest-xdist/execnet?

2019-10-24 Thread Tyler Goodlet
Another one that might be worth taking a peek at is: https://github.com/ansible/pytest-mp I've never dug in personally but it always looked promising. On Thu, Oct 24, 2019 at 4:22 PM RonnyPfannschmidt wrote: > > Hi Freddy, > > > unfortunately pytest-concurrent is fundamentally broken for managin

Re: [pytest-dev] Future of pytest-xdist/execnet?

2019-10-24 Thread Anthony Sottile
Just my 2c, I think I might would be valuable to create two new plugins: - one which handles local concurrency via multiprocessing (pipes, shmem, etc.) - one which handles remote concurrency (sockets, client/server, etc.) from a usage standpoint I expect the 99% to be the former suggested plug-in

[pytest-dev] Building the Rationale for upcoming changes in the node construction apis

2019-10-24 Thread RonnyPfannschmidt
Hi everyone, in https://github.com/pytest-dev/pytest/pull/5975 i have startet to prepare a POC with a ambitious goal, i want to remove much of the mind boggling smartness from the constructors and i want to streamline note constructors in order to reduce the coupling in the different types of

Re: [pytest-dev] Building the Rationale for upcoming changes in the node construction apis

2019-10-24 Thread Bruno Oliveira
Hi Ronny, Thanks for all the hard work on this, I'm sure the final result will be as good/valuable as all the internal mark refactoring. Cheers, Bruno On Thu, Oct 24, 2019 at 6:20 PM RonnyPfannschmidt < [email protected]> wrote: > Hi everyone, > > in https://github.com/pytest-dev/

[pytest-dev] pytest 5.2.2

2019-10-24 Thread Bruno Oliveira
pytest 5.2.2 has just been released to PyPI. This is a bug-fix release, being a drop-in replacement. To upgrade:: pip install --upgrade pytest The full changelog is available at https://docs.pytest.org/en/latest/changelog.html. Thanks to all who contributed to this release, among them: * Alb