Nikita Sobolev
40e0423a86
Remove pyvmomi stubs ( #10957 )
2023-10-31 11:31:06 +01:00
Jelle Zijlstra
9fb52127ab
jsonschema: move addionalItems ( #10955 )
...
daa40b3eaf
Fixes #10953
2023-10-30 17:40:28 -07:00
Sebastian Rittau
f7aa7b709a
Improve regression test documentation ( #10935 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-10-29 10:07:17 +00:00
github-actions[bot]
c74c8b0507
Bump pyOpenSSL to 23.3.* ( #10936 )
...
Release: https://pypi.org/pypi/pyOpenSSL/23.3.0
Homepage: https://pyopenssl.org/
Repository: https://github.com/pyca/pyopenssl
Diff: https://github.com/pyca/pyopenssl/compare/23.2.0...23.3.0
Stubsabot analysis of the diff between the two releases:
- Total lines of Python code added: 414.
- Total lines of Python code deleted: 717.
---
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com >
2023-10-29 10:01:38 +00:00
Jelle Zijlstra
9d345b4df4
Add stubs for portpicker ( #10944 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-10-29 01:13:25 +01:00
Benedikt Radtke
1196915b39
fix nullability of scrypt params ( #10942 )
2023-10-29 01:35:39 +02:00
Avasam
f85c2f4ae1
Type pywin32's win32.win32print.StartDocPrinter method ( #10898 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com >
2023-10-28 08:48:05 -07:00
Ali Hamdan
c189ca0e15
Add seaborn stubs ( #10721 )
2023-10-28 07:44:36 -07:00
Alex Waygood
56288ad2d0
Add stubs for importlib.(resources.)simple ( #10931 )
2023-10-28 07:29:57 -07:00
Ali Hamdan
6748816d43
Enable ruff's isort rules on files generated using mypy-protobuf ( #10939 )
...
Co-authored-by: AlexWaygood <alex.waygood@gmail.com >
2023-10-28 07:27:45 -07:00
Ali Hamdan
306c30a0c7
psycopg2: Fix missing Protocol base class in file protocols ( #10943 )
...
This is an error I introduced in #10630 because I didn't know protocols
need to be explicitly inherited from in other protocol subclasses.
The added test shows the change. Basically these protocols were unusable.
2023-10-28 15:09:39 +01:00
Alex Waygood
5643362a1e
Skip ruff's isort rules on files generated with mypy-protobuf ( #10940 )
2023-10-28 12:30:26 +01:00
Avasam
49ba409da8
Replace isort with Ruff ( #10912 )
2023-10-27 20:14:38 -07:00
Alex Waygood
77bccbe1f1
sys.monitoring.restart_events() is no longer undocumented (#10938 )
...
Following 3f84a19e62
2023-10-27 17:14:54 +01:00
Sebastian Rittau
1c184fea33
Simplify Traversable signature ( #10934 )
...
Simplify Traversable.open() signature. This is necessary so that implentors can
reasonanbly implement this method. For example `zipfile.Path.open()` (which
is considered a `Traversable`) only supports this subset.
Make `Traversable.__truediv__` and `joinpath` arguments pos-only. The
arguments are named differently in both `pathlib.Path` and `zipfile.Path`.
2023-10-27 00:50:11 +02:00
Alex Waygood
a08d4c8d2e
Remove many redundant inheritances from Generic[] ( #10933 )
2023-10-26 20:07:20 +02:00
Alex Waygood
5dbdd59c9b
Add io.text_encoding on py310+ ( #10929 )
...
See https://discuss.python.org/t/type-checkers-complain-about-io-text-encoding/37187/1 for discussion. The function is documented, even though it's not included in `io.__all__` (which is why stubtest hasn't been complaining about it being missing): https://docs.python.org/3/library/io.html#io.text_encoding
2023-10-26 10:41:31 -07:00
Alex Waygood
908993a807
Add stubs for importlib.(resources.)readers ( #10928 )
...
Co-authored-by: Sebastian Rittau <srittau@rittau.biz >
2023-10-26 14:18:55 +01:00
David Salvisberg
17a8c920d9
Finish stubs for webob.cookies and improve samesite type ( #10927 )
2023-10-26 13:28:15 +02:00
Aditya Paul
2ce9dcd5fb
Allow str for tkinter.Scrollbar.set() ( #10926 )
2023-10-25 20:48:08 +03:00
Viicos
78fba20110
Make inspect.getblock more ergonomic for common input types ( #10920 )
2023-10-25 12:58:11 +01:00
Nikita Sobolev
5c775a3502
Improve int.__pow__ and float.__pow__ comments ( #10925 )
...
It used to be `__x`. Now, it is not clear what `x` is in this context.
2023-10-25 10:15:34 +01:00
Alex Waygood
40caa050ce
Simplify how we run mypy_test.py on Python 3.12 ( #10923 )
2023-10-23 22:13:22 +01:00
github-actions[bot]
ba3f23b204
[stubsabot] Mark tzlocal as obsolete since 5.2 ( #10921 )
...
Release: https://pypi.org/pypi/tzlocal/5.2
Repository: https://github.com/regebro/tzlocal
Changelog: https://github.com/regebro/tzlocal/blob/master/CHANGES.txt
Diff: https://github.com/regebro/tzlocal/compare/5.1...5.2
Co-authored-by: stubsabot <>
2023-10-23 08:48:30 +01:00
Avasam
e477c67852
Check *_pb2.pyi files again ( #10909 )
2023-10-23 01:22:55 +01:00
Jelle Zijlstra
f9f30cc0f2
Update mypy-protobuf ( #10914 )
...
Co-authored-by: Avasam <samuel.06@hotmail.com >
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-10-22 16:31:02 -07:00
Alex Waygood
b9640005eb
Add stubs for nt ( #10917 )
2023-10-19 10:16:06 -07:00
Avasam
21fcd8960f
Use Ruff for from __future__ import annotations checks ( #10910 )
2023-10-19 11:40:41 +02:00
Avasam
3cb1a8faed
Configure editors to explicitly use LF / \n line endings ( #10916 )
2023-10-19 09:34:40 +02:00
Avasam
35873ec3d8
Doc: Use proper name capitalization of tooling (Ruff, Black, Flake8) ( #10913 )
2023-10-18 23:46:53 +01:00
Alex Waygood
608eca5234
Improve stubs for braintree.environment ( #10907 )
2023-10-18 18:49:17 +01:00
Nikita Sobolev
d14c5f82c8
Bump pyright to 1.1.332 ( #10904 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-10-18 10:09:50 +01:00
Alex Waygood
2f8d01e9ec
Bump mypy to 1.6.1 ( #10862 )
2023-10-18 07:18:05 +01:00
Rebecca Chen
1ecaab1641
Run pytype_test in Python 3.11. ( #10903 )
...
As of version 2023.10.17, pytype now supports 3.11.
2023-10-18 00:44:14 +01:00
Abderrahim HADDADI
dc3cc9578b
requests: annotate utils.get_encoding_from_headers() ( #10901 )
2023-10-18 00:31:16 +02:00
Nikita Sobolev
41ac46ce21
Bump ruff to 0.1.0 ( #10900 )
2023-10-17 11:03:38 +01:00
Avasam
f99e8b0615
Bump Pillow to 10.1.* ( #10897 )
2023-10-16 22:34:45 +01:00
Avasam
5e13bc08e1
openpyxl: Various minor improvements / previous PR fixes ( #10896 )
2023-10-16 12:05:00 -07:00
Avasam
9c0f4353ef
openpyxl: type __iter__ dunders ( #10883 )
2023-10-16 17:31:39 +01:00
Pavel Karateev
838dd3a5ba
Add sys.monitoring from Python 3.12 ( #10890 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2023-10-16 13:50:06 +01:00
Nikita Sobolev
bb27e6cd36
Bump peewee to 3.17.* ( #10895 )
2023-10-16 13:32:46 +02:00
Jelle Zijlstra
cb688d2577
psutil: updates ( #10894 )
2023-10-15 18:22:11 -07:00
Avasam
df05ff2f52
Typed openpyxl colors descriptors ( #10882 )
2023-10-15 17:49:57 +02:00
bzoracler
f02c92717b
pywin32: Annotate win32com.client.constants ( #10888 )
2023-10-15 14:17:50 +02:00
github-actions[bot]
1e2be7988b
[stubsabot] Bump tree-sitter-languages to 1.8.* ( #10889 )
...
Release: https://pypi.org/pypi/tree-sitter-languages/1.8.0
Homepage: https://github.com/grantjenks/py-tree-sitter-languages
Repository: https://github.com/grantjenks/py-tree-sitter-languages
Diff: https://github.com/grantjenks/py-tree-sitter-languages/compare/v1.7.0...v1.8.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.
- 1 file included in typeshed's stubs has been modified or renamed: `tree_sitter_languages/__init__.py`.
- Total lines of Python code added: 5.
- Total lines of Python code deleted: 1.
2023-10-15 09:31:06 +01:00
github-actions[bot]
4a854366e0
[stubsabot] Bump pyinstaller to 6.1.* ( #10885 )
...
Release: https://pypi.org/pypi/pyinstaller/6.1.0
Homepage: https://www.pyinstaller.org/
Repository: https://github.com/pyinstaller/pyinstaller
Diff: https://github.com/pyinstaller/pyinstaller/compare/v6.0.0...v6.1.0
Stubsabot analysis of the diff between the two releases:
- 2 public Python files have been added: `tests/functional/modules/pyi_import_main/hooks/hook-PyInstaller.py`, `tests/functional/modules/pyi_import_main/hooks/hook-pytest.py`.
- 0 files included in typeshed's stubs have been deleted.
- 5 files included in typeshed's stubs have been modified or renamed: `PyInstaller/__init__.py`, `PyInstaller/building/api.py`, `PyInstaller/building/build_main.py`, `PyInstaller/depend/analysis.py`, `PyInstaller/utils/hooks/__init__.py`.
- Total lines of Python code added: 122.
- Total lines of Python code deleted: 22.
2023-10-14 07:44:01 +02:00
Ali Hamdan
db3f84e5c2
Allow specifying python version in runtests script ( #10881 )
...
This makes the script usable for packages that do not support the minimum
python version hardcoded in the script.
Another part of #10722
2023-10-13 23:37:12 +02:00
Sandro Huber
e92bfcbab2
[requests] Allow HTTPError.response to be None ( #10875 )
...
This aligns with the definition in requests, but means that user code might
need additional assertions to ensure that `HTTPError.response` is not `None`.
2023-10-13 18:10:56 +02:00
Alex Waygood
f3506eba47
Bump various test dependency pins ( #10877 )
2023-10-13 13:07:52 +02:00
Matt Exact
8f8d369e10
Fix the type for OAuth2Session.authorization_url ( #10878 )
...
fix the type for `OAuth2Session.authorization_url`
2023-10-13 12:28:34 +02:00