David Lord
dcbede0cb0
autoescape selection uses case-insensitive comparison ( #6013 )
2026-05-01 20:58:56 -07:00
David Lord
9368fb3f3c
case-insensitive comparison
2026-05-01 20:56:39 -07:00
David Lord
06ea505ce2
separate copy per call
2026-05-01 20:31:50 -07:00
David Lord
2ac89889f4
Merge branch 'stable'
2026-04-08 21:04:03 -07:00
David Lord
689362089e
fix typo
2026-04-08 21:01:29 -07:00
David Lord
258d68b6ff
Merge branch 'stable'
2026-04-05 12:32:14 -07:00
David Lord
a31e6b7346
remove werkzeug host tests
2026-04-05 12:31:01 -07:00
David Lord
e4e4bf6543
Merge branch 'stable'
2026-04-05 11:24:48 -07:00
David Lord
b21425d6df
reduce venv size
2026-04-05 11:13:13 -07:00
David Lord
83dbcb222a
update dev dependencies
2026-04-03 15:59:16 -07:00
David Lord
7ef2946fb5
remove unicode host test ( #5962 )
2026-03-24 06:55:57 -07:00
David Lord
91c6b3fecf
remove unicode host test
2026-03-24 06:51:39 -07:00
David Lord
4cae5d8e41
Merge branch 'stable'
2026-03-08 16:21:50 -07:00
David Lord
a197702e2c
update dev dependencies
2026-03-08 16:20:07 -07:00
David Lord
4774385abd
add zizmor to scan workflows ( #5945 )
2026-03-08 16:15:00 -07:00
David Lord
560c119e3d
add zizmor to scan workflows
2026-03-08 16:05:00 -07:00
David Lord
3a9d54f3da
Merge branch 'stable'
2026-03-04 07:36:21 -08:00
David Lord
a29f88ce6f
document that headers must be set before streaming
2026-03-04 07:36:09 -08:00
David Lord
c34d6e81fd
all teardown callbacks are called despite errors ( #5928 )
2026-02-19 20:00:34 -08:00
David Lord
fbb6f0bc4c
all teardown callbacks are called despite errors
2026-02-19 19:41:50 -08:00
David Lord
7b0088693e
fix typing
2026-02-19 08:42:33 -08:00
David Lord
a411a2434b
add back opening session on context push
2026-02-19 08:35:48 -08:00
David Lord
daca74d93a
Merge branch 'stable'
2026-02-18 21:56:24 -08:00
David Lord
f00ad424ee
release version 3.1.3 ( #5924 )
2026-02-18 21:01:53 -08:00
David Lord
22d924701a
release version 3.1.3
2026-02-18 19:41:55 -08:00
David Lord
089cb86dd2
Merge commit from fork
...
request context tracks session access
2026-02-18 19:35:58 -08:00
David Lord
c17f379390
request context tracks session access
2026-02-18 19:02:54 -08:00
David Lord
27be933840
start version 3.1.3
2026-02-18 14:52:52 -08:00
David Lord
d98eb69a35
revert cli test change
2026-02-12 13:11:01 -08:00
David Lord
12e95c93b4
fix provide_automatic_options override ( #5917 )
2026-02-12 13:07:50 -08:00
David Lord
e82db2ca3a
fix provide_automatic_options override
2026-02-12 13:03:03 -08:00
David Lord
d3b78fd18a
Merge remote-tracking branch 'origin/stable'
2026-02-06 13:22:54 -08:00
David Lord
663198d7b4
update dev dependencies
2026-02-03 10:22:19 -08:00
David Lord
976459f7cb
fix editable werkzeug
2026-02-03 10:20:49 -08:00
David Lord
5e621a2801
update domain matching tests for Werkzeug 3.2
2026-02-03 10:19:45 -08:00
David Lord
4e652d3f68
Abort if the instance folder cannot be created ( #5903 )
2026-01-28 07:43:00 -08:00
Markus Heidelberg
3d03098a97
Abort if the instance folder cannot be created
...
According to the comment, the instance folder should exist in any case.
But a PermissionError was ignored silently.
Since Python 3.9 is the minimum required version, it is safe to use
"exist_ok" added in Python 3.2 and avoid exception handling.
2026-01-27 09:18:37 +01:00
David Lord
798e006f43
Merge branch 'stable'
2026-01-25 10:38:42 -08:00
David Lord
407eb76b27
document using gevent for async ( #5900 )
2026-01-25 10:35:12 -08:00
David Lord
ac5664d228
document using gevent for async
2026-01-25 10:33:13 -08:00
David Lord
23df07d799
Merge branch 'stable'
2026-01-24 19:55:36 -08:00
David Lord
4b8bde97d4
deprecate should_ignore_error ( #5899 )
2026-01-24 19:53:11 -08:00
David Lord
0292047b22
remove unused ruff check rule
2026-01-24 19:52:11 -08:00
David Lord
c77a520343
deprecate should_ignore_error
2026-01-24 19:50:30 -08:00
David Lord
9b74a90dd3
fix codespell findings
2026-01-24 19:11:02 -08:00
David Lord
5880befcd2
Merge branch 'stable'
2026-01-24 19:05:26 -08:00
David Lord
4f79d5b59a
Increase required flit_core version to 3.11 ( #5865 )
2026-01-24 19:04:07 -08:00
Markus Heidelberg
fe3b215d3a
Increase required flit_core version to 3.11
...
Needed since Flask 3.1.1 after having set the "license" keyword to an
SPDX license expression. Avoids this possible build error:
flit_core.config.ConfigError: license field should be <class 'dict'>, not <class 'str'>
Fixes: 0109e496f ("use uv").
2026-01-24 19:02:37 -08:00
David Lord
5559ef42b5
pre-commit: Add codespell ( #5844 )
2026-01-24 19:00:23 -08:00
David Lord
3709c4a9a8
update ruff hook and noqa
...
co-authored-by: Christian Clauss <cclauss@me.com>
2026-01-24 18:58:45 -08:00