Commit Graph

997 Commits

Author SHA1 Message Date
github-actions[bot]
1894ee903e [stubsabot] Mark Flask-SQLAlchemy as obsolete since 3.0.1 (#8849)
Release: https://pypi.org/pypi/Flask-SQLAlchemy/3.0.1
Changelog: https://flask-sqlalchemy.palletsprojects.com/changes/
Diff: https://github.com/pallets-eco/flask-sqlalchemy/compare/2.5.1...3.0.1

Co-authored-by: stubsabot <>
2022-10-12 01:30:56 +01:00
Samuel T
573ee94f35 All scripts/tests: always specify file encoding in calls to open() (#8882) 2022-10-11 22:29:36 +01:00
Nikita Sobolev
5ca2d77f85 Mark atomicwrites as complete (#8883) 2022-10-11 14:28:39 -07:00
Reuben Thomas
708996dff0 regex: add support for RegexFlag class (#8881) 2022-10-11 17:07:09 +02:00
Robert Schweizer
c9e6bd2df9 Allow PIL.Image.MAX_IMAGE_PIXELS to be None (#8876)
`_decompression_bomb_check()` explicitly checks for `None` and handles it as "unlimited".
2022-10-10 07:26:07 -07:00
Samuel T
1d7ace353a Bump PyInstaller-stubs to 5.5 (#8874) 2022-10-10 04:22:55 +01:00
github-actions[bot]
3bcb0508f6 [stubsabot] Bump flake8-builtins to 2.0.* (#8872)
Release: https://pypi.org/pypi/flake8-builtins/2.0.0
Homepage: https://github.com/gforcada/flake8-builtins
Diff: https://github.com/gforcada/flake8-builtins/compare/1.5.3...2.0.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: `flake8_builtins.py`.
 - Total lines of Python code added: 338.
 - Total lines of Python code deleted: 546.

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 <>
2022-10-09 12:49:31 +01:00
Alex Waygood
d1375f600c Remove stubs for freezegun (#8867) 2022-10-07 11:48:04 -07:00
Samuel T
99cb36a784 pywin32: Complete modules using stubgen & stubtest (#8866)
Complete modules using stubgen & stubtest
2022-10-07 18:56:17 +01:00
Nikita Sobolev
4579094f77 Bump tabulate to 0.9 version (#8865) 2022-10-07 06:03:18 -07:00
Nikita Sobolev
76e18379a2 Add two more methods to pep8-naming stub (#8864) 2022-10-07 06:00:14 -07:00
Jelle Zijlstra
9733901770 psycopg2: __nonzero__ was removed (#8863)
Fixes #8862
2022-10-07 02:23:56 +01:00
Alex Waygood
e173cbe7b6 Mark requests stubs as complete (#8858)
Co-authored-by: Kevin Kirsche <kevin.kirsche@one.verizon.com>
2022-10-06 15:31:02 -07:00
Anders Kaseorg
9da105d4d9 markdown: Specify md type (#8857)
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-10-06 14:20:05 -07:00
Jonathan Plasse
fa82452aa0 Add paho-mqtt stubs (#8853) 2022-10-06 17:23:35 +02:00
Alex Waygood
5d45e3babc fpdf2: complete stubs (#8855) 2022-10-06 11:36:26 +02:00
github-actions[bot]
4b44119d0d [stubsabot] Bump braintree to 4.17.* (#8847)
Release: https://pypi.org/pypi/braintree/4.17.0
Homepage: https://developer.paypal.com/braintree/docs/reference/overview

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 <>
2022-10-04 14:47:04 -07:00
github-actions[bot]
378de18f6d [stubsabot] Bump pytz to 2022.4 (#8848)
Release: https://pypi.org/pypi/pytz/2022.4
Homepage: http://pythonhosted.org/pytz

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 <>
2022-10-04 14:46:47 -07:00
Sebastian Rittau
61de308e29 Update pyOpenSSL stubs to 22.1.* (#8838) 2022-10-04 05:29:16 -07:00
Akuli
1cb5482554 Add auto-generated peewee stubs (#8834) 2022-10-04 12:35:07 +02:00
Alex Waygood
f801229f37 fpdf2: Add missing files (#8836) 2022-10-03 17:05:37 -07:00
Alex Waygood
f9b1289226 requests: Add regression test for #8762 (#8835)
The final mypy_primer report for #8762 was an empty diff. Considering the number of issues we've had with our requests stubs over the last year, it feels like it makes sense to add a test case to make sure that it doesn't regress.
2022-10-03 16:11:44 -07:00
Samuel T
ef4e52df93 PyAutoGUI: Use types from PyScreeze (#8824) 2022-10-03 15:11:42 -07:00
Nikita Sobolev
27e9fde673 Add redis.asyncio.parser (#8830)
Source: https://github.com/redis/redis-py/blob/master/redis/asyncio/parser.py
2022-10-03 10:49:55 -07:00
Nikita Sobolev
721ad3d785 [redis] Improve fail parameter of Retry.call_with_retry (#8827)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-10-03 09:48:37 -07:00
Samuel T
2ded9e190f Add pyscreeze stubs (#8823) 2022-10-03 09:33:15 -07:00
Samuel T
0b71c96970 Add pywin32 type stubs from microsoft/python-type-stubs and mhammond/pywin32 (#8825) 2022-10-03 09:32:43 -07:00
Nikita Sobolev
bee4ee3199 [redis] Improve redis.asyncio.lock types (#8826) 2022-10-03 09:31:10 -07:00
crusaderky
6414250888 psutil: Improve types for disk_io_counters() and net_io_counters() (#8829) 2022-10-03 09:25:25 -07:00
Giles Johnson
aab29f626c Add type stubs for package console-menu (#8820)
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-10-03 09:22:39 -07:00
Nikita Sobolev
6950c32370 Add parser to invoke.completion.complete.complete (#8819)
Closes https://github.com/python/typeshed/issues/8818
2022-10-01 12:52:39 -07:00
github-actions[bot]
f9fdee5b8d [stubsabot] Bump setuptools to 65.4.* (#8811)
Release: https://pypi.org/pypi/setuptools/65.4.0
Homepage: https://github.com/pypa/setuptools
Changelog: https://setuptools.pypa.io/en/stable/history.html
Diff: https://github.com/pypa/setuptools/compare/v65.3.0...v65.4.0
2022-09-29 18:02:57 -07:00
github-actions[bot]
11a4f068c4 [stubsabot] Bump flake8-bugbear to 22.9.23 (#8812)
Release: https://pypi.org/pypi/flake8-bugbear/22.9.23
Homepage: https://github.com/PyCQA/flake8-bugbear
Changelog: https://github.com/PyCQA/flake8-bugbear#change-log
Diff: https://github.com/PyCQA/flake8-bugbear/compare/22.9.11...22.9.23

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
2022-09-29 18:02:08 -07:00
Shantanu
95444479ac google-cloud-ndb: drop dependency on types-six (#8793)
For https://github.com/typeshed-internal/stub_uploader/pull/61#discussion_r979327370
2022-09-26 22:56:42 -07:00
Alex Waygood
48e76e8a56 Bump mypy to 0.981 (#8796) 2022-09-26 17:14:33 -07:00
Shantanu
9abe56a19a boto: drop dependency on types-six (#8792) 2022-09-26 06:01:19 -07:00
Hugo van Kemenade
a38d619c70 prettytable: get_X_string return str (#8791) 2022-09-25 13:36:04 -07:00
Nikita Sobolev
f611d18f70 six: Remove unused __future__ import (#8790) 2022-09-25 06:50:26 -07:00
Pierre-Marie de Rodat
bd7b74a316 gdb: add missing automatic imports (#8788)
When GDB has just started, several `gdb` submodules are automatically
loaded, so user code does not have to manually import them (for instance
`import gdb.events`). Reflect that in `gdb` stubs.
2022-09-24 18:32:10 +01:00
dependabot[bot]
c1692130fd google-cloud-ndb: bump stubtest protobuf requirement (#8786)
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.20.1 to 3.20.2.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.20.1...v3.20.2)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-23 22:49:28 +01:00
github-actions[bot]
4746f9b238 [stubsabot] Bump hdbcli to 2.14.* (#8783)
Release: https://pypi.org/pypi/hdbcli/2.14.18
Homepage: https://www.sap.com/

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 <>
2022-09-22 18:25:23 -07:00
github-actions[bot]
f18b7552f3 [stubsabot] Bump emoji to 2.1.* (#8784)
Release: https://pypi.org/pypi/emoji/2.1.0
Homepage: https://github.com/carpedm20/emoji/
Diff: https://github.com/carpedm20/emoji/compare/v2.0.0...v2.1.0

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 <>
2022-09-22 18:21:41 -07:00
kasium
66751e2ebf Reexport NoResultFound in orm/exc (#8782) 2022-09-22 11:57:29 +02:00
Rogdham
b3db49abbd requests: improve _Data type (#8762)
requests: improve _Data type

This allows to pass an Iterable[bytes] for streaming request data.
2022-09-21 16:35:09 -07:00
Samuel T
dba47e0cfe Add reportMissingParameterType to pyrightconfig.stricter.json (#8770) 2022-09-21 16:19:09 -07:00
Samuel T
d7160ca67c Pyinstaller: use StrPath over StrOrBytesPath (#8780)
Fix incorrect StrOrBytesPath in PyInstaller stubs
Change StrOrBytesPath to StrPath when exclusively used with strings.
2022-09-21 16:09:11 -07:00
Chris Kuehl
44142ce13a pygments.lexers.guess_lexer_for_filename cannot return None (#8777) 2022-09-21 11:47:31 +02:00
Tdxdxoz
efeff93d21 fix: pillow.ImageDraw.textlength may return float (#8773) 2022-09-20 14:13:29 +01:00
Alex Waygood
97c935a3fe Fix protobuf stubtest errors (#8758) 2022-09-18 17:47:36 -07:00
Oleh Prypin
30e47fc8ae Add markdown.util.nearing_recursion_limit (#8764) 2022-09-18 13:06:55 +01:00