Please mypy

Apparently, mypy isn't able (yet?) to deal
with variables that are changing their types
at runtime.

Python is wonderful.
9 jobs for master in 19 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Linting
passed #91845
linting:bandit

00:00:15

passed #91848
linting:mypy

00:00:17

passed #91847
linting:pyflakes

00:00:15

failed #91846
linting:pylint

00:00:19

 
  Test
skipped #91849
tests:archlinux
skipped #91850
tests:debian
skipped #91851
tests:debian_with_bubblewrap
skipped #91852
tests:fedora
skipped #91853
allowed to fail
tests:gentoo
 
Name Stage Failure
failed
linting:pylint Linting
Skipping Git submodules setup
$ pylint3 --disable=no-else-return --extension-pkg-whitelist=cairo,gi ./libmat2 ./mat2
************* Module mat2
mat2:53:0: C0301: Line too long (109/100) (line-too-long)

-----------------------------------
Your code has been rated at 9.99/10

ERROR: Job failed: exit code 1