<p dir="auto">There are several issues currently with the mailing list on librelist:</p>
<ol dir="auto">
<li>The website (<a href="http://librelist.com/" rel="nofollow">http://librelist.com/</a>) is currently down. This might be transient, or this might be because the service has been slowly decaying over the last months.</li>
<li>The synchro to <a href="http://flask.pocoo.org/mailinglist/archive/" rel="nofollow">http://flask.pocoo.org/mailinglist/archive/</a> is broken since 2012/10/29.</li>
<li>I've been unsubscribed a few months ago due to transient a problem with my DNS. I have since tried many times to subscribe again with the same address, with no success. This may be a very specific problem, or this may be a manifestation of more general issues with the mailing list management system.</li>
<li>I have also tried registering with gmail adresses created just for the purpose of reading the Flask mailing list. I've had mixed successes, and I've also noticed that some of the emails I could see on the librelist.com archives were not delivered to my account(s).</li>
<li>AFAICT, traffic to the mailing list has been going down over approximately the last 2-3 months. This might be because interest in Flask is slowly fading away (if true, bad news for us Flask users), or this might be because of some of the technical issues I've mentioned above (or others), in which case proactive actions should be taken to keep users engaged.</li>
</ol>
<p dir="auto">For these reasons, I'm wondering if moving to another mailing list management platform would not be appropriate.</p>
<p dir="auto">S.</p>
<p dir="auto">Typing issue between <code class="notranslate">mypy</code> <em>0.960</em> (and all prior versions I tested) and <code class="notranslate">Flask</code> <em>2.1.2</em>. Not sure whether the issue is in mypy or Flask, but I guess it has something to do with the later.</p>
<div class="highlight highlight-source-python notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="# file test.py
from flask import Flask, Response
app = Flask(&quot;hello&quot;)

def nope(res: Response) -&gt; Response:
    return res
app.after_request(nope)"><pre class="notranslate"><span class="pl-c"># file test.py</span>
<span class="pl-k">from</span> <span class="pl-s1">flask</span> <span class="pl-k">import</span> <span class="pl-v">Flask</span>, <span class="pl-v">Response</span>
<span class="pl-s1">app</span> <span class="pl-c1">=</span> <span class="pl-v">Flask</span>(<span class="pl-s">"hello"</span>)

<span class="pl-k">def</span> <span class="pl-en">nope</span>(<span class="pl-s1">res</span>: <span class="pl-v">Response</span>) <span class="pl-c1">-&gt;</span> <span class="pl-v">Response</span>:
    <span class="pl-k">return</span> <span class="pl-s1">res</span>
<span class="pl-s1">app</span>.<span class="pl-en">after_request</span>(<span class="pl-s1">nope</span>)</pre></div>
<p dir="auto">Then run:</p>
<div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="mypy test.py"><pre class="notranslate">mypy test.py</pre></div>
<p dir="auto">Results in:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="test.py:8: error: Argument 1 to &quot;after_request&quot; of &quot;Scaffold&quot;
   has incompatible type &quot;Callable[[Arg(Response, 'res')], Response]&quot;;
  expected &quot;Callable[[Response], Response]&quot;
Found 1 error in 1 file (checked 1 source file)"><pre class="notranslate"><code class="notranslate">test.py:8: error: Argument 1 to "after_request" of "Scaffold"
   has incompatible type "Callable[[Arg(Response, 'res')], Response]";
  expected "Callable[[Response], Response]"
Found 1 error in 1 file (checked 1 source file)
</code></pre></div>
<p dir="auto">However, the same tests is fine with Flask <em>2.0.0</em> (for instance).</p>
<ul dir="auto">
<li>Python version: 3.8.10</li>
<li>Flask version: 2.1.2</li>
</ul>