Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

The amount of weight an evangelist carries with the almighty is measured in billigrahams.


devel / comp.lang.python / Mypy alternatives

SubjectAuthor
o Mypy alternativesDan Stromberg

1
Mypy alternatives

<mailman.416.1652575976.20749.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=18277&group=comp.lang.python#18277

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!not-for-mail
From: drsali...@gmail.com (Dan Stromberg)
Newsgroups: comp.lang.python
Subject: Mypy alternatives
Date: Sat, 14 May 2022 17:52:43 -0700
Lines: 15
Message-ID: <mailman.416.1652575976.20749.python-list@python.org>
References: <CAGGBd_r+z6SsXw6RtsFA0Ee4-mGCjdO0zs200+f5P9S0i5-2EQ@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: news.uni-berlin.de wlDtObnppcHo8vw8LAqVMwZ8pjNLsm2toV8IwVbpo/KA==
Return-Path: <drsalists@gmail.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=gmail.com header.i=@gmail.com header.b=DGzOLlO6;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.120
X-Spam-Level: *
X-Spam-Evidence: '*H*': 0.76; '*S*': 0.00; 'doc': 0.16; 'faster,':
0.16; 'from:addr:drsalists': 0.16; 'from:name:dan stromberg':
0.16; 'to:addr:python-list': 0.20; "i've": 0.22; 'thanks!': 0.24;
'project.': 0.27; 'assume': 0.32; 'message-id:@mail.gmail.com':
0.32; "i'm": 0.33; 'there': 0.33; 'received:google.com': 0.34;
'from:addr:gmail.com': 0.35; 'using': 0.37; 'received:209.85':
0.37; 'received:209': 0.39; 'something': 0.40; 'should': 0.40;
'format': 0.62; 'heard': 0.67; 'tools': 0.74; 'combination': 0.76
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=mime-version:from:date:message-id:subject:to;
bh=C5dLgaf00QQgzZ4ls89dYIVljT/B1qMRua/SbqpT3Ms=;
b=DGzOLlO6sA7lIhLK9f3/GOYmpR2KLpwZx2MiuU/DkkSvC1sX1ftv6qw9Z1BRwi2E1V
GfdJKF3s9nG/Ro6tx0xtZ1SdYu5N3tYjKi+U0nBwIDm6P6VPAjp/W3EGr6X/hoKiwLT5
d0UKCJ0gMjvWObS0LA47e8K2Qb7taRTMFkrukKO5/KaEkoBpiuMPiYryDxAtnkZQ2ZrH
Yl+ouVN5GK2nGfY2gVxvJk4GyL1igkGS0K4wNFdsNqLQdcP2VvawR83PMSusdVFNDt7y
Vqv3kkAijNcGUSY1Vl6t1hIvfZp5D6W6BKjJbHNENa8+fAe3BLIA+Ly2Z5QAPIORvJlS
495A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=C5dLgaf00QQgzZ4ls89dYIVljT/B1qMRua/SbqpT3Ms=;
b=6a1bg6hHTFB/VDpAodCBCSk3GZphAjVsPHR6AHj4TCS3coQAYoRJROAdgc5lBvJPxL
dBZyRIm/agMPBcW8Ids0L++4U/nvYsfo+nIiuvdvvO0MyS8AgUtZ4Cy94F0enLjvyig3
AYN0QpQvZnxR8TrbmPKawPsb6XR1GOXnNF7DR0AO5k3ERR4HPbjvqqOp2ZNlChJcxLBz
SU1hFaCDdlLUBfAZ2+FxZdjpmHrBM6NmEKpavbi/5LnUACrNpR/Y/pUfFgMDXFWp1RMR
DbZnmYzwr7jvROwvNyLtn8lBSVmtRwM4AC8QbhJ7vqHkuPg/39YTcwkFYidTO1WJie3C
U6eg==
X-Gm-Message-State: AOAM5336sB6iUVRyK1D6tr4T7VuW88i0Gj0BPWH0DSwyJisksTGRFqwW
81syvpRZGMSIUDpvLqKdb8IpBhs7kwloymZu1Fdthb31GaM=
X-Google-Smtp-Source: ABdhPJyqvWCMWt+BbQmuXmXIyMOz+FEh32zvQ5FOZXIyFNFUQ7hwhOngS+KYMfZ9MA/HH1P8B6afLu7mfmk7MEJVCEQ=
X-Received: by 2002:a05:6122:1683:b0:34e:7947:36b4 with SMTP id
3-20020a056122168300b0034e794736b4mr4116325vkl.38.1652575974361; Sat, 14 May
2022 17:52:54 -0700 (PDT)
X-Content-Filtered-By: Mailman/MimeDel 2.1.39
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
<python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
<mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
<mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <CAGGBd_r+z6SsXw6RtsFA0Ee4-mGCjdO0zs200+f5P9S0i5-2EQ@mail.gmail.com>
 by: Dan Stromberg - Sun, 15 May 2022 00:52 UTC

Hello people.

I've used Mypy and liked it in combination with MonkeyType.

I've heard there are alternatives to Mypy that are faster, and I'm looking
at using something like this on a 457,000 line project.

Are there equivalents to MonkeyType that will work with these alternatives
to Mypy?

And has Mypy become the defacto standard for how type annotations should
look? That is, are there other tools that assume Mypy's format too, and
does most doc about type annotations assume Mypy's style?

Thanks!

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor