Emmanuel Ferdman
f424458cbb
[pexpect] Accept dict for env parameter, not just os.environ ( #15270 )
2026-01-26 11:08:27 +01:00
github-actions[bot]
8a363f669f
[stubsabot] Bump httplib2 to 0.31.2 ( #15318 )
2026-01-24 09:34:33 +01:00
github-actions[bot]
507b51f833
[stubsabot] Bump setuptools to 80.10.* ( #15312 )
...
Co-authored-by: stubsabot <>
2026-01-23 17:50:32 -05:00
lev-blit
72fc258376
[python-dateutil] Add missing annotation to 'tag' in rebuild.py ( #15196 )
2026-01-23 18:30:25 +01:00
github-actions[bot]
2ff920f291
[stubsabot] Bump jmespath to 1.1.* ( #15315 )
...
Release: https://pypi.org/pypi/jmespath/1.1.0
Homepage: https://github.com/jmespath/jmespath.py
Repository: https://github.com/jmespath/jmespath.py
Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/jmespath
Diff: https://github.com/jmespath/jmespath.py/compare/1.0.1...1.1.0
Stubsabot analysis of the diff between the two releases:
- 0 public Python files have been added.
- 0 files included in typeshed's stubs have been deleted.
- 3 files included in typeshed's stubs have been modified or renamed: `jmespath/__init__.py`, `jmespath/functions.py`, `jmespath/parser.py`.
- Total lines of Python code added: 40.
- Total lines of Python code deleted: 128.
If stubtest fails for this PR:
- Leave this PR open (as a reminder, and to prevent stubsabot from opening another PR)
- Fix stubtest failures in another PR, then close this PR
Note that you will need to close and re-open the PR in order to trigger CI
Co-authored-by: stubsabot <>
2026-01-23 07:35:02 +00:00
Hoël Bagard
a3568ac8d9
[tensorflow] Fix tf.tile ( #15306 )
2026-01-20 08:59:09 +01:00
John Hattas
4992a813c1
[geopandas] Add lz4 and zstd compression to to_parquet ( #15195 )
2026-01-19 16:49:03 +01:00
Hoël Bagard
2bcf7bb270
[tensorflow]: Add tf.tile ( #15300 )
2026-01-19 15:55:16 +01:00
Abraham Murciano
a7e3fca322
[punq] Add missing return type for Container.register() ( #15301 )
2026-01-19 15:54:09 +01:00
Hoël Bagard
64f965e5aa
tensorflow: add Activation, GlobalAveragePooling2D and MaxPool2D layers (#15302 )
2026-01-19 09:23:31 +01:00
Semyon Moroz
bcf2ccf0a3
[reportlab] Update to 4.4.9 ( #15290 )
2026-01-16 12:14:54 +01:00
github-actions[bot]
7c0301e620
[stubsabot] Bump Send2Trash to 2.1.* ( #15197 )
2026-01-16 06:32:58 +01:00
Martijn van der Ven
5e477a316c
[yt-dlp] Make _Params["playlist_items"] a str ( #15287 )
2026-01-15 20:03:26 +01:00
Remco646
8649162420
Add stubs for ephem ( #15191 )
2026-01-15 15:29:45 +01:00
Abraham Murciano
127e4d240d
Add type stubs for punq ( #15274 )
2026-01-15 14:24:39 +01:00
Semyon Moroz
6731a33cdb
[psutil] Annotate Popen.__init__ method ( #15186 )
2026-01-15 11:24:48 +01:00
Semyon Moroz
4c6351190f
[Authlib] Annotate more ( #15203 )
2026-01-15 11:06:43 +01:00
Semyon Moroz
66a69d0d72
[Send2Trash] Update to 2.0.* ( #15202 )
2026-01-15 11:04:43 +01:00
github-actions[bot]
4685e27180
[stubsabot] Bump regex to 2026.1.15 ( #15281 )
2026-01-15 10:33:36 +01:00
Hoël Bagard
3789c36681
tensorflow: add tf.keras.metrics.MeanSquaredError (#15282 )
2026-01-15 08:34:40 +01:00
Semyon Moroz
77f8e8f2a5
[httplib2] Update to 0.31.1 ( #15278 )
2026-01-14 09:32:06 +01:00
Semyon Moroz
ce0726c156
[pyinstaller] Update to 6.18.* ( #15279 )
2026-01-14 09:30:17 +01:00
Emmanuel Ferdman
f0344b83b3
[xmltodict] Fix false positive for namespaces with None values ( #15245 )
2026-01-12 16:21:13 +01:00
Hoël Bagard
47c0e2d5aa
[tensorflow]: Add a few missing elements ( #15265 )
2026-01-12 15:32:25 +01:00
Semyon Moroz
7d70675747
[django-import-export] Update to 4.4.* ( #15256 )
2026-01-12 15:00:04 +01:00
Hoël Bagard
31791106cb
[tensorflow]: Add tf.split ( #14890 )
2026-01-12 14:45:31 +01:00
Semyon Moroz
63ea326f8c
[zstd] Update to ~=1.5.7.3 ( #15242 )
...
Closes : #15239
Diff: https://github.com/sergey-dryabzhinsky/python-zstd/compare/v1.5.7.1...v1.5.7.3
2026-01-09 02:02:28 -08:00
Emmanuel Ferdman
9a175299c4
[docker] Fix Container.attach() return type ( #15155 )
2026-01-08 19:01:24 +01:00
Sebastian Rittau
7b3d25dcac
Update mypy to 1.19.1 ( #15235 )
...
Skip gdb stubtest for now
2026-01-08 11:47:35 +01:00
github-actions[bot]
9eb6c14846
[stubsabot] Bump jsonschema to ~=4.26.0 ( #15231 )
...
Release: https://pypi.org/pypi/jsonschema/4.26.0
Homepage: https://github.com/python-jsonschema/jsonschema
Repository: https://github.com/python-jsonschema/jsonschema
Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/jsonschema
Changelog: https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst
Diff: https://github.com/python-jsonschema/jsonschema/compare/v4.25.1...v4.26.0
Stubsabot analysis of the diff between the two releases:
- 1 public Python file has been added: `jsonschema/benchmarks/import_benchmark.py`.
- 0 files included in typeshed's stubs have been deleted.
- 4 files included in typeshed's stubs have been modified or renamed: `jsonschema/_format.py`, `jsonschema/_types.py`, `jsonschema/_typing.py`, `jsonschema/validators.py`.
- Total lines of Python code added: 48.
- Total lines of Python code deleted: 26.
If stubtest fails for this PR:
- Leave this PR open (as a reminder, and to prevent stubsabot from opening another PR)
- Fix stubtest failures in another PR, then close this PR
Note that you will need to close and re-open the PR in order to trigger CI
Co-authored-by: stubsabot <>
2026-01-08 07:47:43 +00:00
github-actions[bot]
99c241b728
[stubsabot] Bump peewee to 3.19.0 ( #15230 )
...
Release: https://pypi.org/pypi/peewee/3.19.0
Repository: https://github.com/coleifer/peewee
Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/peewee
Changelog: https://github.com/coleifer/peewee/blob/master/CHANGELOG.md
Diff: https://github.com/coleifer/peewee/compare/3.18.3...3.19.0
Stubsabot analysis of the diff between the two releases:
- 1 public Python file has been added: `playhouse/_pysqlite/__init__.py`.
- 0 files included in typeshed's stubs have been deleted.
- 1 file included in typeshed's stubs has been modified or renamed: `peewee.py`.
- Total lines of Python code added: 86.
- Total lines of Python code deleted: 121.
If stubtest fails for this PR:
- Leave this PR open (as a reminder, and to prevent stubsabot from opening another PR)
- Fix stubtest failures in another PR, then close this PR
Note that you will need to close and re-open the PR in order to trigger CI
Co-authored-by: stubsabot <>
2026-01-08 07:46:50 +00:00
Semyon Moroz
a564787bf2
[flake8-simplify] Update to 0.30.* ( #15212 )
2026-01-07 19:48:41 +01:00
jceresini
9b5f5151d2
[requests] requests.exceptions.JSONDecodeError inherits from json.JSONDecodeError ( #15168 )
2026-01-05 19:46:19 -08:00
github-actions[bot]
3714af2b84
[stubsabot] Bump psutil to 7.2.1 ( #15192 )
...
Release: https://pypi.org/pypi/psutil/7.2.1
Homepage: https://github.com/giampaolo/psutil
Repository: https://github.com/giampaolo/psutil
Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/psutil
If stubtest fails for this PR:
- Leave this PR open (as a reminder, and to prevent stubsabot from opening another PR)
- Fix stubtest failures in another PR, then close this PR
Note that you will need to close and re-open the PR in order to trigger CI
Co-authored-by: stubsabot <>
2025-12-30 09:51:15 +00:00
Noam
564e6e8f37
[django-filter] Fix BaseFilterSet.filter_for_lookup return type ( #15171 )
2025-12-27 11:39:21 +01:00
Semyon Moroz
35fa2c83c5
[psutil] Update to 7.2.0 ( #15173 )
2025-12-27 11:28:34 +01:00
github-actions[bot]
ab122801d4
Bump Flask-SocketIO to 5.6.* ( #15180 )
2025-12-27 11:18:51 +01:00
Semyon Moroz
bb5652f2e7
[geopandas] Update to 1.1.2 ( #15170 )
2025-12-23 17:05:49 +01:00
github-actions[bot]
132230480e
[stubsabot] Bump reportlab to 4.4.7 ( #15162 )
2025-12-22 19:51:00 +01:00
Avasam
7dea89995d
[setuptools] setuptools.setup Complete partially Unknown method and fix Command type variance issue ( #15161 )
2025-12-22 15:53:14 +01:00
Semyon Moroz
fd7481c0da
[icalendar] Use stricter pyright settings ( #15159 )
2025-12-21 15:48:55 +01:00
sobolevn
d8d989280c
[icalendar] Remove duplicate entry from __all__ in icalendar ( #15158 )
2025-12-20 23:40:45 +01:00
Avasam
efcacfbded
[setuptools] setuptools._distutils: spawn functions should match each other + add overload based on search_path` param ( #15154 )
2025-12-20 19:37:47 +01:00
Joshua Napoli
671432eb09
Change whis type to support tuple ( #15156 )
2025-12-20 17:26:13 +01:00
Avasam
06ecffccc7
[setuptools] Fully typed setup method ( #15146 )
2025-12-20 13:35:49 +01:00
Semyon Moroz
bf5b55d746
[Authlib] Update return types ( #15153 )
...
* Remove return types for not implemented methods
* Add some obvious return types
* Fix some incorrect types found
2025-12-19 23:55:43 +01:00
Avasam
3c2dbb1fde
[networkx] Update usages of SupportsGetItem that should be more restrictive ( #14795 )
2025-12-19 18:45:15 +01:00
Semyon Moroz
1f696b82bd
[Authlib] Add integrations dirs ( #15147 )
2025-12-19 18:22:19 +01:00
Scott Nemes
0483be6983
[PyMySQL] Add Cursor.warning_count attribute ( #15150 )
2025-12-19 08:55:54 +01:00
Sebastian Rittau
cc53f5497f
[assertpy] Replace or explain Anys ( #15144 )
2025-12-18 18:23:53 +01:00