luzpaz
|
b95b729b9e
|
Fix typos (#6263)
Found via `codespell -q 3 -L alo,asend,ba,nams,spawnve`
|
2021-11-08 18:23:15 -08:00 |
|
KotlinIsland
|
6e646f43dd
|
Remove BaseAdapter from requests.sessions (#6264)
|
2021-11-08 17:33:16 -08:00 |
|
Thomas Grainger
|
50dff2454a
|
add contextlib.chdir (#6191)
|
2021-11-08 11:54:51 -08:00 |
|
Alex Waygood
|
e3180cd48f
|
Make args positional-only for applicable methods in `list and tuple` (#6259)
|
2021-11-08 09:47:56 -08:00 |
|
Sebastian Rittau
|
b26fada4b9
|
Remove our custom code of conduct link (#6258)
By removing this, the code of conduct from the Python organization
(https://github.com/python/.github/blob/master/CODE_OF_CONDUCT.md)
should be picked up.
|
2021-11-08 09:47:19 -08:00 |
|
Sebastian Rittau
|
f4ad8f06b0
|
Update httplib version to 0.20.* (#6256)
|
2021-11-08 14:47:01 +02:00 |
|
KotlinIsland
|
b8cbac800f
|
Make types.coroutine return Awaitable (#6255)
|
2021-11-08 12:34:42 +01:00 |
|
Manfred Kaiser
|
977a32a3c9
|
paramiko.ServerInterface: replace str with bytes in some methods (#6254)
|
2021-11-08 10:57:29 +02:00 |
|
Sebastian Rittau
|
3876587a65
|
Remove support for mypy_exclude_list (#6230)
|
2021-11-08 10:45:46 +02:00 |
|
Jelle Zijlstra
|
7c3c9d1a10
|
Remove workaround for _dict_values (#6250)
The mypy issue was fixed
|
2021-11-07 15:13:05 -08:00 |
|
Áron Ricardo Perez-Lopez
|
a88ae10186
|
Add missing magic properties to TypedDict (#6203)
|
2021-11-07 15:06:14 -08:00 |
|
Sebastian Rittau
|
50c1f2ab7c
|
Test third-party stubs in isolation (#6229)
|
2021-11-07 15:05:49 -08:00 |
|
Alex Waygood
|
d5d0ba158e
|
Make `__round__ positional-only for float, int, Decimal and SupportsRound` (#6242)
|
2021-11-07 15:05:18 -08:00 |
|
Sebastian Rittau
|
c846c35d50
|
Process.status returns a status string (#6245)
Typed STATUS_* constants using Literal
|
2021-11-07 15:04:27 -08:00 |
|
Sebastian Rittau
|
0958692028
|
Suppress unnecessary traceback (#6253)
|
2021-11-07 07:35:31 -08:00 |
|
Oz Anani
|
4601581e83
|
Update ModuleType.__file__ to be Optional (#6186)
Per the Python documentation, `ModuleType.__file__` is `Optional`: https://docs.python.org/3/reference/import.html#file__
|
2021-11-07 06:03:01 -08:00 |
|
Jelle Zijlstra
|
6d318e729f
|
Broaden type for set.union (#6249)
`set[int].union(set[str])` is well defined: it returns a set of `int | str`.
|
2021-11-05 13:27:45 -07:00 |
|
Alex Waygood
|
e7b4b73102
|
Make args positional-only for `str, bytes and bytearray` (#6248)
|
2021-11-05 20:53:22 +01:00 |
|
Alex Waygood
|
ac9b0746ec
|
Make method parameters positional-only in `dict, set, frozenset and enumerate` (#6247)
|
2021-11-05 20:14:07 +01:00 |
|
Alex Waygood
|
8ba9d11cbe
|
Make dunder method args positional-only for object (#6246)
|
2021-11-05 19:19:08 +01:00 |
|
Alex Waygood
|
a36dc9032f
|
Make `complex and float` dunder methods have positional-only args (#6241)
|
2021-11-04 22:37:25 +01:00 |
|
Alex Waygood
|
e608205c05
|
Make bool() args positional-only (#6239)
|
2021-11-04 20:16:35 +01:00 |
|
Alex Waygood
|
6ed392ba5f
|
Make `type()` method params positional-only (#6238)
|
2021-11-04 11:48:34 -07:00 |
|
Alex Waygood
|
d0964d2221
|
Make super() parameters positional-only (#6237)
|
2021-11-04 11:13:41 -07:00 |
|
Alex Waygood
|
aa9cd1e80e
|
Make `range` parameters positional-only (#6236)
|
2021-11-04 10:56:16 -07:00 |
|
Alex Waygood
|
4cbc657167
|
Make getattr() parameters positional-only (#6235)
|
2021-11-04 18:28:33 +01:00 |
|
Alex Waygood
|
26f2c702d3
|
Make slice parameters positional-only (#6234)
|
2021-11-04 15:29:15 +01:00 |
|
Alex Waygood
|
e2ee7c297d
|
Make property method args positional-only (#6231)
|
2021-11-03 09:33:08 -07:00 |
|
Tomaz-Vieira
|
8bda66a737
|
lru_cache preserves signature of wrapped function (#6221)
Update pytype for a fix to ParamSpec as argument to Generic
|
2021-11-03 10:08:52 +01:00 |
|
github-actions[bot]
|
59dfea08c3
|
Remove unused stubtest allowlist entries (#6227)
|
2021-11-02 21:17:15 -07:00 |
|
Shantanu
|
c0675a797f
|
tempfile: add ignore_cleanup_errors to TemporaryDirectory (#6226)
|
2021-11-02 20:25:58 -07:00 |
|
Shantanu
|
38ab20926f
|
pathlib: update for py310 (#6225)
|
2021-11-02 20:23:30 -07:00 |
|
Yehuda Davis
|
3d5f35c33b
|
pathlib: add newline to write_text() method (#6224)
Closes #6223
|
2021-11-02 19:46:50 -07:00 |
|
Sebastian Rittau
|
ce94db762c
|
Update pytype and pyright (#6222)
* Upgrade pytype
* Update pyright
|
2021-11-02 09:19:07 -07:00 |
|
Slava Koyfman
|
7e4a0cbbd2
|
freezegun: Add as_kwarg argument (#6220)
|
2021-11-02 15:31:58 +01:00 |
|
EXPLOSION
|
f4143c40e8
|
Update SupportsIndex support for math and cmath (#6216)
* SupportsIndex for cmath
* Don't support __index__ on <3.7
|
2021-10-31 11:32:56 +01:00 |
|
Nikita Sobolev
|
151f256051
|
croniter: Add missing arguments and functions, add types (#6215)
|
2021-10-30 18:50:20 +02:00 |
|
Bas van Beek
|
05cc30b8da
|
Allow math functions to accept objects implementing the __index__ protocol (#6211)
|
2021-10-29 22:17:51 +02:00 |
|
Huw Jones
|
b98cd0c3b0
|
Annotate humanfriendly.__init__.pyi (#6209)
|
2021-10-28 16:16:54 +02:00 |
|
Huw Jones
|
ce7484f70b
|
Add defaults to GCM.__init__ arguments (#6207)
|
2021-10-28 12:57:40 +02:00 |
|
Shantanu
|
9f691d9c6e
|
stubtest_third_party: advice for unused allowlist entries (#6208)
Co-authored-by: hauntsaninja <>
|
2021-10-27 21:55:18 -07:00 |
|
EXPLOSION
|
41591f2fcd
|
Use TypedDicts for logging.config.dictConfig (#6193)
Co-authored-by: Akuli <akuviljanen17@gmail.com>
|
2021-10-27 10:48:51 +03:00 |
|
Kyle Altendorf
|
9052674aa8
|
bytes.fromhex() returns cls instance, not bytes (#6201)
```console
$ cat y.py
import typing
class MyBytes(bytes):
pass
x = MyBytes.fromhex("abcd")
if typing.TYPE_CHECKING:
reveal_type(x)
else:
print(x.__class__.__name__)
```
```console
$ for v in 3.6 3.7 3.8 3.9 3.10; do echo -n "$v: " ; python$v y.py; done
3.6: MyBytes
3.7: MyBytes
3.8: MyBytes
3.9: MyBytes
3.10: MyBytes
```
```console
$ venv/bin/mypy y.py
y.py:9: note: Revealed type is "builtins.bytes"
```
|
2021-10-25 16:28:33 -07:00 |
|
Eric Werner
|
fd35084768
|
Update ModuleType to have __path__ (#6200)
Co-authored-by: Akuli <akuviljanen17@gmail.com>
|
2021-10-25 23:21:05 +03:00 |
|
Akuli
|
ece04a288e
|
Use TypeVar for WeakMethod (#6199)
|
2021-10-25 12:52:02 +02:00 |
|
Akuli
|
8454a48c5e
|
allow file descriptors in os.stat wrapper functions (#6198)
|
2021-10-25 13:00:27 +03:00 |
|
ROHAN SALWAN
|
e38248e818
|
Fix type of importlib.machinery.ModuleSpec.loader (#6194)
|
2021-10-25 12:59:49 +03:00 |
|
Akuli
|
739cc27cc4
|
fix shutil.disk_usage() argument type (#6197)
|
2021-10-25 11:52:04 +02:00 |
|
ROHAN SALWAN
|
766f7e76ec
|
Fix subprocess.list2cmdline: wrong type of the seq argument (#6190)
|
2021-10-25 12:06:55 +03:00 |
|
Bas van Beek
|
e4fa30e840
|
Use string literals for typing warnings actions (#6192)
|
2021-10-23 13:44:05 +02:00 |
|