Kyle Altendorf
|
28d3ce2951
|
asyncio.wait() no longer allows awaitables in 3.11 (#10626)
https://docs.python.org/3.10/library/asyncio-task.html#asyncio.wait
> Run awaitable objects in the aws iterable concurrently and block until the condition specified by `return_when`.
https://docs.python.org/3.11/library/asyncio-task.html#asyncio.wait
> Run Future and Task instances in the aws iterable concurrently and block until the condition specified by `return_when`.
|
2023-08-29 10:56:44 +01:00 |
|
Kyle Altendorf
|
a750a42c65
|
Remove Generic from sqlite3.Row (#8036)
Introduced in https://github.com/python/typeshed/pull/7641. Removal discussed at https://github.com/python/typeshed/issues/8027.
|
2022-06-11 06:53:22 -07: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 |
|
Kyle Altendorf
|
12dd8d9718
|
AbstractEventLoop.run_in_executor() returns Future (#6187)
https://docs.python.org/3.10/library/asyncio-eventloop.html#asyncio.loop.run_in_executor
> This method returns a asyncio.Future object.
|
2021-10-22 10:50:42 -07:00 |
|
Kyle Altendorf
|
4b77d454bd
|
dataclasses: Allow Any keys for the metadata field (#5823)
|
2021-08-08 15:50:52 +02:00 |
|
Kyle Altendorf
|
27f38b8c23
|
ssl.OP_NO_TLSv1_3 is available in 3.6.3+, mask as >= (3, 6) (#5013)
|
2021-02-10 14:51:28 +01:00 |
|