diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 41855efd7..7121955d7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -100,7 +100,7 @@ jobs: strategy: matrix: os: ["ubuntu-latest", "windows-latest", "macos-latest"] - python-version: ["3.6", "3.7", "3.8", "3.9", "3.10.0-beta.4"] + python-version: ["3.6", "3.7", "3.8", "3.9", "3.10.0-rc.1"] fail-fast: false steps: diff --git a/stdlib/typing.pyi b/stdlib/typing.pyi index a494557f9..d93c7a8a1 100644 --- a/stdlib/typing.pyi +++ b/stdlib/typing.pyi @@ -706,7 +706,10 @@ if sys.version_info >= (3, 7): __forward_evaluated__: bool __forward_value__: Optional[Any] __forward_is_argument__: bool - def __init__(self, arg: str, is_argument: bool = ...) -> None: ... + if sys.version_info >= (3, 10): + def __init__(self, arg: str, is_argument: bool = ..., module: Any | None = ...) -> None: ... + else: + def __init__(self, arg: str, is_argument: bool = ...) -> None: ... def _evaluate(self, globalns: Optional[Dict[str, Any]], localns: Optional[Dict[str, Any]]) -> Optional[Any]: ... def __eq__(self, other: Any) -> bool: ... def __hash__(self) -> int: ...