-
Notifications
You must be signed in to change notification settings - Fork 249
Commit 4f5df02
authored
chore(deps): lock file maintenance website-backend (#4302)
This PR contains the following updates:
| Package | Type | Update | Change | Age | Confidence |
|---|---|---|---|---|---|
| | | lockFileMaintenance | All locks refreshed | | |
|
[Flask-Compress](https://redirect.github.com/colour-science/flask-compress)
| project.dependencies | minor | `==1.20` -> `==1.22` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[google-auth](https://redirect.github.com/googleapis/google-auth-library-python)
| project.dependencies | patch | `==2.42.0` -> `==2.42.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
🔧 This Pull Request updates lock files to use the latest dependency
versions.
---
### Release Notes
<details>
<summary>colour-science/flask-compress (Flask-Compress)</summary>
###
[`v1.22`](https://redirect.github.com/colour-science/flask-compress/blob/HEAD/CHANGELOG.md#122-2025-11-04)
[Compare
Source](https://redirect.github.com/colour-science/flask-compress/compare/v1.21...v1.22)
- fix possible `RuntimeError` when applying compression to a streaming
endpoint
- no longer apply `make_conditional` to streaming responses, as it had
the effect of buffering the entire response, which defeats the purpose
of streaming responses, unless the `request.endpoint` is in a new
`COMPRESS_STREAMING_ENDPOINT_CONDITIONAL` config option, which defaults
to `["static"]`
> As serving static content with Flask is using *streaming* responses,
we wanted to preserve the correct handling of conditional requests (i.e.
304 Not Modified responses) for static content, while avoiding buffering
the entire response when compressing streaming responses for other
endpoints
###
[`v1.21`](https://redirect.github.com/colour-science/flask-compress/blob/HEAD/CHANGELOG.md#121-2025-11-04)
[Compare
Source](https://redirect.github.com/colour-science/flask-compress/compare/v1.20...v1.21)
- compressing *streaming* responses is now supported:
- the *previous* behavior was:
- if `COMPRESS_STREAMS` was `True` (the default), streaming responses
were compressed in *1 sitting* using `response.get_data()`, meaning
streaming responses were compressed but *not streamed*
- if `COMPRESS_STREAMS` was `False`, streaming responses were not
compressed at all
- the *new* behavior is:
- if `COMPRESS_STREAMS` is `True`, streaming responses are compressed
chunk-by-chunk using `response.iter_encoded()`, which means that
streaming responses are compressed and streamed
- if `COMPRESS_STREAMS` is `False`, streaming responses are not
compressed at all, as before.
- we have a new `COMPRESS_ALGORITHM_STREAMING` config option to specify
the compression algorithm to use for streaming responses, which defaults
to `["zstd", "br", "deflate"]`, as `"gzip"` is not suitable for
streaming compression.
- 1 parent 1874e21 commit 4f5df02Copy full SHA for 4f5df02
File tree
Expand file treeCollapse file tree
2 files changed
+18
-18
lines changedOpen diff view settings
Filter options
- gcp/website
Expand file treeCollapse file tree
2 files changed
+18
-18
lines changedOpen diff view settings
Collapse file
+16-16Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Collapse file
+2-2Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
0 commit comments