Commit Graph
10519 Commits
Author SHA1 Message Date
Semyon MorozandGitHub d6f2835d60 Clarify sequences for markdown stubs (#13686) 2025-03-21 14:31:36 +01:00
Semyon MorozandGitHub b5edea6dd1 Add stubs for rfc3339-validator (#13688) 2025-03-21 14:18:20 +01:00
Jia ChenandGitHub 693b66ae9a Make Any a proper class instead of an alias to object() (#13520) 2025-03-21 13:46:23 +01:00
Semyon MorozandGitHub ace1fa91f2 Add __all__ to click-default-group (#13694) 2025-03-21 13:46:04 +01:00
Semyon MorozandGitHub 8524819367 Add __all__ to retry (#13691) 2025-03-21 13:45:00 +01:00
Sam BullandGitHub b4e49dd521 [asyncio] Allow any memoryview in write() and writelines() (#13519) 2025-03-20 17:49:10 +01:00
renovate[bot]andGitHub 6712f7fc3a Update dependency pyright to v1.1.397 (#13680) 2025-03-20 14:21:17 +01:00
Sebastian RittauandGitHub 704cfb477e Move imports into version_info branch (#13684) 2025-03-20 14:09:08 +01:00
Sebastian RittauandGitHub 38aa66a3b9 [gdb] Remove unused import (#13682)
Unblocks #13680
2025-03-20 12:28:49 +00:00
Joren HammudogluandGitHub c8bdfcb49d covariant warnings.catch_warnings type-parameter with default (#13675) 2025-03-20 13:26:43 +01:00
Sebastian RittauandGitHub e18b99ca01 [icalendar] Update to 6.1.2 (#13672)
Finish icalendar.prop annotations
2025-03-20 01:36:26 -07:00
Tim Van BaakandGitHub 506eceb2ee Fix incorrect default value for callback (#13678) 2025-03-20 09:19:06 +01:00
Sebastian RittauandGitHub b943f311ac logging.config: Add @type_check_only markers (#13674) 2025-03-19 16:23:24 +01:00
Sebastian RittauandGitHub 5a8f8aa052 Update typing_extensions to 4.13.0rc1 (#13671)
Also sort __all__ to match the implementation
2025-03-19 13:56:18 +01:00
AvasamandGitHub 45e9a79e26 Bump pywin32 to 310.* (#13667) 2025-03-18 20:31:50 +01:00
Sebastian RittauandGitHub dbe6cb5cfb Mark humanfriendly as no longer updated (#13665)
Cf. #13662
2025-03-18 13:51:32 +01:00
Sebastian RittauandGitHub 414e6d2150 [CI] Run stubtest with Python 3.13 (#13638) 2025-03-18 13:36:15 +01:00
Sebastian RittauandGitHub 882e8fd2b3 [stubsabot] Extend warning text when stubtest is disabled (#13664) 2025-03-18 13:35:25 +01:00
Semyon MorozandGitHub f7799bb683 Use Generator for heapq.merge (#13663) 2025-03-18 13:05:59 +01:00
Sebastian RittauandGitHub e571017a6f [cffi] Fix a few argument types for C code (#13661)
* CLibrary.close_lib() doesn't take any arguments.
* FFI.typeof() only takes positional arguments.
2025-03-18 12:53:31 +01:00
AbdrakhmanandGitHub bb244d35ea [networkx] Fix a few annotations in AtlasView and Graph (#13656) 2025-03-18 12:35:50 +01:00
Sebastian RittauandGitHub ec5246b359 [WebOb] Add cgi_FieldStorage.make_file on Python 3.13+ (#13654) 2025-03-18 12:05:59 +01:00
Sebastian RittauandGitHub e90c6f11dc [cffi] Bump to 1.17.* (#13653) 2025-03-18 12:05:23 +01:00
Semyon MorozandGitHub b733e57571 Deprecate CGIHTTPRequestHandler (#13658) 2025-03-18 11:35:20 +01:00
Sebastian RittauandGitHub b93eae52af Fix various argument of extension modules (#13651)
* Mark various positional-only arguments: These are all positional-only
  arguments in C code using the `METH_O` flag.
* Remove various `*args, **kwargs` arguments that are using the
  `METH_NOARGS` flag in C.
2025-03-18 02:22:34 +01:00
Sebastian RittauandGitHub 089bbcb39e Make BaseTzInfo inherited methods pos-only (#13650)
These methods are already positional-only in `datetime.tzinfo`. Leaving
them pos-or-kw fail stubtest when running with Python 3.13.
2025-03-17 17:16:36 -07:00
Sebastian RittauandGitHub f0d9b4e056 [passlib] Fix for Python 3.13 (#13649)
`passlib.hosts.host_context` is not present on Python 3.13.
2025-03-17 17:14:52 -07:00
Sebastian RittauandGitHub d6373d9d4e [greenlet] Fix for Python 3.13 (#13648)
`get_tstate_trash_delete_nesting()` is not available
on Python 3.13.
2025-03-17 17:14:45 -07:00
Sebastian RittauandGitHub e3c9eb8404 [cffi] Update repository URL (#13652) 2025-03-17 23:52:02 +01:00
Sebastian RittauandGitHub 90cef37593 [pynput] Update to 1.8.1 (#13647) 2025-03-17 20:10:21 +01:00
Sebastian RittauandGitHub 52202f42a6 Add TypedDict.__{readonly,mutable}_keys__ (#13646) 2025-03-17 19:30:30 +01:00
Sebastian RittauandGitHub 5cd606b5ed [fpdf2] Make fpdf.fonts.Glyph a dataclass (#13645) 2025-03-17 19:27:17 +01:00
Brian SchubertandGitHub 205e993b52 Fix parameter types for pkgutil functions accepting pathlike arguments (#13642) 2025-03-17 18:02:07 +01:00
Sebastian RittauandGitHub 030e7ada23 [CI] Use Python 3.13 where possible (#13637) 2025-03-17 16:20:14 +01:00
70ecc34c05 [CI] Shorten job names (#13635)
When looking at GitHub's action runs, the individual jobs are listed in
the left sidebar, but since the job names are fairly long, they get cut
off, leading to a lot of guessing when finding the correct job. Shorter
job names should fix this.

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2025-03-17 15:06:16 +01:00
aldonadiandGitHub d573034361 RPi.GPIO: Fix typo in name of ChangeFrequency method (#13634) 2025-03-16 22:26:26 -07:00
Sebastian RittauandGitHub da50b5c411 Move error handling to main function (#13630)
* This makes is easier to call `run_stubtest()` manually, for
   example when testing the script - no need to construct
   an `ArgumentParser` instance.
* This concentrates argument error handling in the
  `main()` function and prevents an unexpected process exit
  when calling `run_stubtest()`.
2025-03-16 20:40:38 +01:00
Sebastian RittauandGitHub acac58ad4a [CI] Quieten apt-get (#13629)
Don't print progress when installing packages via apt-get. This
prevent spurious output in CI logs.
2025-03-16 08:06:43 -07:00
Sebastian RittauandGitHub 02aee8dc68 [google-cloud-ndb] Remove unncessary stubtest requirements (#13631) 2025-03-16 15:33:55 +01:00
8064d995e7 Some minor statistics.NormalDist adjustments (#13626)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2025-03-15 19:07:47 +00:00
Joren HammudogluandGitHub 5ba2e4989e Add types.UnionType.__parameters__ (#13628)
annotate the `types.UnionType.__parameters__` property
2025-03-15 17:51:36 +00:00
Ageev MaximandGitHub cdfb10c340 [protobuf] Add missing properties for class FieldDescriptor (#13625) 2025-03-14 21:24:14 +01:00
AvasamandGitHub 0b8dcfc00b Fix mypy test temporary config file creation (#13620) 2025-03-14 11:55:01 +01:00
AbdrakhmanandGitHub 5c85697da7 Set hatchling as the build system for ts_utils (#13622) 2025-03-13 12:03:50 +03:00
AvasamandGitHub 8bc9a65367 Allow uv run to be used without --no-project (#13599) 2025-03-12 13:33:04 +01:00
AvasamandGitHub f6e99d20b5 Bump setuptools to 76.0.0 (#13614) 2025-03-12 13:25:47 +01:00
Joren HammudogluandGitHub 28106bcb73 Annotate pathlib.Path.{owner,group,is_mount} on windows (#13613) 2025-03-11 18:45:40 +01:00
Dan PascuandGitHub d04d532337 Fix return type for GenericAlias.__origin__ for type aliases parameterised with a type (#13619) 2025-03-11 17:11:19 +01:00
Kyllian BroersandGitHub 1a9eef437a [networkx] Fix argument type of node_connected_component (#13612) 2025-03-11 11:52:29 +01:00
Max MuotoandGitHub 2e76963775 Fix asyncio executor types (#13616)
Update type annotations for `run_in_executor` and `set_default_executor` in asyncio event loop interfaces to use more specific executor types from `concurrent.futures`
2025-03-11 11:45:28 +01:00