File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- version = " 26.0 .0"
1+ version = " 26.1 .0"
22upstream-repository = " https://github.com/benoitc/gunicorn"
33optional-dependencies = [" types-gevent" ]
44
Original file line number Diff line number Diff line change @@ -75,5 +75,6 @@ class Arbiter:
7575 def kill_worker (self , pid : int , sig : int ) -> None : ...
7676 def spawn_dirty_arbiter (self ) -> int | None : ...
7777 def kill_dirty_arbiter (self , sig : int ) -> None : ...
78+ def handle_dirty_arbiter_exit (self , wpid : int , status : int ) -> None : ...
7879 def reap_dirty_arbiter (self ) -> None : ...
7980 def manage_dirty_arbiter (self ) -> None : ...
Original file line number Diff line number Diff line change @@ -54,6 +54,8 @@ class UnsupportedTransferCoding(ParseError): ...
5454class InvalidChunkSize (ParseError ): ...
5555class InvalidChunkExtension (ParseError ): ...
5656
57+ RFC9110_5_3_SINGLETON_FIELDS : Final [frozenset [bytes ]]
58+
5759class PythonProtocol :
5860 __slots__ = (
5961 "_on_message_begin" ,
Original file line number Diff line number Diff line change @@ -192,7 +192,7 @@ def validate_file_exists(val: str) -> str: ...
192192def validate_file_exists (val : None ) -> None : ...
193193
194194def validate_list_string (val : str | list [str ] | None ) -> list [str ]: ...
195- def validate_list_of_existing_files (val : str | list [str ] | None ) -> list [str ]: ...
195+ def validate_list_of_files_or_patterns (val : str | list [str ] | None ) -> list [str ]: ...
196196def validate_string_to_addr_list (val : str | None ) -> list [str ]: ...
197197def validate_string_to_list (val : str | None ) -> list [str ]: ...
198198
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ METHOD_BADCHAR_RE: Final[re.Pattern[str]]
3636VERSION_RE : Final [re .Pattern [str ]]
3737RFC9110_5_5_INVALID_AND_DANGEROUS : Final [re .Pattern [str ]]
3838RFC9110_6_5_1_FORBIDDEN_TRAILER : Final [frozenset [str ]]
39+ RFC9110_5_3_SINGLETON_FIELDS : Final [frozenset [str ]]
3940
4041class Message :
4142 cfg : Config
Original file line number Diff line number Diff line change 11import types
22from _typeshed import FileDescriptorLike , FileDescriptorOrPath , StrOrBytesPath
33from inspect import _IntrospectableCallable , _ParameterKind
4+ from re import Pattern
45from socket import socket
5- from typing import Any , Literal
6+ from typing import Any , Final , Literal
67from typing_extensions import Never
78from urllib .parse import SplitResult
89
910from ._types import _AddressType , _WSGIAppType
1011
11- REDIRECT_TO : str
12+ REDIRECT_TO : Final [str ]
13+ GLOB_MAGIC_RE : Final [Pattern [str ]]
1214hop_headers : set [str ]
1315
16+ def is_glob_pattern (value : str ) -> bool : ...
1417def load_entry_point (distribution : str , group : str , name : str ) -> type [object ]: ...
1518def load_class (
1619 uri : str | object , default : str = "gunicorn.workers.sync.SyncWorker" , section : str = "gunicorn.workers"
You can’t perform that action at this time.
0 commit comments