Nikita Sobolev
d868dad76b
Update importlib.metadata to 3.12 ( #10654 )
2023-09-03 09:47:19 +01:00
Nikita Sobolev and Alex Waygood
d13d9859f6
Update zipfile to 3.12 ( #10647 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-09-02 16:01:41 +01:00
Nikita Sobolev and Alex Waygood
f0ba5ba2a2
Update unittest.mock to 3.12 ( #10650 )
...
And harmonise some annotations between the stdlib `unittest.mock` module and the third-party `mock` backport package.
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-09-02 15:03:39 +01:00
Nikita Sobolev
454438e4db
Update importlib.resources to 3.12 ( #10649 )
2023-09-02 00:03:08 -07:00
Nikita Sobolev
e04c440571
Update pathlib to 3.12 ( #10646 )
2023-09-01 14:53:58 +02:00
Nikita Sobolev
f28cb8b856
Update os.DirEntry to 3.12 ( #10643 )
2023-08-31 14:29:21 +01:00
Nikita Sobolev
8a2019aa7f
Add isjunction and splitroot functions ( #10642 )
2023-08-31 13:14:22 +01:00
Nikita Sobolev
6c2c164de2
unittest: py312 updates for load_tests and loadTestsFromModule (#10640 )
2023-08-30 12:27:40 +01:00
Nikita Sobolev
c9583d9f14
Add durations to unittest in 3.12 ( #10636 )
2023-08-30 11:35:25 +01:00
Nikita Sobolev
8888ac0d6d
Update configparser to 3.12 ( #10635 )
2023-08-30 11:07:50 +02:00
Nikita Sobolev
47d29e1d69
Bump pyright version ( #10637 )
...
Release https://github.com/microsoft/pyright/releases/tag/1.1.325
2023-08-30 08:57:05 +01:00
Nikita Sobolev
95974369af
Update gzip for py312 ( #10634 )
2023-08-30 08:29:53 +01:00
Nikita Sobolev
03e65e1f1a
Update genericpath to 3.12 ( #10623 )
2023-08-28 11:19:09 +02:00
Nikita Sobolev
2c1db00761
Consistently use Generic as the last base class ( #10610 )
2023-08-28 10:16:54 +02:00
Nikita Sobolev
3b9ab5e9b1
Update ibm-db to 3.2.* ( #10622 )
2023-08-27 21:24:22 +01:00
Nikita Sobolev and Alex Waygood
daf51f057b
Bump pyright version ( #10591 )
...
Release: https://github.com/microsoft/pyright/releases/tag/1.1.323
Fix types-pika to work with the latest pyright version.
---------
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-08-16 10:18:41 +01:00
Nikita Sobolev
1ad381d713
Update sre_parse to 3.12 ( #10556 )
2023-08-10 12:48:12 +01:00
Nikita Sobolev
19ed22ea60
Update turtle to 3.12 ( #10548 )
2023-08-10 11:44:14 +01:00
Nikita Sobolev
9d0ed1571f
Update ssl to 3.12 ( #10547 )
2023-08-09 09:18:33 +02:00
Nikita Sobolev
4990da6c60
Update asyncio.base_events for py312 ( #10543 )
2023-08-08 15:28:36 +01:00
Nikita Sobolev
a5783555e8
asyncio.streams: py312 updates (#10542 )
2023-08-08 08:33:37 +01:00
Nikita Sobolev
c326f2500b
Bump pyright version ( #10539 )
...
Release: https://github.com/microsoft/pyright/releases/tag/1.1.320
2023-08-07 12:06:34 +01:00
Nikita Sobolev
161dd4b34f
Update logging for 3.12 ( #10538 )
2023-08-07 12:02:44 +01:00
Nikita Sobolev
3968308e74
Update asyncio.constants module for python3.12 ( #10535 )
2023-08-06 15:30:55 +01:00
Nikita Sobolev
86218a52b7
Add get_context methods to asyncio in 3.12 ( #10534 )
2023-08-06 12:02:48 +01:00
Nikita Sobolev
81d1362247
Fix asyncio.Task.__init__ signature ( #10532 )
2023-08-04 15:12:51 +02:00
Nikita Sobolev
d62cbb98f4
Remove DateTimeRange stubs ( #10525 )
2023-08-01 09:15:32 +01:00
Nikita Sobolev
474ad1c70e
Remove babel stubs ( #10524 )
2023-08-01 09:12:33 +01:00
Nikita Sobolev
fe2ebd69af
Bump paramiko to 3.3.* ( #10522 )
2023-07-31 09:07:05 +01:00
Nikita Sobolev and Alex Waygood
54201d5572
Bump google-cloud-ndb to 2.2.* ( #10521 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-07-31 09:04:36 +01:00
Nikita Sobolev
21e8f7b02b
Bump pyright version ( #10510 )
...
https://github.com/microsoft/pyright/releases/tag/1.1.319
2023-07-26 09:19:39 +01:00
Nikita Sobolev and Alex Waygood
3a9b0c5790
Update caldav to 1.3.* ( #10485 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-07-20 15:14:32 +01:00
Nikita Sobolev
d5c137c0fc
py312 updates for array ( #10483 )
2023-07-20 09:38:58 +01:00
Nikita Sobolev
032f9195f9
Add a more precise signature for AsyncMock.reset_mock() ( #10481 )
2023-07-19 13:25:20 +01:00
Nikita Sobolev
9e7477d986
Update mock to 5.1.* ( #10472 )
2023-07-19 13:01:01 +01:00
Nikita Sobolev
8da4739042
Update python-crontab to 3.0.* ( #10475 )
2023-07-19 13:50:33 +02:00
Nikita Sobolev
797779d222
Bump pyright version to 1.1.318 ( #10476 )
2023-07-19 10:10:22 +02:00
Nikita Sobolev
95b268999c
pdb: py312 updates (#10471 )
2023-07-18 17:33:27 +01:00
Nikita Sobolev
4a643318ea
sqlite3 updates for py312 (#10469 )
2023-07-17 12:44:49 +01:00
Nikita Sobolev
57c435cd7e
Update pydoc for 3.12 ( #10467 )
2023-07-16 11:28:56 +01:00
Nikita Sobolev
3c9522bcfe
Bump pyright version ( #10454 )
2023-07-13 09:08:27 -07:00
Nikita Sobolev
17c0421c29
Adds py3.12 constants to sqlite3 ( #10453 )
2023-07-13 16:49:34 +01:00
Nikita Sobolev
f843922df8
datetime: Remove unused stubtest allowlist entry for py312 (#10277 )
2023-07-12 21:06:06 +01:00
Nikita Sobolev and AlexWaygood
e7ba0327e1
Remove SQLAlchemy stubs ( #10389 )
...
Co-authored-by: AlexWaygood <alex.waygood@gmail.com >
2023-07-08 10:24:59 +01:00
Nikita Sobolev
702226e1fd
Add missing TCP_CONNECTION_INFO to socket module ( #10402 )
2023-07-04 12:32:38 +02:00
Nikita Sobolev
31dca1d660
Update inspect for Python3.12 ( #10398 )
2023-07-03 14:54:19 +02:00
Nikita Sobolev
3d352e85e5
Use proper return types for __await__ methods in redis.asyncio.client ( #10379 )
2023-07-01 18:40:40 +01:00
Nikita Sobolev
8162faa934
Fix signature of http.client.HTTPSConnection for Python 3.12 ( #10392 )
2023-07-01 18:31:47 +01:00
Nikita Sobolev and Alex Waygood
a8051fb2c4
Add _generate_next_value_ to StrEnum ( #10390 )
...
Fixes https://github.com/python/typeshed/issues/10384
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-07-01 18:28:09 +01:00
Nikita Sobolev
ae5b28ff37
Stricter pyright checks for inifile ( #10382 )
2023-06-28 22:57:25 +01:00
Nikita Sobolev
1d59c5cb13
Bump PyMySQL to 1.1.* ( #10376 )
2023-06-28 12:28:11 +02:00
Nikita Sobolev
d492efeaea
email.utils.localtime: py312 updates (#10358 )
2023-06-25 12:02:11 +01:00
Nikita Sobolev
75fc33d8d0
Update zoneinfo for Python3.12 ( #10304 )
2023-06-12 12:34:03 +03:00
Nikita Sobolev
0b98780c81
Add new http.HTTPStatus/__init__.pyi for Python3.12 ( #10296 )
2023-06-10 10:34:28 +01:00
Nikita Sobolev and Alex Waygood
0aa5dd57e5
Update ctypes stubs for Python 3.12 ( #10290 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-06-09 19:55:03 +01:00
Nikita Sobolev
1851423519
Fix CI for Python 3.12.0b2 ( #10291 )
2023-06-09 18:17:30 +01:00
Nikita Sobolev
258cabe3a1
Update uuid.pyi for Python3.12 ( #10289 )
2023-06-09 09:33:08 +01:00
Nikita Sobolev
f0e9ec11e4
Add AsyncGeneratorType.ag_suspended ( #10288 )
...
New in Python 3.12
2023-06-09 08:40:23 +01:00
Nikita Sobolev
852ac3efb3
Update _thread.pyi for Python3.12 ( #10285 )
2023-06-08 15:23:57 +02:00
Nikita Sobolev
0045299d43
Update token.pyi and tokenize.pyi for Python3.12 ( #10283 )
2023-06-08 08:38:36 +01:00
Nikita Sobolev
8528888691
Update multiprocessing.pyi for Python3.12 ( #10279 )
2023-06-08 08:37:44 +01:00
Nikita Sobolev
23bb0494ab
Update pkgutil.pyi for Python3.12 ( #10281 )
2023-06-08 08:37:15 +01:00
Nikita Sobolev
8eb5751084
Module imp was removed in 3.12 ( #10278 )
2023-06-08 07:49:25 +01:00
Nikita Sobolev
b0a3917145
Update dis.pyi and opcode.pyi for Python3.12 ( #10276 )
2023-06-07 20:33:50 +01:00
Nikita Sobolev
f10b5fb9b6
Update locale.pyi for Python3.12 ( #10274 )
2023-06-07 19:41:07 +01:00
Nikita Sobolev
e347af1d59
Update functools.pyi for Python3.12 ( #10269 )
2023-06-06 22:48:36 +01:00
Nikita Sobolev
9456f5501b
Update socket stubs for Python3.12 ( #10247 )
...
Docs: https://github.com/python/cpython/blob/3.12/Doc/library/socket.rst
Source: https://github.com/python/cpython/blob/3.12/Modules/socketmodule.c#L8441
2023-06-05 09:32:02 +01:00
Nikita Sobolev
59d08c00d5
Update sys.pyi for Python3.12 ( #10245 )
...
Source: https://github.com/python/cpython/blob/3.12/Python/sysmodule.c
Docs: https://github.com/python/cpython/blob/3.12/Doc/library/sys.rst
2023-06-05 09:07:37 +01:00
Nikita Sobolev
c1a857a41a
distutils package was removed in 3.12 (#10249 )
2023-06-03 22:08:09 -07:00
Nikita Sobolev
b25150aa30
py312: Add delete=True parameter to tempfile.TemporaryDirectory ( #10244 )
...
Source: https://github.com/python/cpython/blob/3.12/Lib/tempfile.py#L864
2023-06-03 14:30:30 +01:00
Nikita Sobolev
e5651db430
Update socketserver for Python3.12 ( #10246 )
...
Source: https://github.com/python/cpython/blob/3.12/Lib/socketserver.py
2023-06-03 13:53:51 +01:00
Nikita Sobolev
c85f7de957
Update csv stubs for Python3.12 ( #10250 )
2023-06-03 13:45:43 +01:00
Nikita Sobolev
185faf00cd
Update threading for py312 ( #10241 )
...
Add `setprofile_all_threads` and `settrace_all_threads`
2023-06-02 16:27:54 +01:00
Nikita Sobolev
178184c949
Update zipimport for python3.12 ( #10240 )
...
The `find_loader` and `find_module` methods were removed: https://github.com/python/cpython/blob/3.12/Lib/zipimport.py
2023-06-02 16:11:13 +01:00
Nikita Sobolev
6de0aa0c70
CI: Unpin micro-versions ( #10239 )
2023-06-02 11:23:33 +01:00
Nikita Sobolev
7595478998
Bump paramiko to 3.2.* ( #10237 )
2023-06-01 12:21:55 +02:00
Nikita Sobolev
877e06ad1c
Remove chardet stubs ( #10234 )
2023-05-31 14:19:47 -07:00
Nikita Sobolev
e666602d14
asyncore and asynchat will be removed in 3.12 (#9033 )
2023-05-23 19:16:25 +02:00
Nikita Sobolev
f143f47b11
Mark invoke as obsolete since 2.1.2 ( #10100 )
2023-05-16 09:21:31 +01:00
Nikita Sobolev
c98e43b2bb
Bump tzlocal to 5.0.1 ( #10188 )
2023-05-16 08:40:54 +01:00
Nikita Sobolev
f7d7bb53ca
Change asyncio.Task.__init__ signature for Python 3.12 ( #10184 )
2023-05-15 13:34:45 +02:00
Nikita Sobolev
b25a5b6aef
Use _AwaitableLike in EventLoop.run_until_complete ( #10181 )
2023-05-15 09:34:50 +01:00
Nikita Sobolev
3032e88595
Bump tzlocal to 5.0 ( #10183 )
2023-05-15 01:01:59 -07:00
Nikita Sobolev
15a0c28530
Use _CoroutineLike in asyncio.taskgroups ( #10180 )
2023-05-14 13:32:27 +01:00
Nikita Sobolev and Alex Waygood
1d8a199582
[asyncio] Make create_task work with coroutines only in 3.12 ( #10177 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-05-14 12:16:26 +01:00
Nikita Sobolev and Alex Waygood
aa36289684
Bump PyInstaller to 5.11.* ( #10179 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-05-14 11:52:19 +01:00
Nikita Sobolev and AlexWaygood
6c54c74a84
Bump mypy to 1.3.0 ( #10173 )
...
Co-authored-by: AlexWaygood <alex.waygood@gmail.com >
2023-05-11 19:03:39 +01:00
Nikita Sobolev
adddc4f24a
Bump docutils to 0.20.* ( #10167 )
2023-05-10 12:40:27 +03:00
Nikita Sobolev
caceaca974
[redis] Add new methods to RedisClusterCommands ( #10162 )
2023-05-09 14:43:35 +01:00
Nikita Sobolev
0f96850532
Update redis to 4.5.5 ( #10161 )
2023-05-09 14:18:50 +01:00
Nikita Sobolev
a2457367d0
Remove emoji stubs ( #10160 )
...
Remove `emoji` stubs, refs #8760
2023-05-09 09:28:11 +01:00
Nikita Sobolev
f42f665fa1
Update hdbcli to 2.16 and mark as completed ( #10101 )
2023-04-29 06:26:16 -07:00
Nikita Sobolev
1d9f35369d
functools: Add cache_parameters method to _lru_cache_wrapper ( #10076 )
...
The docs says that `cache_parameters()` function was added in 3.9: https://docs.python.org/3/library/functools.html#functools.lru_cache
Source: https://github.com/python/cpython/blob/af530469954e8ad49f1e071ef31c844b9bfda414/Lib/functools.py#L512
But, `typeshed` does not have it.
2023-04-24 07:29:54 -07:00
Nikita Sobolev
2bfb6d8212
Fix CI, use new termcolor version ( #10079 )
2023-04-24 07:17:23 -07:00
Nikita Sobolev
22ced49645
Simplify chardet type imports ( #10080 )
2023-04-24 05:14:17 -07:00
Nikita Sobolev
8af0a1f9e8
Fix typo ( #10078 )
2023-04-24 04:43:18 -07:00
Nikita Sobolev
cd3f52ac14
Simplify logging.config type imports ( #10077 )
2023-04-24 14:41:10 +03:00
Nikita Sobolev
7dcec5b3db
Bump simplejson to 3.19.* ( #10049 )
2023-04-15 01:22:41 -07:00
Nikita Sobolev and Alex Waygood
02b8f77630
Update croniter to 1.3.10 ( #10027 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-04-09 16:03:33 +01:00
Nikita Sobolev
3102875bce
bs4: update for 4.12.2 ( #10026 )
...
Release: https://pypi.org/project/beautifulsoup4/4.12.2/
2023-04-09 15:49:29 +01:00