diff --git a/examples/example.csv b/examples/example.csv index 065d14f7..938c0dbc 100644 --- a/examples/example.csv +++ b/examples/example.csv @@ -10,32 +10,32 @@ Markdown,types-Markdown,https://github.com/Python-Markdown/markdown,PARTIAL,-,70 PyAutoGUI,types-PyAutoGUI,https://github.com/asweigart/pyautogui,COMPLETE,-,234,UP_TO_DATE,UPLOADED,STRICT,145,0,38,0,0,0,0,0,22,0,0,5,0,0,ERROR_ON_MISSING_STUB,linux,1 PyMySQL,types-PyMySQL,https://github.com/PyMySQL/PyMySQL,PARTIAL,-,1107,UP_TO_DATE,UPLOADED,NOT_STRICT,162,53,127,45,28,2,10,18,750,55,1,25,0,0,MISSING_STUBS_IGNORED,linux,10 PyScreeze,types-PyScreeze,https://github.com/asweigart/pyscreeze,COMPLETE,-,193,UP_TO_DATE,UPLOADED,STRICT,102,0,21,0,0,0,0,0,17,0,0,5,0,0,ERROR_ON_MISSING_STUB,linux;win32,2 -PyYAML,types-PyYAML,https://github.com/yaml/pyyaml,COMPLETE,-,1296,UP_TO_DATE,UPLOADED,NOT_STRICT,528,270,222,172,12,0,46,12,220,160,2,91,0,0,ERROR_ON_MISSING_STUB,linux,4 +PyYAML,types-PyYAML,https://github.com/yaml/pyyaml,COMPLETE,-,1296,UP_TO_DATE,UPLOADED,NOT_STRICT,528,270,222,172,12,0,46,12,220,160,2,91,0,0,ERROR_ON_MISSING_STUB,linux,16 Pygments,types-Pygments,https://github.com/pygments/pygments,PARTIAL,-,845,UP_TO_DATE,UPLOADED,NOT_STRICT,116,156,108,75,17,5,7,2,376,169,24,94,0,1,MISSING_STUBS_IGNORED,linux,4 RPi.GPIO,types-RPi.GPIO,https://sourceforge.net/p/raspberry-gpio-python/code/,COMPLETE,-,56,UP_TO_DATE,UPLOADED,STRICT,28,0,18,0,0,0,0,0,26,0,0,2,0,0,SKIPPED,None,0 Send2Trash,types-Send2Trash,https://github.com/arsenetar/send2trash,COMPLETE,-,15,UP_TO_DATE,UPLOADED,STRICT,4,0,4,0,0,0,3,0,0,0,0,1,0,0,ERROR_ON_MISSING_STUB,linux,2 TgCrypto,types-TgCrypto,https://github.com/pyrogram/tgcrypto,COMPLETE,-,7,UP_TO_DATE,UPLOADED,STRICT,20,0,6,0,0,0,0,0,0,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,6 -WTForms,types-WTForms,https://github.com/pallets-eco/wtforms,COMPLETE,-,1334,UP_TO_DATE,UPLOADED,STRICT,531,0,185,0,0,0,71,14,141,29,0,100,0,0,ERROR_ON_MISSING_STUB,linux,21 -WebOb,types-WebOb,https://github.com/Pylons/webob,COMPLETE,-,1796,UP_TO_DATE,UPLOADED,STRICT,808,0,606,0,0,0,91,13,246,15,0,149,0,0,ERROR_ON_MISSING_STUB,linux,100 -aiofiles,types-aiofiles,https://github.com/Tinche/aiofiles,COMPLETE,-,732,UP_TO_DATE,UPLOADED,STRICT_ON_SOME_FILES,431,1,148,3,29,3,34,1,6,0,0,16,0,0,ERROR_ON_MISSING_STUB,linux;win32,86 +WTForms,types-WTForms,https://github.com/pallets-eco/wtforms,COMPLETE,-,1334,UP_TO_DATE,UPLOADED,STRICT,531,0,185,0,0,0,71,14,141,29,0,100,0,0,ERROR_ON_MISSING_STUB,linux,22 +WebOb,types-WebOb,https://github.com/Pylons/webob,COMPLETE,-,1796,UP_TO_DATE,UPLOADED,STRICT,808,0,606,0,0,0,91,13,246,15,0,149,0,0,ERROR_ON_MISSING_STUB,linux,113 +aiofiles,types-aiofiles,https://github.com/Tinche/aiofiles,COMPLETE,-,732,UP_TO_DATE,UPLOADED,STRICT_ON_SOME_FILES,431,1,148,3,29,3,34,1,6,0,0,16,0,0,ERROR_ON_MISSING_STUB,linux;win32,89 antlr4-python3-runtime,types-antlr4-python3-runtime,https://github.com/antlr/antlr4,COMPLETE,-,1781,UP_TO_DATE,UPLOADED,NOT_STRICT,777,222,208,485,27,2,0,0,395,0,269,142,0,0,MISSING_STUBS_IGNORED,linux;win32,0 assertpy,types-assertpy,https://github.com/assertpy/assertpy,COMPLETE,-,213,UP_TO_DATE,UPLOADED,STRICT,85,0,87,0,0,0,29,1,21,1,0,15,0,0,ERROR_ON_MISSING_STUB,linux,11 atheris,types-atheris,https://github.com/google/atheris,PARTIAL,-,88,UP_TO_DATE,UPLOADED,STRICT,54,0,41,0,0,0,2,0,9,0,0,9,0,0,MISSING_STUBS_IGNORED,linux,0 aws-xray-sdk,types-aws-xray-sdk,https://github.com/aws/aws-xray-sdk-python,PARTIAL,-,675,UP_TO_DATE,UPLOADED,NOT_STRICT,139,154,182,92,21,0,12,3,136,46,0,45,0,0,MISSING_STUBS_IGNORED,linux,3 beautifulsoup4,types-beautifulsoup4,https://git.launchpad.net/beautifulsoup/tree,PARTIAL,-,831,UP_TO_DATE,UPLOADED,NOT_STRICT,251,137,195,49,31,0,1,1,177,70,2,47,0,0,MISSING_STUBS_IGNORED,linux,0 bleach,types-bleach,https://github.com/mozilla/bleach,COMPLETE,-,239,UP_TO_DATE,UPLOADED,STRICT_ON_SOME_FILES,91,0,49,1,0,1,2,0,60,1,0,13,0,0,ERROR_ON_MISSING_STUB,linux,3 -boltons,types-boltons,https://github.com/mahmoud/boltons,COMPLETE,-,1220,UP_TO_DATE,UPLOADED,NOT_STRICT,634,265,458,172,72,8,61,34,233,7,69,82,1,3,ERROR_ON_MISSING_STUB,linux,2 +boltons,types-boltons,https://github.com/mahmoud/boltons,COMPLETE,-,1220,UP_TO_DATE,UPLOADED,NOT_STRICT,634,265,458,172,72,8,61,34,233,7,69,82,1,3,ERROR_ON_MISSING_STUB,linux,17 braintree,types-braintree,https://github.com/braintree/braintree_python,COMPLETE,-,2943,UP_TO_DATE,UPLOADED,NOT_STRICT,91,429,142,325,80,2,1,1,1510,0,131,269,0,0,ERROR_ON_MISSING_STUB,linux,1 cachetools,types-cachetools,https://github.com/tkem/cachetools,COMPLETE,-,124,UP_TO_DATE,UPLOADED,STRICT,90,0,49,0,0,0,4,0,1,0,0,10,0,0,ERROR_ON_MISSING_STUB,linux,20 caldav,types-caldav,https://github.com/python-caldav/caldav,PARTIAL,-,527,OBSOLETE,UPLOADED,NOT_STRICT,214,35,117,8,21,5,1,0,94,0,6,86,0,0,MISSING_STUBS_IGNORED,linux,7 capturer,types-capturer,https://github.com/xolox/python-capturer,COMPLETE,-,114,UP_TO_DATE,UPLOADED,STRICT,50,0,42,0,0,0,4,1,38,4,0,6,0,0,ERROR_ON_MISSING_STUB,linux,1 -cffi,types-cffi,https://foss.heptapod.net/pypy/cffi,COMPLETE,-,827,OUT_OF_DATE,UPLOADED,NOT_STRICT,302,246,194,130,21,2,32,8,252,0,115,52,0,0,ERROR_ON_MISSING_STUB,linux;win32,4 +cffi,types-cffi,https://foss.heptapod.net/pypy/cffi,COMPLETE,-,827,OUT_OF_DATE,UPLOADED,NOT_STRICT,302,246,194,130,21,2,32,8,252,0,115,52,0,0,ERROR_ON_MISSING_STUB,linux;win32,5 chevron,types-chevron,https://github.com/noahmorrison/chevron,COMPLETE,-,38,UP_TO_DATE,UPLOADED,STRICT,29,0,9,0,0,0,2,0,3,0,0,1,0,0,ERROR_ON_MISSING_STUB,linux,0 -click-default-group,types-click-default-group,https://github.com/click-contrib/click-default-group,COMPLETE,-,37,UP_TO_DATE,UPLOADED,NOT_STRICT,16,4,10,0,0,1,0,0,7,0,0,2,0,0,ERROR_ON_MISSING_STUB,linux,0 +click-default-group,types-click-default-group,https://github.com/click-contrib/click-default-group,COMPLETE,-,37,UP_TO_DATE,UPLOADED,NOT_STRICT,16,4,10,0,0,1,0,0,7,0,0,2,0,0,ERROR_ON_MISSING_STUB,linux,1 click-spinner,types-click-spinner,https://github.com/click-contrib/click-spinner,COMPLETE,-,30,UP_TO_DATE,UPLOADED,STRICT,12,0,11,0,0,0,0,1,9,0,0,2,0,0,ERROR_ON_MISSING_STUB,linux,0 colorama,types-colorama,https://github.com/tartley/colorama,COMPLETE,-,201,UP_TO_DATE,UPLOADED,STRICT,89,0,60,0,0,0,3,1,85,0,0,11,0,0,ERROR_ON_MISSING_STUB,linux;win32,44 commonmark,types-commonmark,https://github.com/rtfd/commonmark.py,PARTIAL,-,370,UP_TO_DATE,UPLOADED,NOT_STRICT,63,158,84,76,55,0,0,0,133,86,0,18,0,0,MISSING_STUBS_IGNORED,linux,0 -console-menu,types-console-menu,https://github.com/aegirhall/console-menu,COMPLETE,-,711,UP_TO_DATE,UPLOADED,STRICT,217,0,278,0,0,0,7,1,58,3,1,39,0,0,ERROR_ON_MISSING_STUB,linux,0 +console-menu,types-console-menu,https://github.com/aegirhall/console-menu,COMPLETE,-,711,UP_TO_DATE,UPLOADED,STRICT,217,0,278,0,0,0,7,1,58,3,1,39,0,0,ERROR_ON_MISSING_STUB,linux,3 corus,types-corus,https://github.com/natasha/corus,COMPLETE,-,999,UP_TO_DATE,UPLOADED,NOT_STRICT,101,567,153,157,44,72,0,0,422,0,368,68,0,0,ERROR_ON_MISSING_STUB,linux,0 croniter,types-croniter,https://github.com/kiorky/croniter,COMPLETE,-,238,OUT_OF_DATE,UPLOADED,STRICT,89,0,26,0,0,0,1,8,46,0,0,8,1,0,ERROR_ON_MISSING_STUB,linux,0 dateparser,types-dateparser,https://github.com/scrapinghub/dateparser,COMPLETE,-,473,UP_TO_DATE,UPLOADED,NOT_STRICT,126,130,74,69,21,0,4,6,135,76,0,34,0,0,ERROR_ON_MISSING_STUB,linux,6 @@ -44,7 +44,7 @@ defusedxml,types-defusedxml,https://github.com/tiran/defusedxml,PARTIAL,-,234,UP docker,types-docker,https://github.com/docker/docker-py,COMPLETE,-,2336,UP_TO_DATE,UPLOADED,NOT_STRICT,1130,345,303,261,284,8,29,24,219,2,83,135,2,24,ERROR_ON_MISSING_STUB,linux,9 dockerfile-parse,types-dockerfile-parse,https://github.com/containerbuildsystem/dockerfile-parse,COMPLETE,-,113,UP_TO_DATE,UPLOADED,STRICT,46,0,24,0,0,0,0,0,39,0,0,8,0,0,ERROR_ON_MISSING_STUB,linux,0 docutils,types-docutils,https://sourceforge.net/p/docutils/code,PARTIAL,-,1854,UP_TO_DATE,UPLOADED,NOT_STRICT,909,115,487,27,145,29,39,19,315,20,14,244,1,0,MISSING_STUBS_IGNORED,linux,19 -editdistance,types-editdistance,https://github.com/roy-ht/editdistance,COMPLETE,-,5,UP_TO_DATE,UPLOADED,STRICT,10,0,4,0,0,0,0,0,0,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,1 +editdistance,types-editdistance,https://github.com/roy-ht/editdistance,COMPLETE,-,5,UP_TO_DATE,UPLOADED,STRICT,10,0,4,0,0,0,0,0,0,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,2 entrypoints,types-entrypoints,https://github.com/takluyver/entrypoints,COMPLETE,-,41,UP_TO_DATE,UPLOADED,STRICT,23,0,12,0,0,0,0,1,12,0,0,5,0,0,ERROR_ON_MISSING_STUB,linux,1 fanstatic,types-fanstatic,https://github.com/zopefoundation/fanstatic,COMPLETE,-,530,UP_TO_DATE,UPLOADED,STRICT,167,0,133,0,0,0,8,3,128,0,0,49,0,0,ERROR_ON_MISSING_STUB,linux,40 first,types-first,https://github.com/hynek/first,COMPLETE,-,16,UP_TO_DATE,UPLOADED,STRICT,11,0,5,0,0,0,3,0,2,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,0 @@ -57,30 +57,30 @@ flake8-simplify,types-flake8-simplify,https://github.com/MartinThoma/flake8-simp flake8-typing-imports,types-flake8-typing-imports,https://github.com/asottile/flake8-typing-imports,PARTIAL,-,15,UP_TO_DATE,UPLOADED,STRICT,4,0,5,0,0,1,1,1,2,0,0,1,0,0,MISSING_STUBS_IGNORED,linux,0 fpdf2,types-fpdf2,https://github.com/PyFPDF/fpdf2,COMPLETE,-,3253,OUT_OF_DATE,UPLOADED,NOT_STRICT,1003,618,581,201,81,8,9,4,692,14,164,206,1,1,ERROR_ON_MISSING_STUB,linux,5 gdb,types-gdb,https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=tree,COMPLETE,"Type hints for GDB's [Python API](https://sourceware.org/gdb/onlinedocs/gdb/Python-API.html). Note that this API is available only when running Python scripts under GDB: it is not possible to install the `gdb` package separately, for instance using `pip`.",1118,NOT_ON_PYPI,UPLOADED,NOT_STRICT,323,25,336,18,2,22,3,1,373,0,17,107,0,0,ERROR_ON_MISSING_STUB,linux,47 -gevent,types-gevent,https://github.com/gevent/gevent,COMPLETE,-,3037,UP_TO_DATE,UPLOADED,STRICT,1354,0,829,0,5,0,65,21,362,26,0,209,2,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,148 +gevent,types-gevent,https://github.com/gevent/gevent,COMPLETE,-,3037,UP_TO_DATE,UPLOADED,STRICT,1354,0,829,0,5,0,65,21,362,26,0,209,2,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,188 google-cloud-ndb,types-google-cloud-ndb,https://github.com/googleapis/python-ndb,PARTIAL,-,1536,UP_TO_DATE,UPLOADED,NOT_STRICT,486,368,236,203,123,0,7,0,194,132,2,143,0,0,MISSING_STUBS_IGNORED,linux,3 -greenlet,types-greenlet,https://github.com/python-greenlet/greenlet,COMPLETE,-,81,UP_TO_DATE,UPLOADED,STRICT,21,0,25,0,0,0,4,4,12,0,0,5,0,0,ERROR_ON_MISSING_STUB,linux,2 -hdbcli,types-hdbcli,-,COMPLETE,-,139,UP_TO_DATE,UPLOADED,STRICT_ON_SOME_FILES,75,6,65,3,0,0,12,10,21,2,1,16,0,0,ERROR_ON_MISSING_STUB,linux,8 +greenlet,types-greenlet,https://github.com/python-greenlet/greenlet,COMPLETE,-,81,UP_TO_DATE,UPLOADED,STRICT,21,0,25,0,0,0,4,4,12,0,0,5,0,0,ERROR_ON_MISSING_STUB,linux,3 +hdbcli,types-hdbcli,-,COMPLETE,-,139,UP_TO_DATE,UPLOADED,STRICT_ON_SOME_FILES,75,6,65,3,0,0,12,10,21,2,1,16,0,0,ERROR_ON_MISSING_STUB,linux,9 html5lib,types-html5lib,https://github.com/html5lib/html5lib-python,PARTIAL,-,697,UP_TO_DATE,UPLOADED,NOT_STRICT,87,195,133,177,23,1,0,0,224,175,1,41,4,0,MISSING_STUBS_IGNORED,linux,0 -httplib2,types-httplib2,https://github.com/httplib2/httplib2,COMPLETE,-,254,UP_TO_DATE,UPLOADED,NOT_STRICT,46,122,39,25,37,0,0,0,87,58,0,33,1,0,ERROR_ON_MISSING_STUB,linux,1 -humanfriendly,types-humanfriendly,https://github.com/xolox/python-humanfriendly,COMPLETE,-,340,UP_TO_DATE,UPLOADED,NOT_STRICT,81,179,82,95,22,0,0,0,75,54,0,25,0,0,ERROR_ON_MISSING_STUB,linux,5 +httplib2,types-httplib2,https://github.com/httplib2/httplib2,COMPLETE,-,254,UP_TO_DATE,UPLOADED,NOT_STRICT,46,122,39,25,37,0,0,0,87,58,0,33,1,0,ERROR_ON_MISSING_STUB,linux,2 +humanfriendly,types-humanfriendly,https://github.com/xolox/python-humanfriendly,COMPLETE,-,340,UP_TO_DATE,UPLOADED,NOT_STRICT,81,179,82,95,22,0,0,0,75,54,0,25,0,0,ERROR_ON_MISSING_STUB,linux,20 hvac,types-hvac,https://github.com/hvac/hvac,COMPLETE,-,2135,UP_TO_DATE,UPLOADED,NOT_STRICT,1038,694,82,491,531,0,28,19,94,1,15,75,1,0,ERROR_ON_MISSING_STUB,linux,2 ibm-db,types-ibm-db,https://github.com/ibmdb/python-ibmdb,COMPLETE,-,346,UP_TO_DATE,UPLOADED,STRICT,168,0,70,0,0,0,0,2,202,0,0,4,0,0,ERROR_ON_MISSING_STUB,linux,0 icalendar,types-icalendar,https://github.com/collective/icalendar,COMPLETE,-,923,UP_TO_DATE,UPLOADED,NOT_STRICT,244,74,278,40,5,0,6,3,99,1,20,54,0,3,ERROR_ON_MISSING_STUB,linux,7 -influxdb-client,types-influxdb-client,https://github.com/influxdata/influxdb-client-python,COMPLETE,"Note: `types-influxdb-client` has required `urllib3>=2` since v1.37.0.1. If you need to install `types-influxdb-client` into an environment that must also have `urllib3<2` installed into it, you will have to use `types-influxdb-client<1.37.0.1`.",13494,OBSOLETE,UPLOADED,NOT_STRICT,2372,3773,1878,3419,1953,2,3,5,1202,2,1063,427,0,0,ERROR_ON_MISSING_STUB,linux,0 +influxdb-client,types-influxdb-client,https://github.com/influxdata/influxdb-client-python,COMPLETE,"Note: `types-influxdb-client` has required `urllib3>=2` since v1.37.0.1. If you need to install `types-influxdb-client` into an environment that must also have `urllib3<2` installed into it, you will have to use `types-influxdb-client<1.37.0.1`.",13494,OBSOLETE,UPLOADED,NOT_STRICT,2372,3773,1878,3419,1953,2,3,5,1202,2,1063,427,0,0,ERROR_ON_MISSING_STUB,linux,1 inifile,types-inifile,https://github.com/mitsuhiko/python-inifile,COMPLETE,-,122,UP_TO_DATE,UPLOADED,STRICT,57,0,58,0,0,0,0,0,1,0,0,4,0,0,ERROR_ON_MISSING_STUB,linux,20 jmespath,types-jmespath,https://github.com/jmespath/jmespath.py,COMPLETE,-,172,UP_TO_DATE,UPLOADED,NOT_STRICT,81,52,50,24,0,1,27,27,45,6,0,22,0,0,ERROR_ON_MISSING_STUB,linux,0 jsonschema,types-jsonschema,https://github.com/python-jsonschema/jsonschema,PARTIAL,-,423,UP_TO_DATE,UPLOADED,NOT_STRICT,119,304,152,29,18,11,7,0,52,3,16,26,0,0,MISSING_STUBS_IGNORED,linux,0 -jwcrypto,types-jwcrypto,https://github.com/latchset/jwcrypto,COMPLETE,-,329,UP_TO_DATE,UPLOADED,NOT_STRICT,107,48,83,44,31,1,0,1,51,0,36,36,2,0,ERROR_ON_MISSING_STUB,linux,3 +jwcrypto,types-jwcrypto,https://github.com/latchset/jwcrypto,COMPLETE,-,329,UP_TO_DATE,UPLOADED,NOT_STRICT,107,48,83,44,31,1,0,1,47,0,36,36,2,0,ERROR_ON_MISSING_STUB,linux,3 keyboard,types-keyboard,https://github.com/boppreh/keyboard,COMPLETE,-,246,UP_TO_DATE,UPLOADED,STRICT,130,0,76,0,0,0,0,0,38,0,0,7,0,0,ERROR_ON_MISSING_STUB,linux,7 ldap3,types-ldap3,https://github.com/cannatag/ldap3,PARTIAL,-,2659,UP_TO_DATE,UPLOADED,NOT_STRICT,558,654,219,421,282,0,0,0,931,322,57,316,0,0,MISSING_STUBS_IGNORED,linux,0 -libsass,types-libsass,https://github.com/sass/libsass-python,COMPLETE,-,231,UP_TO_DATE,UPLOADED,STRICT,109,0,41,0,0,0,2,0,36,0,0,17,0,0,ERROR_ON_MISSING_STUB,linux,2 +libsass,types-libsass,https://github.com/sass/libsass-python,COMPLETE,-,231,UP_TO_DATE,UPLOADED,STRICT,109,0,41,0,0,0,2,0,36,0,0,17,0,0,ERROR_ON_MISSING_STUB,linux,6 lupa,types-lupa,https://github.com/scoder/lupa,COMPLETE,-,480,UP_TO_DATE,UPLOADED,STRICT,150,0,126,0,0,0,30,0,61,12,0,54,0,0,ERROR_ON_MISSING_STUB,linux,0 lzstring,types-lzstring,https://github.com/gkovacs/lz-string-python,COMPLETE,-,17,UP_TO_DATE,UPLOADED,STRICT,8,0,8,0,0,0,0,0,0,0,0,1,0,0,ERROR_ON_MISSING_STUB,linux,5 m3u8,types-m3u8,https://github.com/globocom/m3u8,COMPLETE,-,550,UP_TO_DATE,UPLOADED,NOT_STRICT,153,17,85,1,13,0,3,1,214,0,12,42,0,0,ERROR_ON_MISSING_STUB,linux,15 mock,types-mock,https://github.com/testing-cabal/mock,COMPLETE,-,390,UP_TO_DATE,UPLOADED,STRICT,217,0,90,0,45,0,86,15,58,34,0,24,2,0,ERROR_ON_MISSING_STUB,linux,4 mypy-extensions,types-mypy-extensions,https://github.com/python/mypy_extensions,COMPLETE,-,79,UP_TO_DATE,UPLOADED,STRICT,31,0,28,0,0,0,3,7,1,0,0,3,0,0,ERROR_ON_MISSING_STUB,linux,6 -mysqlclient,types-mysqlclient,https://github.com/PyMySQL/mysqlclient,COMPLETE,-,1228,UP_TO_DATE,UPLOADED,NOT_STRICT,35,124,38,78,3,0,0,0,971,0,28,35,0,1,ERROR_ON_MISSING_STUB,linux,1 +mysqlclient,types-mysqlclient,https://github.com/PyMySQL/mysqlclient,COMPLETE,-,1228,UP_TO_DATE,UPLOADED,NOT_STRICT,35,124,38,78,3,0,0,0,971,0,28,35,0,1,ERROR_ON_MISSING_STUB,linux,3 nanoid,types-nanoid,https://github.com/puyuan/py-nanoid,COMPLETE,-,16,UP_TO_DATE,UPLOADED,STRICT,8,0,4,0,0,0,0,0,2,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,0 netaddr,types-netaddr,https://github.com/drkjam/netaddr,COMPLETE,-,698,UP_TO_DATE,UPLOADED,STRICT_ON_SOME_FILES,288,4,308,0,1,0,1,1,101,1,2,43,0,0,ERROR_ON_MISSING_STUB,linux,2 netifaces,types-netifaces,https://github.com/al45tair/netifaces,COMPLETE,-,69,UP_TO_DATE,UPLOADED,STRICT,1,0,3,0,0,0,0,0,65,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,33 @@ -92,16 +92,16 @@ openpyxl,types-openpyxl,https://foss.heptapod.net/openpyxl/openpyxl,COMPLETE,-,1 opentracing,types-opentracing,https://github.com/opentracing/opentracing-python,PARTIAL,-,331,UP_TO_DATE,UPLOADED,STRICT,105,0,113,0,1,0,21,0,56,4,0,26,0,0,MISSING_STUBS_IGNORED,linux,4 paramiko,types-paramiko,https://github.com/paramiko/paramiko,PARTIAL,-,1845,UP_TO_DATE,UPLOADED,STRICT,774,0,642,0,3,0,20,9,545,14,3,124,2,0,MISSING_STUBS_IGNORED,linux;win32,6 parsimonious,types-parsimonious,https://github.com/erikrose/parsimonious,COMPLETE,-,187,UP_TO_DATE,UPLOADED,STRICT_ON_SOME_FILES,114,0,59,1,0,0,22,2,34,3,2,27,0,0,ERROR_ON_MISSING_STUB,linux,4 -passlib,types-passlib,https://foss.heptapod.net/python-libs/passlib,COMPLETE,-,1802,UP_TO_DATE,UPLOADED,NOT_STRICT,410,442,187,297,132,0,27,13,576,92,3,143,2,0,ERROR_ON_MISSING_STUB,linux,31 +passlib,types-passlib,https://foss.heptapod.net/python-libs/passlib,COMPLETE,-,1802,UP_TO_DATE,UPLOADED,NOT_STRICT,410,442,187,297,132,0,27,13,576,92,3,143,2,0,ERROR_ON_MISSING_STUB,linux,71 passpy,types-passpy,https://github.com/bfrascher/passpy,COMPLETE,-,47,UP_TO_DATE,UPLOADED,STRICT,43,0,20,0,0,0,0,0,1,0,0,3,0,0,ERROR_ON_MISSING_STUB,linux,3 -peewee,types-peewee,https://github.com/coleifer/peewee,PARTIAL,-,1700,UP_TO_DATE,UPLOADED,NOT_STRICT,428,668,358,427,216,5,2,0,423,31,320,169,0,0,ERROR_ON_MISSING_STUB,linux,11 +peewee,types-peewee,https://github.com/coleifer/peewee,PARTIAL,-,1700,UP_TO_DATE,UPLOADED,NOT_STRICT,428,668,358,427,216,5,2,0,423,31,320,169,0,0,ERROR_ON_MISSING_STUB,linux,12 pep8-naming,types-pep8-naming,https://github.com/PyCQA/pep8-naming,PARTIAL,-,26,UP_TO_DATE,UPLOADED,STRICT,10,0,8,0,0,2,1,1,10,3,0,1,0,0,MISSING_STUBS_IGNORED,linux,2 pexpect,types-pexpect,https://github.com/pexpect/pexpect,COMPLETE,-,673,UP_TO_DATE,UPLOADED,NOT_STRICT,234,120,181,33,8,0,0,0,160,0,24,22,0,0,ERROR_ON_MISSING_STUB,linux,1 pika,types-pika-ts,https://github.com/pika/pika,COMPLETE,"The `types-pika` package contains alternate, more complete type stubs, that are maintained outside of typeshed.",2238,UP_TO_DATE,UPLOADED,NOT_STRICT,621,383,417,347,141,24,4,0,466,0,257,223,0,0,ERROR_ON_MISSING_STUB,linux,7 -polib,types-polib,https://github.com/izimobil/polib,COMPLETE,-,145,UP_TO_DATE,UPLOADED,STRICT,61,0,75,0,0,0,18,0,45,0,0,8,0,0,ERROR_ON_MISSING_STUB,linux,0 +polib,types-polib,https://github.com/izimobil/polib,COMPLETE,-,145,UP_TO_DATE,UPLOADED,STRICT,61,0,75,0,0,0,18,0,45,0,0,8,0,0,ERROR_ON_MISSING_STUB,linux,1 portpicker,types-portpicker,https://github.com/google/python_portpicker,COMPLETE,-,16,UP_TO_DATE,UPLOADED,STRICT,10,0,6,0,0,0,0,0,0,0,0,1,0,0,ERROR_ON_MISSING_STUB,linux,0 protobuf,types-protobuf,https://github.com/protocolbuffers/protobuf,PARTIAL,Partially generated using [mypy-protobuf==3.6.0](https://github.com/nipunn1313/mypy-protobuf/tree/v3.6.0) and libprotoc 28.1 on [protobuf v29.1](https://github.com/protocolbuffers/protobuf/releases/tag/v29.1) (python `protobuf==5.29.1`).,4901,UP_TO_DATE,UPLOADED,NOT_STRICT,799,254,536,75,14,0,17,4,945,123,1,188,0,0,MISSING_STUBS_IGNORED,linux,11 -psutil,types-psutil,https://github.com/giampaolo/psutil,COMPLETE,-,1588,UP_TO_DATE,UPLOADED,NOT_STRICT,132,309,201,352,28,0,0,47,599,178,95,90,3,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,14 +psutil,types-psutil,https://github.com/giampaolo/psutil,COMPLETE,-,1588,UP_TO_DATE,UPLOADED,NOT_STRICT,132,309,201,352,28,0,0,47,599,178,95,90,3,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,18 psycopg2,types-psycopg2,https://github.com/psycopg/psycopg2,COMPLETE,-,1734,UP_TO_DATE,UPLOADED,NOT_STRICT,337,152,314,75,29,5,14,21,518,60,3,332,2,0,ERROR_ON_MISSING_STUB,linux,2 pyOpenSSL,types-pyOpenSSL,https://github.com/pyca/pyopenssl,PARTIAL,-,363,OBSOLETE,UPLOADED,STRICT,148,0,179,0,1,1,2,2,125,1,0,22,0,0,MISSING_STUBS_IGNORED,linux,1 pyRFC3339,types-pyRFC3339,https://github.com/kurtraschke/pyRFC3339,COMPLETE,-,8,UP_TO_DATE,UPLOADED,STRICT,8,0,3,0,0,0,0,0,0,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,0 @@ -114,8 +114,8 @@ pyflakes,types-pyflakes,https://github.com/PyCQA/pyflakes,PARTIAL,-,434,UP_TO_DA pygit2,types-pygit2,https://github.com/libgit2/pygit2,COMPLETE,-,1935,OBSOLETE,UPLOADED,STRICT,678,0,504,0,0,0,3,0,474,0,1,119,0,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,8 pyinstaller,types-pyinstaller,https://github.com/pyinstaller/pyinstaller,COMPLETE,-,703,UP_TO_DATE,UPLOADED,STRICT,273,0,149,0,6,0,1,2,196,0,14,26,0,0,ERROR_ON_MISSING_STUB,linux,49 pyjks,types-pyjks,https://github.com/kurtbrose/pyjks,COMPLETE,-,377,UP_TO_DATE,UPLOADED,STRICT,132,0,59,0,0,0,0,0,73,0,0,31,0,0,ERROR_ON_MISSING_STUB,linux,38 -pynput,types-pynput,https://github.com/moses-palmer/pynput,COMPLETE,-,324,UP_TO_DATE,UPLOADED,STRICT,82,0,71,0,0,0,11,0,122,1,0,24,2,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,12 -pyserial,types-pyserial,https://github.com/pyserial/pyserial,COMPLETE,-,1085,UP_TO_DATE,UPLOADED,STRICT,224,0,271,0,0,0,2,4,466,7,65,68,0,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,64 +pynput,types-pynput,https://github.com/moses-palmer/pynput,COMPLETE,-,324,UP_TO_DATE,UPLOADED,STRICT,82,0,71,0,0,0,11,0,58,1,0,24,2,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,12 +pyserial,types-pyserial,https://github.com/pyserial/pyserial,COMPLETE,-,1085,UP_TO_DATE,UPLOADED,STRICT,224,0,271,0,0,0,2,4,466,7,65,68,0,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,65 pysftp,types-pysftp,https://bitbucket.org/dundeemt/pysftp,COMPLETE,-,166,UP_TO_DATE,UPLOADED,STRICT,109,0,70,0,0,0,0,0,6,0,0,6,0,0,ERROR_ON_MISSING_STUB,linux,0 pytest-lazy-fixture,types-pytest-lazy-fixture,https://github.com/tvorog/pytest-lazy-fixture,COMPLETE,-,12,UP_TO_DATE,UPLOADED,STRICT,5,0,5,0,0,0,0,1,1,0,0,1,0,0,ERROR_ON_MISSING_STUB,linux,8 python-crontab,types-python-crontab,https://gitlab.com/doctormo/python-crontab,COMPLETE,-,329,UP_TO_DATE,UPLOADED,NOT_STRICT,176,2,147,4,1,0,17,0,72,1,1,18,0,1,ERROR_ON_MISSING_STUB,linux,2 @@ -126,32 +126,32 @@ python-jenkins,types-python-jenkins,https://opendev.org/jjb/python-jenkins,COMPL python-jose,types-python-jose,https://github.com/mpdavis/python-jose,COMPLETE,-,357,UP_TO_DATE,UPLOADED,NOT_STRICT,86,39,64,26,4,0,14,12,117,30,0,26,0,0,ERROR_ON_MISSING_STUB,linux,6 python-nmap,types-python-nmap,https://bitbucket.org/xael/python-nmap,COMPLETE,-,119,UP_TO_DATE,UPLOADED,STRICT,44,0,44,0,0,0,0,0,31,0,0,14,1,0,ERROR_ON_MISSING_STUB,linux,1 python-xlib,types-python-xlib,https://github.com/python-xlib/python-xlib,COMPLETE,-,5421,UP_TO_DATE,UPLOADED,STRICT,1334,0,583,0,0,0,15,8,3519,5,0,425,0,0,ERROR_ON_MISSING_STUB,linux,10 -pytz,types-pytz,https://github.com/stub42/pytz,COMPLETE,-,133,UP_TO_DATE,UPLOADED,STRICT,71,0,51,0,2,0,2,0,29,0,0,16,0,0,ERROR_ON_MISSING_STUB,linux,4 +pytz,types-pytz,https://github.com/stub42/pytz,COMPLETE,-,133,UP_TO_DATE,UPLOADED,STRICT,71,0,51,0,2,0,2,0,29,0,0,16,0,0,ERROR_ON_MISSING_STUB,linux,7 pywin32,types-pywin32,https://github.com/mhammond/pywin32,COMPLETE,-,34478,UP_TO_DATE,UPLOADED,NOT_STRICT,3776,3691,3910,2034,428,284,1,2,24727,0,2878,740,0,0,ERROR_ON_MISSING_STUB,win32,40 pyxdg,types-pyxdg,https://github.com/takluyver/pyxdg,COMPLETE,-,860,UP_TO_DATE,UPLOADED,NOT_STRICT,511,1,297,0,2,0,0,0,165,0,1,31,0,0,ERROR_ON_MISSING_STUB,linux,2 qrbill,types-qrbill,https://github.com/claudep/swiss-qr-bill,COMPLETE,-,172,UP_TO_DATE,UPLOADED,STRICT,96,0,31,0,0,0,0,4,33,0,0,4,0,0,ERROR_ON_MISSING_STUB,linux,2 qrcode,types-qrcode,https://github.com/lincolnloop/python-qrcode,COMPLETE,-,650,UP_TO_DATE,UPLOADED,STRICT,280,0,151,0,0,0,21,8,151,0,0,42,0,0,ERROR_ON_MISSING_STUB,linux,11 -regex,types-regex,https://github.com/mrabarnett/mrab-regex,COMPLETE,-,750,UP_TO_DATE,UPLOADED,STRICT,431,0,114,0,0,0,25,16,4,0,0,7,0,0,ERROR_ON_MISSING_STUB,linux,13 -reportlab,types-reportlab,https://github.com/MrBitBucket/reportlab-mirror,COMPLETE,-,7874,UP_TO_DATE,UPLOADED,NOT_STRICT,1917,2350,1514,1021,330,3,26,12,2743,6,1210,577,0,2,ERROR_ON_MISSING_STUB,linux,66 +regex,types-regex,https://github.com/mrabarnett/mrab-regex,COMPLETE,-,750,UP_TO_DATE,UPLOADED,STRICT,431,0,114,0,0,0,25,16,4,0,0,7,0,0,ERROR_ON_MISSING_STUB,linux,16 +reportlab,types-reportlab,https://github.com/MrBitBucket/reportlab-mirror,COMPLETE,-,7874,UP_TO_DATE,UPLOADED,NOT_STRICT,1917,2350,1514,1021,330,3,26,12,2743,6,1210,577,0,2,ERROR_ON_MISSING_STUB,linux,88 requests,types-requests,https://github.com/psf/requests,COMPLETE,"Note: `types-requests` has required `urllib3>=2` since v2.31.0.7. If you need to install `types-requests` into an environment that must also have `urllib3<2` installed into it, you will have to use `types-requests<2.31.0.7`.",1037,UP_TO_DATE,UPLOADED,NOT_STRICT,384,130,135,65,19,4,8,1,126,16,21,53,0,0,ERROR_ON_MISSING_STUB,linux,4 requests-oauthlib,types-requests-oauthlib,https://github.com/requests/requests-oauthlib,COMPLETE,-,268,UP_TO_DATE,UPLOADED,NOT_STRICT,115,20,45,4,50,3,1,0,25,1,7,13,0,0,ERROR_ON_MISSING_STUB,linux,0 -retry,types-retry,https://github.com/invl/retry,COMPLETE,-,28,UP_TO_DATE,UPLOADED,STRICT,17,0,2,0,0,0,2,0,1,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,3 +retry,types-retry,https://github.com/invl/retry,COMPLETE,-,28,UP_TO_DATE,UPLOADED,STRICT,17,0,2,0,0,0,2,0,1,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,4 s2clientprotocol,types-s2clientprotocol,https://github.com/Blizzard/s2client-proto,COMPLETE,Partially generated using [mypy-protobuf==3.6.0](https://github.com/nipunn1313/mypy-protobuf/tree/v3.6.0) and libprotoc 27.2 on [s2client-proto 5.0.12.91115.0](https://github.com/Blizzard/s2client-proto/tree/c04df4adbe274858a4eb8417175ee32ad02fd609).,5029,UP_TO_DATE,UPLOADED,STRICT,856,0,676,0,0,0,0,0,1864,0,0,239,0,0,ERROR_ON_MISSING_STUB,linux,1 seaborn,types-seaborn,https://github.com/mwaskom/seaborn,COMPLETE,-,2587,UP_TO_DATE,UPLOADED,ENTIRELY_EXCLUDED,1451,25,358,2,34,7,156,18,282,13,24,100,1,0,ERROR_ON_MISSING_STUB,linux,5 setuptools,types-setuptools,https://github.com/pypa/setuptools,COMPLETE,"If using `setuptools >= 71.1` *only* for `pkg_resources`, you don't need `types-setuptools` since `pkg_resources` is now typed.",3592,UP_TO_DATE,UPLOADED,STRICT_ON_SOME_FILES,1218,428,1020,173,44,11,4,6,715,3,238,186,0,0,ERROR_ON_MISSING_STUB,linux;win32,92 -shapely,types-shapely,https://github.com/shapely/shapely,COMPLETE,-,2595,UP_TO_DATE,UPLOADED,ENTIRELY_EXCLUDED,1424,390,710,0,0,0,14,15,151,0,1,42,0,0,ERROR_ON_MISSING_STUB,linux,3 -simplejson,types-simplejson,https://github.com/simplejson/simplejson,COMPLETE,-,277,UP_TO_DATE,UPLOADED,STRICT,180,0,24,0,0,0,46,6,49,7,0,6,0,0,ERROR_ON_MISSING_STUB,linux,11 -singledispatch,types-singledispatch,https://github.com/jaraco/singledispatch,COMPLETE,-,27,UP_TO_DATE,UPLOADED,STRICT,16,0,12,0,0,0,7,0,3,1,0,2,0,0,ERROR_ON_MISSING_STUB,linux,0 +shapely,types-shapely,https://github.com/shapely/shapely,COMPLETE,-,2595,UP_TO_DATE,UPLOADED,ENTIRELY_EXCLUDED,1424,390,710,0,0,0,14,15,151,0,1,42,0,0,ERROR_ON_MISSING_STUB,linux,4 +simplejson,types-simplejson,https://github.com/simplejson/simplejson,COMPLETE,-,277,UP_TO_DATE,UPLOADED,STRICT,180,0,24,0,0,0,46,6,49,7,0,6,0,0,ERROR_ON_MISSING_STUB,linux,14 +singledispatch,types-singledispatch,https://github.com/jaraco/singledispatch,COMPLETE,-,27,UP_TO_DATE,UPLOADED,STRICT,16,0,12,0,0,0,7,0,3,1,0,2,0,0,ERROR_ON_MISSING_STUB,linux,1 six,types-six,https://github.com/benjaminp/six,COMPLETE,-,335,UP_TO_DATE,UPLOADED,STRICT,69,0,38,0,0,0,8,6,13,0,0,3,0,0,ERROR_ON_MISSING_STUB,linux,22 slumber,types-slumber,https://github.com/samgiles/slumber,COMPLETE,-,74,UP_TO_DATE,UPLOADED,STRICT,43,0,25,0,0,0,11,5,9,0,0,15,0,0,ERROR_ON_MISSING_STUB,linux,2 -stdlib,-,https://github.com/python/cpython,STDLIB,-,64095,STDLIB,NOT_CURRENTLY_UPLOADED,STRICT_ON_SOME_FILES,28868,840,15829,370,81,12,2016,837,9005,321,321,3085,25,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,919 +stdlib,-,https://github.com/python/cpython,STDLIB,-,64095,STDLIB,NOT_CURRENTLY_UPLOADED,STRICT_ON_SOME_FILES,28868,840,15829,370,81,12,2016,837,9005,321,321,3085,25,0,ERROR_ON_MISSING_STUB,darwin;linux;win32,920 str2bool,types-str2bool,https://github.com/symonsoft/str2bool,COMPLETE,-,6,UP_TO_DATE,UPLOADED,STRICT,5,0,3,0,0,0,0,0,0,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,0 tabulate,types-tabulate,https://github.com/astanin/python-tabulate,COMPLETE,-,61,UP_TO_DATE,UPLOADED,STRICT,15,0,3,0,0,0,2,0,26,0,0,4,0,0,ERROR_ON_MISSING_STUB,linux,0 tensorflow,types-tensorflow,https://github.com/tensorflow/tensorflow,PARTIAL,Partially generated using [mypy-protobuf==3.6.0](https://github.com/nipunn1313/mypy-protobuf/tree/v3.6.0) and libprotoc 27.2 on `tensorflow==2.18.0`.,25798,UP_TO_DATE,UPLOADED,NOT_STRICT,5346,8,2954,4,40,58,60,34,5431,5,9,920,1,0,MISSING_STUBS_IGNORED,linux,51 toml,types-toml,https://github.com/uiri/toml,COMPLETE,-,136,UP_TO_DATE,UPLOADED,STRICT,71,0,41,0,0,0,21,5,14,2,0,14,2,0,ERROR_ON_MISSING_STUB,linux,4 -toposort,types-toposort,https://gitlab.com/ericvsmith/toposort,COMPLETE,-,13,UP_TO_DATE,UPLOADED,STRICT,4,0,4,0,0,0,1,0,1,1,0,2,0,0,ERROR_ON_MISSING_STUB,linux,0 -tqdm,types-tqdm,https://github.com/tqdm/tqdm,COMPLETE,-,1389,UP_TO_DATE,UPLOADED,NOT_STRICT,811,146,165,28,38,9,1,1,105,0,76,36,0,0,ERROR_ON_MISSING_STUB,linux,1 +toposort,types-toposort,https://gitlab.com/ericvsmith/toposort,COMPLETE,-,13,UP_TO_DATE,UPLOADED,STRICT,4,0,4,0,0,0,1,0,1,1,0,2,0,0,ERROR_ON_MISSING_STUB,linux,1 +tqdm,types-tqdm,https://github.com/tqdm/tqdm,COMPLETE,-,1389,UP_TO_DATE,UPLOADED,NOT_STRICT,811,146,165,28,38,9,1,1,105,0,76,36,0,0,ERROR_ON_MISSING_STUB,linux,5 translationstring,types-translationstring,https://github.com/Pylons/translationstring,COMPLETE,-,73,UP_TO_DATE,UPLOADED,STRICT,62,0,18,0,0,0,6,1,4,1,0,7,0,0,ERROR_ON_MISSING_STUB,linux,4 tree-sitter-languages,types-tree-sitter-languages,https://github.com/grantjenks/py-tree-sitter-languages,COMPLETE,-,9,UP_TO_DATE,UPLOADED,STRICT,2,0,2,0,0,0,0,0,5,0,0,0,0,0,ERROR_ON_MISSING_STUB,linux,2 ttkthemes,types-ttkthemes,https://github.com/RedFantom/ttkthemes,COMPLETE,-,76,UP_TO_DATE,UPLOADED,NOT_STRICT,30,14,13,10,3,0,0,0,5,0,0,3,0,0,ERROR_ON_MISSING_STUB,linux,0 @@ -163,8 +163,8 @@ untangle,types-untangle,https://github.com/stchris/untangle,COMPLETE,-,33,UP_TO_ usersettings,types-usersettings,https://github.com/glvnst/usersettings,COMPLETE,-,12,UP_TO_DATE,UPLOADED,STRICT,7,0,6,0,0,0,1,1,3,0,0,1,1,0,ERROR_ON_MISSING_STUB,linux,3 vobject,types-vobject,https://github.com/py-vobject/vobject,COMPLETE,-,526,UP_TO_DATE,UPLOADED,NOT_STRICT,108,183,76,102,20,2,4,1,174,1,80,51,0,0,ERROR_ON_MISSING_STUB,linux,9 waitress,types-waitress,https://github.com/Pylons/waitress,COMPLETE,-,639,UP_TO_DATE,UPLOADED,STRICT,196,0,198,0,0,0,2,0,244,0,0,38,0,0,ERROR_ON_MISSING_STUB,linux;win32,2 -whatthepatch,types-whatthepatch,https://github.com/cscorley/whatthepatch,COMPLETE,-,101,UP_TO_DATE,UPLOADED,STRICT,32,0,25,0,0,0,0,0,54,0,0,9,0,0,ERROR_ON_MISSING_STUB,linux,0 -workalendar,types-workalendar,https://github.com/workalendar/workalendar,COMPLETE,-,2918,UP_TO_DATE,UPLOADED,NOT_STRICT,44,399,22,355,23,4,0,0,1367,0,249,374,0,0,ERROR_ON_MISSING_STUB,linux,5 +whatthepatch,types-whatthepatch,https://github.com/cscorley/whatthepatch,COMPLETE,-,101,UP_TO_DATE,UPLOADED,STRICT,32,0,25,0,0,0,0,0,54,0,0,9,0,0,ERROR_ON_MISSING_STUB,linux,1 +workalendar,types-workalendar,https://github.com/workalendar/workalendar,COMPLETE,-,2918,UP_TO_DATE,UPLOADED,NOT_STRICT,44,399,22,355,23,4,0,0,1367,0,249,374,0,0,ERROR_ON_MISSING_STUB,linux,13 wurlitzer,types-wurlitzer,https://github.com/minrk/wurlitzer,COMPLETE,-,130,UP_TO_DATE,UPLOADED,NOT_STRICT,95,0,32,1,0,0,0,0,7,0,0,3,0,0,ERROR_ON_MISSING_STUB,linux,0 xdgenvpy,types-xdgenvpy,https://gitlab.com/deliberist-group/xdgenvpy,COMPLETE,-,40,UP_TO_DATE,UPLOADED,STRICT,1,0,23,0,0,0,0,0,0,0,0,3,0,0,ERROR_ON_MISSING_STUB,linux,1 xmltodict,types-xmltodict,https://github.com/martinblech/xmltodict,COMPLETE,-,35,UP_TO_DATE,UPLOADED,STRICT,20,0,3,0,0,0,7,1,1,0,0,1,0,0,ERROR_ON_MISSING_STUB,linux,0 diff --git a/examples/example.json b/examples/example.json index a1b4c6bb..d5afa12c 100644 --- a/examples/example.json +++ b/examples/example.json @@ -388,7 +388,7 @@ "platforms": [ "linux" ], - "allowlist_length": 4 + "allowlist_length": 16 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -556,7 +556,7 @@ "platforms": [ "linux" ], - "allowlist_length": 21 + "allowlist_length": 22 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -590,7 +590,7 @@ "platforms": [ "linux" ], - "allowlist_length": 100 + "allowlist_length": 113 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -625,7 +625,7 @@ "linux", "win32" ], - "allowlist_length": 86 + "allowlist_length": 89 }, "pyright_setting": "STRICT_ON_SOME_FILES", "annotation_stats": { @@ -864,7 +864,7 @@ "platforms": [ "linux" ], - "allowlist_length": 2 + "allowlist_length": 17 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -1035,7 +1035,7 @@ "linux", "win32" ], - "allowlist_length": 4 + "allowlist_length": 5 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -1103,7 +1103,7 @@ "platforms": [ "linux" ], - "allowlist_length": 0 + "allowlist_length": 1 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -1240,7 +1240,7 @@ "platforms": [ "linux" ], - "allowlist_length": 0 + "allowlist_length": 3 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -1546,7 +1546,7 @@ "platforms": [ "linux" ], - "allowlist_length": 1 + "allowlist_length": 2 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -1990,7 +1990,7 @@ "linux", "win32" ], - "allowlist_length": 148 + "allowlist_length": 188 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -2058,7 +2058,7 @@ "platforms": [ "linux" ], - "allowlist_length": 2 + "allowlist_length": 3 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -2092,7 +2092,7 @@ "platforms": [ "linux" ], - "allowlist_length": 8 + "allowlist_length": 9 }, "pyright_setting": "STRICT_ON_SOME_FILES", "annotation_stats": { @@ -2160,7 +2160,7 @@ "platforms": [ "linux" ], - "allowlist_length": 1 + "allowlist_length": 2 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -2194,7 +2194,7 @@ "platforms": [ "linux" ], - "allowlist_length": 5 + "allowlist_length": 20 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -2330,7 +2330,7 @@ "platforms": [ "linux" ], - "allowlist_length": 0 + "allowlist_length": 1 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -2478,7 +2478,7 @@ "explicit_Incomplete_returns": 1, "explicit_Any_parameters": 0, "explicit_Any_returns": 1, - "annotated_variables": 51, + "annotated_variables": 47, "explicit_Any_variables": 0, "explicit_Incomplete_variables": 36, "classdefs": 36, @@ -2568,7 +2568,7 @@ "platforms": [ "linux" ], - "allowlist_length": 2 + "allowlist_length": 6 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -2772,7 +2772,7 @@ "platforms": [ "linux" ], - "allowlist_length": 1 + "allowlist_length": 3 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -3181,7 +3181,7 @@ "platforms": [ "linux" ], - "allowlist_length": 31 + "allowlist_length": 71 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -3249,7 +3249,7 @@ "platforms": [ "linux" ], - "allowlist_length": 11 + "allowlist_length": 12 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -3385,7 +3385,7 @@ "platforms": [ "linux" ], - "allowlist_length": 0 + "allowlist_length": 1 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -3489,7 +3489,7 @@ "linux", "win32" ], - "allowlist_length": 14 + "allowlist_length": 18 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -3950,7 +3950,7 @@ "explicit_Incomplete_returns": 0, "explicit_Any_parameters": 11, "explicit_Any_returns": 0, - "annotated_variables": 122, + "annotated_variables": 58, "explicit_Any_variables": 1, "explicit_Incomplete_variables": 0, "classdefs": 24, @@ -3974,7 +3974,7 @@ "linux", "win32" ], - "allowlist_length": 64 + "allowlist_length": 65 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -4348,7 +4348,7 @@ "platforms": [ "linux" ], - "allowlist_length": 4 + "allowlist_length": 7 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -4518,7 +4518,7 @@ "platforms": [ "linux" ], - "allowlist_length": 13 + "allowlist_length": 16 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -4552,7 +4552,7 @@ "platforms": [ "linux" ], - "allowlist_length": 66 + "allowlist_length": 88 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -4654,7 +4654,7 @@ "platforms": [ "linux" ], - "allowlist_length": 3 + "allowlist_length": 4 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -4791,7 +4791,7 @@ "platforms": [ "linux" ], - "allowlist_length": 3 + "allowlist_length": 4 }, "pyright_setting": "ENTIRELY_EXCLUDED", "annotation_stats": { @@ -4825,7 +4825,7 @@ "platforms": [ "linux" ], - "allowlist_length": 11 + "allowlist_length": 14 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -4859,7 +4859,7 @@ "platforms": [ "linux" ], - "allowlist_length": 0 + "allowlist_length": 1 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -4963,7 +4963,7 @@ "linux", "win32" ], - "allowlist_length": 919 + "allowlist_length": 920 }, "pyright_setting": "STRICT_ON_SOME_FILES", "annotation_stats": { @@ -5133,7 +5133,7 @@ "platforms": [ "linux" ], - "allowlist_length": 0 + "allowlist_length": 1 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -5167,7 +5167,7 @@ "platforms": [ "linux" ], - "allowlist_length": 1 + "allowlist_length": 5 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { @@ -5543,7 +5543,7 @@ "platforms": [ "linux" ], - "allowlist_length": 0 + "allowlist_length": 1 }, "pyright_setting": "STRICT", "annotation_stats": { @@ -5577,7 +5577,7 @@ "platforms": [ "linux" ], - "allowlist_length": 5 + "allowlist_length": 13 }, "pyright_setting": "NOT_STRICT", "annotation_stats": { diff --git a/examples/example.md b/examples/example.md index a8583c70..45c68388 100644 --- a/examples/example.md +++ b/examples/example.md @@ -653,7 +653,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 4 unique allowlist entries for `PyYAML` when running stubtest in CI. +Typeshed currently has 16 unique allowlist entries for `PyYAML` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -936,7 +936,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 21 unique allowlist entries for `WTForms` when running stubtest in CI. +Typeshed currently has 22 unique allowlist entries for `WTForms` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -993,7 +993,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 100 unique allowlist entries for `WebOb` when running stubtest in CI. +Typeshed currently has 113 unique allowlist entries for `WebOb` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -1050,7 +1050,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` and `win32`. -Typeshed currently has 86 unique allowlist entries for `aiofiles` when running stubtest in CI. +Typeshed currently has 89 unique allowlist entries for `aiofiles` when running stubtest in CI. ### Pyright settings in CI: *strict on some files* @@ -1449,7 +1449,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 2 unique allowlist entries for `boltons` when running stubtest in CI. +Typeshed currently has 17 unique allowlist entries for `boltons` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -1734,7 +1734,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` and `win32`. -Typeshed currently has 4 unique allowlist entries for `cffi` when running stubtest in CI. +Typeshed currently has 5 unique allowlist entries for `cffi` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -1848,7 +1848,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 0 allowlist entries for `click-default-group` when running stubtest in CI. +Typeshed currently has 1 unique allowlist entry for `click-default-group` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -2076,7 +2076,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 0 allowlist entries for `console-menu` when running stubtest in CI. +Typeshed currently has 3 unique allowlist entries for `console-menu` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -2589,7 +2589,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 1 unique allowlist entry for `editdistance` when running stubtest in CI. +Typeshed currently has 2 unique allowlist entries for `editdistance` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -3334,7 +3334,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `darwin`, `linux` and `win32`. -Typeshed currently has 148 unique allowlist entries for `gevent` when running stubtest in CI. +Typeshed currently has 188 unique allowlist entries for `gevent` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -3448,7 +3448,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 2 unique allowlist entries for `greenlet` when running stubtest in CI. +Typeshed currently has 3 unique allowlist entries for `greenlet` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -3501,7 +3501,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 8 unique allowlist entries for `hdbcli` when running stubtest in CI. +Typeshed currently has 9 unique allowlist entries for `hdbcli` when running stubtest in CI. ### Pyright settings in CI: *strict on some files* @@ -3615,7 +3615,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 1 unique allowlist entry for `httplib2` when running stubtest in CI. +Typeshed currently has 2 unique allowlist entries for `httplib2` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -3672,7 +3672,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 5 unique allowlist entries for `humanfriendly` when running stubtest in CI. +Typeshed currently has 20 unique allowlist entries for `humanfriendly` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -3904,7 +3904,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 0 allowlist entries for `influxdb-client` when running stubtest in CI. +Typeshed currently has 1 unique allowlist entry for `influxdb-client` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -4151,7 +4151,7 @@ This package is tested with pyright in typeshed's CI, but all files in this stub - Explicit `Any` returns: 1 - Explicitly `Incomplete` (or partially `Incomplete`) returns: 1 - Variables: - - Annotated variables: 51 + - Annotated variables: 47 - Explicit `Any` variables: 0 - Explicitly `Incomplete` (or partially `Incomplete`) variables: 36 - Class definitions: @@ -4303,7 +4303,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 2 unique allowlist entries for `libsass` when running stubtest in CI. +Typeshed currently has 6 unique allowlist entries for `libsass` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -4645,7 +4645,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 1 unique allowlist entry for `mysqlclient` when running stubtest in CI. +Typeshed currently has 3 unique allowlist entries for `mysqlclient` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -5329,7 +5329,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 31 unique allowlist entries for `passlib` when running stubtest in CI. +Typeshed currently has 71 unique allowlist entries for `passlib` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -5443,7 +5443,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 11 unique allowlist entries for `peewee` when running stubtest in CI. +Typeshed currently has 12 unique allowlist entries for `peewee` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -5675,7 +5675,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 0 allowlist entries for `polib` when running stubtest in CI. +Typeshed currently has 1 unique allowlist entry for `polib` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -5850,7 +5850,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `darwin`, `linux` and `win32`. -Typeshed currently has 14 unique allowlist entries for `psutil` when running stubtest in CI. +Typeshed currently has 18 unique allowlist entries for `psutil` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -6606,7 +6606,7 @@ All files in this stubs package are tested with the stricter pyright settings in - Explicit `Any` returns: 0 - Explicitly `Incomplete` (or partially `Incomplete`) returns: 0 - Variables: - - Annotated variables: 122 + - Annotated variables: 58 - Explicit `Any` variables: 1 - Explicitly `Incomplete` (or partially `Incomplete`) variables: 0 - Class definitions: @@ -6644,7 +6644,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `darwin`, `linux` and `win32`. -Typeshed currently has 64 unique allowlist entries for `pyserial` when running stubtest in CI. +Typeshed currently has 65 unique allowlist entries for `pyserial` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -7271,7 +7271,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 4 unique allowlist entries for `pytz` when running stubtest in CI. +Typeshed currently has 7 unique allowlist entries for `pytz` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -7556,7 +7556,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 13 unique allowlist entries for `regex` when running stubtest in CI. +Typeshed currently has 16 unique allowlist entries for `regex` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -7613,7 +7613,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 66 unique allowlist entries for `reportlab` when running stubtest in CI. +Typeshed currently has 88 unique allowlist entries for `reportlab` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -7788,7 +7788,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 3 unique allowlist entries for `retry` when running stubtest in CI. +Typeshed currently has 4 unique allowlist entries for `retry` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -8025,7 +8025,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 3 unique allowlist entries for `shapely` when running stubtest in CI. +Typeshed currently has 4 unique allowlist entries for `shapely` when running stubtest in CI. ### Pyright settings in CI: *entirely excluded* @@ -8082,7 +8082,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 11 unique allowlist entries for `simplejson` when running stubtest in CI. +Typeshed currently has 14 unique allowlist entries for `simplejson` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -8139,7 +8139,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 0 allowlist entries for `singledispatch` when running stubtest in CI. +Typeshed currently has 1 unique allowlist entry for `singledispatch` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -8306,7 +8306,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `darwin`, `linux` and `win32`. -Typeshed currently has 919 unique allowlist entries for the stdlib when running stubtest in CI. +Typeshed currently has 920 unique allowlist entries for the stdlib when running stubtest in CI. ### Pyright settings in CI: *strict on some files* @@ -8595,7 +8595,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 0 allowlist entries for `toposort` when running stubtest in CI. +Typeshed currently has 1 unique allowlist entry for `toposort` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -8652,7 +8652,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 1 unique allowlist entry for `tqdm` when running stubtest in CI. +Typeshed currently has 5 unique allowlist entries for `tqdm` when running stubtest in CI. ### Pyright settings in CI: *not strict* @@ -9283,7 +9283,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 0 allowlist entries for `whatthepatch` when running stubtest in CI. +Typeshed currently has 1 unique allowlist entry for `whatthepatch` when running stubtest in CI. ### Pyright settings in CI: *strict* @@ -9340,7 +9340,7 @@ Objects missing from the stub cause stubtest to emit an error in typeshed's CI. In CI, stubtest is run on `linux` only. -Typeshed currently has 5 unique allowlist entries for `workalendar` when running stubtest in CI. +Typeshed currently has 13 unique allowlist entries for `workalendar` when running stubtest in CI. ### Pyright settings in CI: *not strict*