hatal175 and GitHub
b8e5f637b9
Stubtest fixes ( #5391 )
2021-05-13 18:20:55 -07:00
hatal175 and GitHub
244fc622e6
Add workflow stubtests for macos ( #5384 )
...
* Add macos to stubtest
* Add general darwin stubtest exception file
* Adding exceptions and platform ifs
2021-05-09 23:24:00 +03:00
hatal175 and GitHub
653191e514
A few linux stubtest fixes ( #5381 )
2021-05-08 12:49:42 -07:00
hatal175 and GitHub
2dc02ae8a9
Fix stubtest issues ( #5360 )
...
* Fix some stubtest issues
* Remove MADV_SOFT_OFFLINE
2021-05-07 19:10:03 +03:00
hatal175 and GitHub
461791db27
Fixing stubtest issues ( #5339 )
...
* Fix stubtest issues
2021-05-05 17:23:43 +03:00
hatal175 and GitHub
b15c025059
Add multiprocessing.sharedctypes stubs ( #5231 )
2021-05-02 22:20:33 +02:00
hatal175 and GitHub
2a1aa88fd9
Add missing email errors ( #5264 )
2021-04-29 07:02:52 -07:00
hatal175 and GitHub
a98e3e3ff9
Replace some type with Type[] ( #5254 )
...
* Replace some type with Type[]
* Change aggregate_class to be Callable
2021-04-26 07:31:16 -07:00
hatal175 and GitHub
d151d1b8bb
Stubtest fixes ( #5249 )
2021-04-25 21:56:54 -07:00
hatal175 and GitHub
bf5ff49b53
mailbox, mimetypes, unittest, zipfile: stubtest fixes ( #5239 )
2021-04-21 21:58:01 -07:00
hatal175 and GitHub
fc0775664d
Use native SupportsIndex in builtins ( #5229 )
2021-04-20 22:24:39 -07:00
hatal175 and GitHub
fbf21995e3
Various stubtest fixes ( #5230 )
2021-04-18 09:30:00 -07:00
hatal175 and GitHub
f44f38fda3
Fixes #1110 . Use SupportsIndex in str, bytes and bytesarray functions wh… ( #5228 )
...
* Fixes #1110 . Use SupportsIndex in str, bytes, bytesarray functions where applicable.
2021-04-17 22:27:58 +03:00
hatal175 and GitHub
c9d996fe55
Various stubtest exceptions ( #5227 )
2021-04-17 07:03:28 -07:00
hatal175 and GitHub
d3b2cafa85
builtins stubtest exceptions ( #5219 )
2021-04-16 10:41:04 -07:00
hatal175 and GitHub
82be016aa4
Various packages stubtest fixes ( #5221 )
2021-04-15 21:04:40 -07:00
hatal175 and GitHub
bf201c8201
Various stubtest fixes ( #5215 )
2021-04-14 19:14:07 -07:00
hatal175 and GitHub
f89cff3bf8
Fixing product and combinations ( #5213 )
2021-04-13 08:45:19 +02:00
hatal175 and GitHub
2ae49e1307
http/html stubtest fixes ( #5208 )
2021-04-12 13:37:09 +02:00
hatal175 and GitHub
7adb0213f7
Convert itertools functions to classes ( #5211 )
2021-04-12 12:28:51 +02:00
hatal175 and GitHub
60975a3df8
compileall: rx argument, str paths ( #5172 )
2021-04-11 12:40:41 -07:00
hatal175 and GitHub
472485d80a
email stubtest exceptions ( #5207 )
2021-04-11 07:25:48 -07:00
hatal175 and GitHub
b308c1f964
bz2 stub exceptions ( #5199 )
2021-04-10 19:53:05 -07:00
hatal175 and GitHub
25bac1d716
csv, ctypes, configparser explanations ( #5204 )
2021-04-10 19:18:22 -07:00
hatal175 and GitHub
e26971a082
ssl stubtest exception fix/explanation ( #5137 )
2021-04-10 17:00:35 +02:00
hatal175 and GitHub
5fef564636
Protobuf text_format stubs ( #5167 )
...
Fixes #1781
2021-04-08 18:02:38 -07:00
hatal175 and GitHub
413614aa83
xml stubtest exceptions ( #5161 )
...
* Explaining xml stubtest exceptions
* Fix 3.6/3.7 ExternalEntityParserCreate
* Fix typos and formatting
* Missing return type
* Reverting ExternalEntityParserCreate change to see error
* Remove unused sys import
* Readd ExternalEntityParserCreate with explanations
2021-04-08 17:43:51 -07:00
hatal175 and GitHub
fd2a176094
Allow per distribution mypy strictness options ( #5169 )
...
As requested by https://github.com/python/typeshed/issues/1526 .
This addition takes mypy configuration from each distribution metadata file and constructs a single mypy.ini to run with. It assumes there is no mypy.ini but in case we ever need one, it would be simple to add these on top of an existing configuration file.
Might be relevant for #2852
As the issue did not really specify how the configuration would look, I added the following:
- You may add a mypy-tests section to the metadata file.
It looks like this:
[mypy-tests]
[mypy-tests.yaml]
module_name = "yaml"
[mypy-tests.yaml.values]
disallow_incomplete_defs = true
disallow_untyped_defs = true
- module_name can be of the form "a.*" like in mypy.ini.
- You can add several module sections for complex distributions with several modules.
- I added the '--warn-incomplete-stub' option since it is made specifically for typeshed runs. See docs.
2021-04-07 21:30:08 -07:00
hatal175 and GitHub
6c01c6afdc
Make ProxyType and CallableProxyType Generic ( #5166 )
2021-04-07 19:52:22 -07:00
2e703c37e9
Fix importlib stubtest exceptions ( #5148 )
...
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com >
2021-04-05 12:01:26 -07:00
hatal175 and GitHub
82130cca56
Fix distutils and difflib stubtest exceptions ( #5182 )
2021-04-05 12:00:32 -07:00
hatal175 and GitHub
ef9b37ecab
codecs stubtest exceptions ( #5179 )
2021-04-03 22:44:16 -07:00
hatal175 and GitHub
577dbe965c
colorama stubs ( #5108 )
2021-03-27 07:52:37 -07:00
hatal175 and GitHub
20a6de8fdd
Stubtest exceptions for sys, symtable, sysconfig and tarfile ( #5138 )
2021-03-26 21:33:19 -07:00
hatal175 and GitHub
5b730d4ded
Fix Shlex stubtest errors ( #5135 )
2021-03-23 20:56:47 -07:00
hatal175 and GitHub
88a8d0ccbc
Explaining/Fixing asyncio allowlist exceptions ( #5132 )
2021-03-23 17:14:30 -07:00
hatal175 and GitHub
a9c517ad8e
Pysftp Stubs ( #5120 )
2021-03-23 17:07:02 -07:00
hatal175 and GitHub
3de5d893de
Add Curses ACS Codes ( #5116 )
...
Closes : #5115
2021-03-15 15:24:32 +01:00