📝 Move the Features docs to the top level to improve the main page menu. PR #12036 by @tiangolo.
✏️ Fix import typo in reference example for Security. PR #11168 by @0shah0.
📝 Highlight correct line in tutorial docs/en/docs/tutorial/body-multiple-params.md. PR #11978 by @svlandeg.
🔥 Remove Sentry link from Advanced Middleware docs. PR #12031 by @alejsdev.
📝 Clarify management tasks for translations, multiples files in one PR. PR #12030 by @tiangolo.
📝 Edit the link to the OpenAPI "Responses Object" and "Response Object" sections in the "Additional Responses in OpenAPI" section. PR #11996 by @VaitoSoi.
🔨 Specify email-validator dependency with dash. PR #11515 by @jirikuncar.
🌐 Add Spanish translation for docs/es/docs/project-generation.md. PR #11947 by @alejsdev.
New "compact" option for formatter. If set, the formatter tries to produce
a more compact output by avoiding some line breaks (issue783).
Bug Fixes
The strip comments filter was a bit greedy and removed too much
whitespace (issue772).
Note: In some cases you might want to add strip_whitespace=True where you
previously used just strip_comments=True. strip_comments did some of the
work that strip_whitespace should do.
Fix error when splitting statements that contain multiple CASE clauses
within a BEGIN block (issue784).
Fix whitespace removal with nested expressions (issue782).
Fix parsing and formatting of ORDER clauses containing NULLS FIRST or
NULLS LAST (issue532).
due to f68d155 - exp.Merge, for Trino and Postgres, dont strip the target alias from then WHEN MATCHED condition to prevent an ambiguous column error (PR #3940 by @erindru):
exp.Merge, for Trino and Postgres, dont strip the target alias from then WHEN MATCHED condition to prevent an ambiguous column error (#3940)
f68d155 - exp.Merge, for Trino and Postgres, dont strip the target alias from then WHEN MATCHED condition to prevent an ambiguous column error (PR #3940 by @erindru)
Bumps the all group in /wren-ai-service with 22 updates:
0.109.2
0.112.2
0.30.1
0.30.6
1.30.1
1.42.0
4.66.4
4.66.5
0.5.0
0.5.1
22.5.0
25.16.1
3.10.3
3.10.7
1.69.0
1.74.0
3.10.2
3.10.5
0.0.6
0.0.7
2.43.3
2.44.1
0.2.1
0.3.1
3.7.1
3.8.0
1.37.0
1.37.1
4.0.0
4.0.2
0.13.0
0.13.2
1.0.6
1.1.1
2.32.2
2.32.3
2.28.0
2.31.3
8.2.0
8.3.2
4.1.0
5.0.0
0.23.8
0.24.0
Updates
fastapi
from 0.109.2 to 0.112.2Release notes
Sourced from fastapi's releases.
... (truncated)
Commits
d00af00
🔖 Release version 0.112.2b69a9f3
📝 Update release notes51b625e
🐛 Fixallow_inf_nan
option for Param and Body classes (#11867)48b36f2
📝 Update release notes3a4ac24
🐛 Ensure thatapp.include_router
merges nested lifespans (#9630)22bf988
📝 Update release notes6935fe8
📝 Update release notes8f03716
📝 Fix a typo in virtual environement page (#12064)d0ce9d2
📝 Update release notes705659b
📝 Add docs about Environment Variables and Virtual Environments (#12054)Updates
uvicorn
from 0.30.1 to 0.30.6Release notes
Sourced from uvicorn's releases.
Changelog
Sourced from uvicorn's changelog.
Commits
7dc027d
Version 0.30.6 (#2428)587a1cc
fix: upgrade is not websocket and dependencies are installed, should not warn...cee31a6
test(signal): add sleep to ensure shutdown completion (#2427)eba64ef
ci: timeout for test suite runs to 30 minutes (#2426)0f513d2
Remove signal testing order dependency (#2382)ff54b02
Version 0.30.5 (#2409)2f25107
Fix 0.30.4 issue with connection close header (#2408)8efa41c
Version 0.30.4 (#2403)b492349
Addpragma: full coverage
toProcess.is_alive
(#2402)ce999aa
close request connection if h11 sets client state as MUST_CLOSE (#2375)Updates
openai
from 1.30.1 to 1.42.0Release notes
Sourced from openai's releases.
... (truncated)
Changelog
Sourced from openai's changelog.
... (truncated)
Commits
05fa732
release: 1.42.0ecd6e92
feat(parsing): add support for pydantic dataclasses (#1655)e8c28f2
chore(ci): also run pydantic v1 tests (#1666)3d780f2
release: 1.41.1fb5e53e
chore(client): fix parsing union responses when non-json is returned (#1665)54156ad
fix(json schema): removeNone
defaults (#1663)798c6cb
release: 1.41.03bbb271
feat(client): add uploads.upload_file helperb143c16
release: 1.40.805f0132
chore(types): define FilePurpose enum (#1653)Updates
tqdm
from 4.66.4 to 4.66.5Release notes
Sourced from tqdm's releases.
Commits
951a2ba
Merge pull request #1595 from hroncok/py3.13-await-aclose2fbad6a
Avoid Python 3.13+ RuntimeWarning: coroutine method 'aclose' of 'acount' was ...0254345
Merge pull request #1594 from mgorny/py313-docstring43230f6
slight lint5ba6595
cli: Fix docstring processing with Python 3.13+448946a
Merge pull request #1602 from tqdm/devel46cd395
add py3.12 supportd8ac656
ncols: support FreeBSD4f66276
bump deps & linters54796cc
docs: bump versionsUpdates
sqlparse
from 0.5.0 to 0.5.1Changelog
Sourced from sqlparse's changelog.
Commits
2664c9e
Bump version.b126ba5
Fix tokenization of order keywords (fixes #532).0c4902f
Descend into subgroups when removing whitespace (fixes #782).a8de06e
Revert "Add regression test (#780)."b253bb1
Add regression test (#780).791e25d
Fix error when splitting statements that contain multiple CASE clauses within...073099d
Updatecompact
option to improve formatting3ea660e
Code cleanup.974617d
Add shortcut for running flake8 and pytest.bf74d8b
Add compact option to force a more compact formatting (fixes #783).Updates
sqlglot
from 22.5.0 to 25.16.1Changelog
Sourced from sqlglot's changelog.
... (truncated)
Commits
c4e5be7
fix: include dialect when parsing inside cast (#3960)794dc4c
Chore: update readme to include onboarding doc511c1c1
docs: update API docs, CHANGELOG.md for v25.16.0 [skip ci]82f6fd0
Bump sqlglotrs version to 0.2.9c99f8d5
fix(duckdb): Fix exp.Unnest generation for BQ's nested arrays (#3931)70a052a
Feat: transpile from_iso8601_timestamp from presto/trino to duckdb (#3956)1284fd0
fix(oracle): Revert NVL() being parsed into exp.Anonymous (#3954)6a5f619
chore: New doc - Onboarding Doc (#3902)46db6a0
fix buildfb6edc7
fix: oracle/snowflake comments closes #3950Updates
orjson
from 3.10.3 to 3.10.7Release notes
Sourced from orjson's releases.
Changelog
Sourced from orjson's changelog.
Commits
5b951e8
3.10.7d18f26c
sse2 stable implbd9dca5
cargo update, misc4c05bfa
Update benchmarks for 3.10.6c24e4ab
3.10.6c369ea4
str various refactor and perf9382058
xxh3_64()95c86e5
cargo update, build misc7b081e1
3.10.56b626c9
dict, list full implUpdates
sf-hamilton
from 1.69.0 to 1.74.0Release notes
Sourced from sf-hamilton's releases.
... (truncated)
Commits
989115a
Bumps version to 1.74.005161d7
Adds setstate getstate to driver and fixes 1093 (#1100)3ce39a1
Completes B letter flake8-bugbear rules (#1099)8251ae4
added environment variable to disable extensions autoload (#1095)9e6f87b
Improves run rendering latency9598c60
ignored data file formats common in examples3b2253b
plugin
added OpenTelemetry plugin and example (#1092)3571554
Bumps version to 1.73.2994b6ee
Fixes async driver to resolve final vars85faa08
Adds example static validatorUpdates
aiohttp
from 3.10.2 to 3.10.5Release notes
Sourced from aiohttp's releases.
... (truncated)
Changelog
Sourced from aiohttp's changelog.
... (truncated)
Commits
ec453ba
Release 3.10.5 (#8754)5953df1
[PR #8749/5e30b49 backport][3.10] Bump cffi to 1.17.0 (#8752)83bd239
[PR #8747/e97b17a6 backport][3.10] Make MESSAGE_TYPES_WITH_CONTENT a frozense...c7ff47b
[PR #8742/b4f9cb35 backport][3.10] Fix status not being set when ClientRespon...fbfedd6
[PR #8736/1b88af2 backport][3.10] Improve performance of WebSocketReader (#8743)dba2605
[3.10] Bump pypa/cibuildwheel to v2.20.0 (#8740)92dc91b
Bump version to 3.10.5.dev08dcd3a4
Release 3.10.4 (Attempt 2) (#8732)f4d4f2a
Release 3.10.4 (#8731)0f1a008
[PR #8685/e7c02ca4 backport][3.10] Fix exceptions from WebSocket ping task no...Updates
ollama-haystack
from 0.0.6 to 0.0.7Commits
f799674
feat: Add streaming support to OllamaChatGenerator (#757)1457515
Update the changelog43c2cf3
pin chromadb (#777)8a79bfa
fix typing checks5a84d41
Update the changelog5098fbd
Update the changelogf805abc
Update the changelogb07dc1e
Update the changelogb966f18
Update the changelog42339cd
fix: pass empty dict to filter instead of None (#775)Updates
langfuse
from 2.43.3 to 2.44.1Release notes
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.
To ignore these dependencies, configure ignore rules in dependabot.yml