From 66743d4f9d865775258c845db339d3fcccd016b5 Mon Sep 17 00:00:00 2001 From: David Lord Date: Wed, 15 Nov 2023 12:50:46 -0800 Subject: [PATCH 1/2] start version 3.0.1 --- CHANGES.rst | 6 ++++++ pyproject.toml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGES.rst b/CHANGES.rst index ab1aafe3..5c42cc76 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,9 @@ +Version 3.0.1 +------------- + +Unreleased + + Version 3.0.0 ------------- diff --git a/pyproject.toml b/pyproject.toml index 652de0da..ca0eda79 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "Flask" -version = "3.0.0" +version = "3.0.1.dev" description = "A simple framework for building complex web applications." readme = "README.rst" license = {file = "LICENSE.rst"} From 4104f29956b16f3e351462651ec3c6cc5a0dd069 Mon Sep 17 00:00:00 2001 From: Daniel Isaac Date: Mon, 13 Nov 2023 16:58:47 +0530 Subject: [PATCH 2/2] type hint fix for flask.send_file --- CHANGES.rst | 2 ++ src/flask/helpers.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGES.rst b/CHANGES.rst index 5c42cc76..c7ae2f65 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -3,6 +3,8 @@ Version 3.0.1 Unreleased +- Correct type for ``path`` argument to ``send_file``. :issue:`5230` + Version 3.0.0 ------------- diff --git a/src/flask/helpers.py b/src/flask/helpers.py index 8601c2fd..84608912 100644 --- a/src/flask/helpers.py +++ b/src/flask/helpers.py @@ -387,7 +387,7 @@ def _prepare_send_file_kwargs(**kwargs: t.Any) -> dict[str, t.Any]: def send_file( - path_or_file: os.PathLike | str | t.BinaryIO, + path_or_file: os.PathLike[t.AnyStr] | str | t.BinaryIO, mimetype: str | None = None, as_attachment: bool = False, download_name: str | None = None,