Florian Bruhin
                                            Florian Bruhin
                                        
                                    I'll get back about this in a couple of days - I've been busy with v2.0.x and an upcoming pytest training I'm giving.
I've finally been able to take a closer look at this, now that v2.0.2 is out and the training is finished - thanks for your patience! It seems to me...
> * Do you think we should more strictly define what args is (in the populate method)? Maybe we can have some sort of config object that is passed? >...
I agree with what @rcorre said earlier: > Returning a model feels cleaner than mutating some internal state, especially if we go with `__call__`. So we'd return the model from...
> This makes it incompatible with the populate function we previously designed. Why? Those two signatures are (well, mostly) compatible with each other. With `*args: str` we say "we accept...
Oh, another thing before I forget: Note we like type annotations for new code (also see e.g. the [mypy cheatsheet](https://mypy.readthedocs.io/en/stable/cheat_sheet_py3.html)) - according to mypy's `--html-report`, the completions don't really have...
Probably not much qutebrowser can do about this. Can you try the qt6-v2 branch? See #7202 for details.
@Lindenk I can reproduce. If I'm reading the page right, they turned Cloudflare's "I'm under attack" mode on, and that apparently has a bug where it doesn't let qutebrowser (or...
I *think* I've seen it on nginx.com myself months ago, but cannot reproduce now.
Another one which has been reported, which *does* reproduce: https://www.spamhaus.org/