diff --git a/build/pkgs/exceptiongroup/install-requires.txt b/build/pkgs/exceptiongroup/install-requires.txt index 341183a94c9..550eb82d7b4 100644 --- a/build/pkgs/exceptiongroup/install-requires.txt +++ b/build/pkgs/exceptiongroup/install-requires.txt @@ -1 +1,3 @@ -exceptiongroup +# According to https://github.com/agronholm/exceptiongroup/blob/main/CHANGES.rst, +# 1.20 provides a backport from Python 3.12.1 +exceptiongroup >=1.2.0 diff --git a/build/pkgs/importlib_metadata/install-requires.txt b/build/pkgs/importlib_metadata/install-requires.txt index a093079f483..1cd37814397 100644 --- a/build/pkgs/importlib_metadata/install-requires.txt +++ b/build/pkgs/importlib_metadata/install-requires.txt @@ -1,3 +1,3 @@ # According to https://pypi.org/project/importlib-metadata/, -# 4.13 provides the features of Python 3.11 importlib.metadata -importlib_metadata >=4.13; python_version<"3.11" +# 4.13 provides the features of Python 3.12 importlib.metadata +importlib_metadata >=6.5; python_version<"3.12" diff --git a/build/pkgs/importlib_resources/install-requires.txt b/build/pkgs/importlib_resources/install-requires.txt index be3b17269df..13ef926f011 100644 --- a/build/pkgs/importlib_resources/install-requires.txt +++ b/build/pkgs/importlib_resources/install-requires.txt @@ -1,3 +1,3 @@ # According to https://pypi.org/project/importlib-resources/, -# version 5.7 provides the features of Python 3.11 importlib.resources -importlib_resources >= 5.7; python_version<"3.11" +# version 5.12 provides the features of Python 3.12 importlib.resources +importlib_resources >= 5.12; python_version<"3.12" diff --git a/build/pkgs/typing_extensions/install-requires.txt b/build/pkgs/typing_extensions/install-requires.txt index e1a912109ed..68033dd504c 100644 --- a/build/pkgs/typing_extensions/install-requires.txt +++ b/build/pkgs/typing_extensions/install-requires.txt @@ -1,3 +1,3 @@ # According to https://github.com/python/typing_extensions/blob/main/CHANGELOG.md, -# version 4.4.0 adds another Python 3.11 typing backport -typing_extensions >= 4.4.0; python_version<'3.11' +# version 4.7.0 adds another Python 3.12 typing backport +typing_extensions >= 4.7.0; python_version<'3.12'