Bumps the all-dependencies group with 15 updates:
Updates alembic from 1.14.0 to 1.14.1
Release notes
Sourced from alembic's releases.
1.14.1
Released: January 19, 2025
usecase
bug
-
[bug] [environment] Added tzdata to tz extras, which is required on some platforms such as
Windows. Pull request courtesy Danipulok.
References: #1556
-
[bug] [autogenerate] Fixed bug where autogen render of a "variant" type would fail to catch the
variants if the leading type were a dialect-specific type, rather than a
generic type.
References: #1585
Commits
Updates fastapi from 0.115.6 to 0.115.8
Release notes
Sourced from fastapi's releases.
0.115.8
Fixes
- 🐛 Fix
OAuth2PasswordRequestForm and OAuth2PasswordRequestFormStrict fixed grant_type "password" RegEx. PR #9783 by @skarfie123.
Refactors
Docs
Translations
- 🌐 Add Japanese translation for
docs/ja/docs/environment-variables.md. PR #13226 by @k94-ishi.
- 🌐 Add Russian translation for
docs/ru/docs/advanced/async-tests.md. PR #13227 by @Rishat-F.
- 🌐 Update Russian translation for
docs/ru/docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md. PR #13252 by @Rishat-F.
- 🌐 Add Russian translation for
docs/ru/docs/tutorial/bigger-applications.md. PR #13154 by @alv2017.
Internal
- ⬆️ Add support for Python 3.13. PR #13274 by
@tiangolo.
- ⬆️ Upgrade AnyIO max version for tests, new range:
>=3.2.1,<5.0.0. PR #13273 by @tiangolo.
- 🔧 Update Sponsors badges. PR #13271 by
@tiangolo.
- ♻️ Fix
notify_translations.py empty env var handling for PR label events vs workflow_dispatch. PR #13272 by @tiangolo.
- ♻️ Refactor and move
scripts/notify_translations.py, no need for a custom GitHub Action. PR #13270 by @tiangolo.
- 🔨 Update FastAPI People Experts script, refactor and optimize data fetching to handle rate limits. PR #13267 by
@tiangolo.
- ⬆ Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4. PR #13251 by
@dependabot[bot].
0.115.7
Upgrades
Refactors
... (truncated)
Commits
7128971 🔖 Release version 0.115.8
55f8a44 📝 Update release notes
83ab6ac 📝 Change the word "unwrap" to "unpack" in `docs/en/docs/tutorial/extra-models...
3d02a92 📝 Update release notes
1b00f8a ✅ Simplify tests for body_multiple_params (#13237)
d97647f 📝 Update release notes
9667ce8 📝 Update Request Body's tutorial002 to deal with tax=0 case (#13230)
0541693 📝 Update release notes
041b2e1 📝 Update release notes
30b270b ♻️ Move duplicated code portion to a static method in the APIKeyBase super ...
- Additional commits viewable in compare view
Updates pydantic from 2.10.4 to 2.10.6
Release notes
Sourced from pydantic's releases.
v2.10.6 2025年01月23日
What's Changed
Fixes
Full Changelog: pydantic/pydantic@v2.10.5...v2.10.6
v2.10.5 2024年12月18日
What's Changed
Fixes
Full Changelog: pydantic/pydantic@v2.10.4...v2.10.5
Changelog
Sourced from pydantic's changelog.
v2.10.6 (2025年01月23日)
GitHub release
What's Changed
Fixes
v2.10.5 (2025年01月08日)
GitHub release
What's Changed
Fixes
Commits
Updates sqlalchemy from 2.0.36 to 2.0.37
Release notes
Sourced from sqlalchemy's releases.
2.0.37
Released: January 9, 2025
orm
-
[orm] [bug] Fixed issue regarding Union types that would be present in the
_orm.registry.type_annotation_map of a _orm.registry
or declarative base class, where a Mapped element that included
one of the subtypes present in that Union would be matched to that
entry, potentially ignoring other entries that matched exactly. The
correct behavior now takes place such that an entry should only match in
_orm.registry.type_annotation_map exactly, as a Union type
is a self-contained type. For example, an attribute with Mapped[float]
would previously match to a _orm.registry.type_annotation_map
entry Union[float, Decimal]; this will no longer match and will now
only match to an entry that states float. Pull request courtesy Frazer
McLean.
References: #11370
-
[orm] [bug] Fixed bug in how type unions were handled within
_orm.registry.type_annotation_map as well as
_orm.Mapped that made the lookup behavior of a | b different
from that of Union[a, b].
References: #11944
-
[orm] [bug] Consistently handle TypeAliasType (defined in PEP 695) obtained with
the type X = int syntax introduced in python 3.12. Now in all cases one
such alias must be explicitly added to the type map for it to be usable
inside Mapped. This change also revises the approach added in
#11305, now requiring the TypeAliasType to be added to the
type map. Documentation on how unions and type alias types are handled by
SQLAlchemy has been added in the
orm_declarative_mapped_column_type_map section of the documentation.
References: #11955
-
[orm] [bug] Fixed regression caused by an internal code change in response to recent
Mypy releases that caused the very unusual case of a list of ORM-mapped
attribute expressions passed to ColumnOperators.in_() to no longer
be accepted.
References: #12019
-
[orm] [bug] Fixed issues in type handling within the
_orm.registry.type_annotation_map feature which prevented the
use of unions, using either pep-604 or Union syntaxes under future
... (truncated)
Commits
Updates pre-commit from 4.0.1 to 4.1.0
Release notes
Sourced from pre-commit's releases.
pre-commit v4.1.0
Features
Fixes
- Disable automatic toolchain switching for
language: golang.
- Fix
language: r installation when initiated by RStudio.
Changelog
Sourced from pre-commit's changelog.
4.1.0 - 2025年01月20日
Features
Fixes
- Disable automatic toolchain switching for
language: golang.
- Fix
language: r installation when initiated by RStudio.
Commits
b152e92 v4.1.0
c3125a4 Merge pull request #3389 from lorenzwalthert/dev-always-unset-renv
c2c061c fix: ensure env patch is applied for vanilla emulation
cd429db Merge pull request #3382 from pre-commit/pre-commit-ci-update-config
9b9f8e2 [pre-commit.ci] pre-commit autoupdate
86300a4 Merge pull request #3376 from pre-commit/r-gone
77edad8 install r on ubuntu runners
18b3939 Merge pull request #3375 from pre-commit/dotnet-tests-ubuntu-latest
31cb945 Merge pull request #3374 from pre-commit/docker-image-tests-ubuntu-22-not-pre...
28c3d81 update .net tests to use .net 8
- Additional commits viewable in compare view
Updates pytest-asyncio from 0.25.0 to 0.25.3
Release notes
Sourced from pytest-asyncio's releases.
pytest-asyncio 0.25.3
- Avoid errors in cleanup of async generators when event loop is already closed #1040
pytest-asyncio 0.25.2
- Call
loop.shutdown_asyncgens() before closing the event loop to ensure async generators are closed in the same manner as asyncio.run does #1034
pytest-asyncio 0.25.1
- Fixes an issue that caused a broken event loop when a function-scoped test was executed in between two tests with wider loop scope #950
- Improves test collection speed in auto mode #1020
- Corrects the warning that is emitted upon redefining the event_loop fixture
Commits
7c50192 fix: Avoid errors in cleanup of async generators when event loop is already c...
2188cdb build: Prepare release of v0.25.2.
c3ad634 fix: Shutdown generators before closing event loops.
e8ffb10 [pre-commit.ci] pre-commit autoupdate
aae43d4 Build(deps): Bump hypothesis in /dependencies/default
941e8b5 Build(deps): Bump pygments from 2.18.0 to 2.19.1 in /dependencies/docs
623ab74 docs: Prepare release of v0.25.1.
c236550 docs: Fix broken link to the pytest.mark.asyncio reference.
41c645b fix: Correct warning message when redefining the event_loop fixture.
2fd10f8 docs: Clarify deprecation of event_loop fixture.
- Additional commits viewable in compare view
Updates ruff from 0.8.4 to 0.9.4
Release notes
Sourced from ruff's releases.
0.9.4
Release Notes
Preview features
- [
airflow] Extend airflow context parameter check for BaseOperator.execute (AIR302) (#15713)
- [
airflow] Update AIR302 to check for deprecated context keys (#15144)
- [
flake8-bandit] Permit suspicious imports within stub files (S4) (#15822)
- [
pylint] Do not trigger PLR6201 on empty collections (#15732)
- [
refurb] Do not emit diagnostic when loop variables are used outside loop body (FURB122) (#15757)
- [
ruff] Add support for more re patterns (RUF055) (#15764)
- [
ruff] Check for shadowed map before suggesting fix (RUF058) (#15790)
- [
ruff] Do not emit diagnostic when all arguments to zip() are variadic (RUF058) (#15744)
- [
ruff] Parenthesize fix when argument spans multiple lines for unnecessary-round (RUF057) (#15703)
Rule changes
- Preserve quote style in generated code (#15726, #15778, #15794)
- [
flake8-bugbear] Exempt NewType calls where the original type is immutable (B008) (#15765)
- [
pylint] Honor banned top-level imports by TID253 in PLC0415. (#15628)
- [
pyupgrade] Ignore is_typeddict and TypedDict for deprecated-import (UP035) (#15800)
CLI
- Fix formatter warning message for
flake8-quotes option (#15788)
- Implement tab autocomplete for
ruff config (#15603)
Bug fixes
- [
flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambda has different arity (C417) (#15802)
- [
flake8-comprehensions] Parenthesize sorted when needed for unnecessary-call-around-sorted (C413) (#15825)
- [
pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (#15824)
Documentation
- Add missing config docstrings (#15803)
- Add references to
trio.run_process and anyio.run_process (#15761)
- Use
uv init --lib in tutorial (#15718)
Contributors
... (truncated)
Changelog
Sourced from ruff's changelog.
0.9.4
Preview features
- [
airflow] Extend airflow context parameter check for BaseOperator.execute (AIR302) (#15713)
- [
airflow] Update AIR302 to check for deprecated context keys (#15144)
- [
flake8-bandit] Permit suspicious imports within stub files (S4) (#15822)
- [
pylint] Do not trigger PLR6201 on empty collections (#15732)
- [
refurb] Do not emit diagnostic when loop variables are used outside loop body (FURB122) (#15757)
- [
ruff] Add support for more re patterns (RUF055) (#15764)
- [
ruff] Check for shadowed map before suggesting fix (RUF058) (#15790)
- [
ruff] Do not emit diagnostic when all arguments to zip() are variadic (RUF058) (#15744)
- [
ruff] Parenthesize fix when argument spans multiple lines for unnecessary-round (RUF057) (#15703)
Rule changes
- Preserve quote style in generated code (#15726, #15778, #15794)
- [
flake8-bugbear] Exempt NewType calls where the original type is immutable (B008) (#15765)
- [
pylint] Honor banned top-level imports by TID253 in PLC0415. (#15628)
- [
pyupgrade] Ignore is_typeddict and TypedDict for deprecated-import (UP035) (#15800)
CLI
- Fix formatter warning message for
flake8-quotes option (#15788)
- Implement tab autocomplete for
ruff config (#15603)
Bug fixes
- [
flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambda has different arity (C417) (#15802)
- [
flake8-comprehensions] Parenthesize sorted when needed for unnecessary-call-around-sorted (C413) (#15825)
- [
pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (#15824)
Documentation
- Add missing config docstrings (#15803)
- Add references to
trio.run_process and anyio.run_process (#15761)
- Use
uv init --lib in tutorial (#15718)
0.9.3
Preview features
- [
airflow] Argument fail_stop in DAG has been renamed as fail_fast (AIR302) (#15633)
- [
airflow] Extend AIR303 with more symbols (#15611)
- [
flake8-bandit] Report all references to suspicious functions (S3) (#15541)
- [
flake8-pytest-style] Do not emit diagnostics for empty for loops (PT012, PT031) (#15542)
- [
flake8-simplify] Avoid double negations (SIM103) (#15562)
- [
pyflakes] Fix infinite loop with unused local import in __init__.py (F401) (#15517)
- [
pylint] Do not report methods with only one EM101-compatible raise (PLR6301) (#15507)
- [
pylint] Implement redefined-slots-in-subclass (W0244) (#9640)
... (truncated)
Commits
854ab03 Bump version to 0.9.4 (#15831)
b0b8b06 Remove semicolon after TypeScript interface definition (#15827)
451f251 [red-knot] Clarify behavior when redeclaring base class attributes (#15826)
13cf3e6 [flake8-comprehensions] Parenthesize sorted when needed for `unnecessary-...
56f956a [pyupgrade] Handle end-of-line comments for quoted-annotation (UP037) (...
7a10a40 [flake8-bandit] Permit suspicious imports within stub files (S4) (#15822)
3125332 [red-knot] Format mdtest snippets with the latest version of black (#15819)
15d886a [red-knot] Consider all definitions after terminal statements unreachable (#1...
e1c9d10 [flake8-comprehensions] Do not emit unnecessary-map diagnostic when lambd...
23c9884 Preserve quotes in generated f-strings (#15794)
- Additional commits viewable in compare view
Updates anyio from 4.7.0 to 4.8.0
Release notes
Sourced from anyio's releases.
4.8.0
- Added experimental support for running functions in subinterpreters on Python 3.13 and later
- Added support for the
copy(), copy_into(), move() and move_into() methods in anyio.Path, available in Python 3.14
- Changed
TaskGroup on asyncio to always spawn tasks non-eagerly, even if using a task factory created via asyncio.create_eager_task_factory(), to preserve expected Trio-like task scheduling semantics (PR by @agronholm and @graingert)
- Configure
SO_RCVBUF, SO_SNDBUF and TCP_NODELAY on the selector thread waker socket pair (this should improve the performance of wait_readable() and wait_writable() when using the ProactorEventLoop) (#836; PR by @graingert)
- Fixed
AssertionError when using nest-asyncio (#840)
- Fixed return type annotation of various context managers'
__exit__ method (#847; PR by @Enegg)
Changelog
Sourced from anyio's changelog.
Version history
This library adheres to Semantic Versioning 2.0 <http://semver.org/>_.
UNRELEASED
- Added
stdin argument to anyio.run_process() akin to what
anyio.open_process(), asyncio.create_subprocess_...(), trio.run_process(),
and subprocess.run() already accept (PR by @jmehnle)
- Fixed traceback formatting growing quadratically with level of
TaskGroup
nesting on asyncio due to exception chaining when raising ExceptionGroups
in TaskGroup.__aexit__
([#863](https://github.com/agronholm/anyio/issues/863) <https://github.com/agronholm/anyio/issues/863>_; PR by @tapetersen)
4.8.0
- Added experimental support for running functions in subinterpreters on Python
3.13 and later
- Added support for the
copy(), copy_into(), move() and move_into()
methods in anyio.Path, available in Python 3.14
- Changed
TaskGroup on asyncio to always spawn tasks non-eagerly, even if using a
task factory created via asyncio.create_eager_task_factory(), to preserve expected
Trio-like task scheduling semantics (PR by @agronholm and @graingert)
- Configure
SO_RCVBUF, SO_SNDBUF and TCP_NODELAY on the selector
thread waker socket pair (this should improve the performance of wait_readable())
and wait_writable() when using the ProactorEventLoop
([#836](https://github.com/agronholm/anyio/issues/836) <https://github.com/agronholm/anyio/pull/836>_; PR by @graingert)
- Fixed
AssertionError when using nest-asyncio
([#840](https://github.com/agronholm/anyio/issues/840) <https://github.com/agronholm/anyio/issues/840>_)
- Fixed return type annotation of various context managers'
__exit__ method
([#847](https://github.com/agronholm/anyio/issues/847) <https://github.com/agronholm/anyio/issues/847>_; PR by @Enegg)
4.7.0
- Updated
TaskGroup to work with asyncio's eager task factories
([#764](https://github.com/agronholm/anyio/issues/764) <https://github.com/agronholm/anyio/issues/764>_)
- Added the
wait_readable() and wait_writable() functions which will accept
an object with a .fileno() method or an integer handle, and deprecated
their now obsolete versions (wait_socket_readable() and
wait_socket_writable()) (PR by @davidbrochart)
- Changed
EventAdapter (an Event with no bound async backend) to allow set()
to work even before an async backend is bound to it
([#819](https://github.com/agronholm/anyio/issues/819) <https://github.com/agronholm/anyio/issues/819>_)
- Added support for
wait_readable() and wait_writable() on ProactorEventLoop
(used on asyncio + Windows by default)
- Fixed a misleading
ValueError in the context of DNS failures
([#815](https://github.com/agronholm/anyio/issues/815) <https://github.com/agronholm/anyio/issues/815>_; PR by @graingert)
- Fixed the return type annotations of
readinto() and readinto1() methods in the
anyio.AsyncFile class
... (truncated)
Commits
74022ec Bumped up the version
264a6f9 Added support for subinterpreter workers (#850)
6d612a9 Refactored waiting for tasks to complete from task group on the asyncio backe...
8b7a535 Removed the unwarranted gc_collect fixture
acdac7a Changed TaskGroup to always spawn tasks lazily, even with eager task factorie...
43e1f5f Fixed __exit__() return type of various context managers (#849)
e8730ae Added preliminary support for Python 3.14 (#813)
9a792f3 Pruned unnecessary mypy options
2a105b2 Updated downstream test workflow
3f8c639 [pre-commit.ci] pre-commit autoupdate (#846)
- Additional commits viewable in compare view
Updates certifi from 2024年12月14日 to 2025年1月31日
Commits
Updates filelock from 3.16.1 to 3.17.0
Release notes
Sourced from filelock's releases.
Drop 3.8
Full Changelog: tox-dev/filelock@3.16.1...3.17.0
Commits
Updates identify from 2.6.4 to 2.6.6
Commits
Updates starlette from 0.41.3 to 0.45.3
Release notes
Sourced from starlette's releases.
Version 0.45.3
Fixed
Full Changelog: Kludex/starlette@0.45.2...0.45.3
Version 0.45.2
Fixed
- Make
create_memory_object_stream compatible with old anyio versions once again, and bump anyio minimum version to 3.6.2 by @graingert in #2833.
Full Changelog: Kludex/starlette@0.45.1...0.45.2
Version 0.45.1
Fixed
Refactor
Full Changelog: Kludex/starlette@0.45.0...0.45.1
Version 0.45.0
Removed
Full Changelog: Kludex/starlette@0.44.0...0.45.0
Version 0.44.0
Added
New Contributors
... (truncated)
Changelog
Sourced from starlette's changelog.
0.45.3 (January 24, 2025)
Fixed
- Turn directory into string on
lookup_path on commonpath comparison #2851.
0.45.2 (January 4, 2025)
Fixed
- Make
create_memory_object_stream compatible with old anyio versions once again, and bump anyio minimum version to 3.6.2 #2833.
0.45.1 (December 30, 2024)
Fixed
- Close
MemoryObjectReceiveStream left unclosed upon exception in BaseHTTPMiddleware children #2813.
- Collect errors more reliably from the WebSocket logic on the
TestClient #2814.
Refactor
- Use a pair of memory object streams instead of two queues on the
TestClient #2829.
0.45.0 (December 29, 2024)
Removed
- Drop Python 3.8 support #2823.
- Remove
ExceptionMiddleware import proxy from starlette.exceptions module #2826.
- Remove deprecated
WS_1004_NO_STATUS_RCVD and WS_1005_ABNORMAL_CLOSURE #2827.
0.44.0 (December 28, 2024)
Added
- Add
client parameter to TestClient #2810.
- Add
max_part_size parameter to Request.form() #2815.
0.43.0 (December 25, 2024)
Removed
- Remove deprecated
allow_redirects argument from TestClient #2808.
Added
- Make UUID path parameter conversion more flexible #2806.
0.42.0 (December 14, 2024)
... (truncated)
Commits
Uh oh!
There was an error while loading. Please reload this page.
Bumps the all-dependencies group with 15 updates:
1.14.01.14.10.115.60.115.82.10.42.10.62.0.362.0.374.0.14.1.00.25.00.25.30.8.40.9.44.7.04.8.02024年12月14日2025年1月31日3.16.13.17.02.6.42.6.60.41.30.45.320.28.020.29.11.0.31.0.414.114.2Updates
alembicfrom 1.14.0 to 1.14.1Release notes
Sourced from alembic's releases.
Commits
Updates
fastapifrom 0.115.6 to 0.115.8Release notes
Sourced from fastapi's releases.
... (truncated)
Commits
7128971🔖 Release version 0.115.855f8a44📝 Update release notes83ab6ac📝 Change the word "unwrap" to "unpack" in `docs/en/docs/tutorial/extra-models...3d02a92📝 Update release notes1b00f8a✅ Simplify tests for body_multiple_params (#13237)d97647f📝 Update release notes9667ce8📝 Update Request Body'stutorial002to deal withtax=0case (#13230)0541693📝 Update release notes041b2e1📝 Update release notes30b270b♻️ Move duplicated code portion to a static method in theAPIKeyBasesuper ...Updates
pydanticfrom 2.10.4 to 2.10.6Release notes
Sourced from pydantic's releases.
Changelog
Sourced from pydantic's changelog.
Commits
df05e69Bump version to v2.10.6 (#11334)4160826Fix url python serialization (#11331)f94e842Fix JSON Schema reference collection with"examples"keys (#11325)5d34efdPrepare release v2.10.5 (#11237)6e585f9Fix url serialization for unions (#11233)5a22e02Remove custom MRO implementation of Pydantic models (#11195)Updates
sqlalchemyfrom 2.0.36 to 2.0.37Release notes
Sourced from sqlalchemy's releases.
... (truncated)
Commits
Updates
pre-commitfrom 4.0.1 to 4.1.0Release notes
Sourced from pre-commit's releases.
Changelog
Sourced from pre-commit's changelog.
Commits
b152e92v4.1.0c3125a4Merge pull request #3389 from lorenzwalthert/dev-always-unset-renvc2c061cfix: ensure env patch is applied for vanilla emulationcd429dbMerge pull request #3382 from pre-commit/pre-commit-ci-update-config9b9f8e2[pre-commit.ci] pre-commit autoupdate86300a4Merge pull request #3376 from pre-commit/r-gone77edad8install r on ubuntu runners18b3939Merge pull request #3375 from pre-commit/dotnet-tests-ubuntu-latest31cb945Merge pull request #3374 from pre-commit/docker-image-tests-ubuntu-22-not-pre...28c3d81update .net tests to use .net 8Updates
pytest-asynciofrom 0.25.0 to 0.25.3Release notes
Sourced from pytest-asyncio's releases.
Commits
7c50192fix: Avoid errors in cleanup of async generators when event loop is already c...2188cdbbuild: Prepare release of v0.25.2.c3ad634fix: Shutdown generators before closing event loops.e8ffb10[pre-commit.ci] pre-commit autoupdateaae43d4Build(deps): Bump hypothesis in /dependencies/default941e8b5Build(deps): Bump pygments from 2.18.0 to 2.19.1 in /dependencies/docs623ab74docs: Prepare release of v0.25.1.c236550docs: Fix broken link to the pytest.mark.asyncio reference.41c645bfix: Correct warning message when redefining the event_loop fixture.2fd10f8docs: Clarify deprecation of event_loop fixture.Updates
rufffrom 0.8.4 to 0.9.4Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
854ab03Bump version to 0.9.4 (#15831)b0b8b06Remove semicolon after TypeScript interface definition (#15827)451f251[red-knot] Clarify behavior when redeclaring base class attributes (#15826)13cf3e6[flake8-comprehensions] Parenthesizesortedwhen needed for `unnecessary-...56f956a[pyupgrade] Handle end-of-line comments forquoted-annotation(UP037) (...7a10a40[flake8-bandit] Permit suspicious imports within stub files (S4) (#15822)3125332[red-knot] Format mdtest snippets with the latest version of black (#15819)15d886a[red-knot] Consider all definitions after terminal statements unreachable (#1...e1c9d10[flake8-comprehensions] Do not emitunnecessary-mapdiagnostic when lambd...23c9884Preserve quotes in generated f-strings (#15794)Updates
anyiofrom 4.7.0 to 4.8.0Release notes
Sourced from anyio's releases.
Changelog
Sourced from anyio's changelog.
... (truncated)
Commits
74022ecBumped up the version264a6f9Added support for subinterpreter workers (#850)6d612a9Refactored waiting for tasks to complete from task group on the asyncio backe...8b7a535Removed the unwarranted gc_collect fixtureacdac7aChanged TaskGroup to always spawn tasks lazily, even with eager task factorie...43e1f5fFixed__exit__()return type of various context managers (#849)e8730aeAdded preliminary support for Python 3.14 (#813)9a792f3Pruned unnecessary mypy options2a105b2Updated downstream test workflow3f8c639[pre-commit.ci] pre-commit autoupdate (#846)Updates
certififrom 2024年12月14日 to 2025年1月31日Commits
088f9312025年01月31日 (#336)1c17795Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 (#335)a2e88f0Bump actions/upload-artifact from 4.5.0 to 4.6.0 (#334)82284edBump peter-evans/create-pull-request from 7.0.5 to 7.0.6 (#333)10d3d1dBump actions/upload-artifact from 4.4.3 to 4.5.0 (#332)Updates
filelockfrom 3.16.1 to 3.17.0Release notes
Sourced from filelock's releases.
Commits
5eb02b2Drop 3.8 (#388)23a9848Bump astral-sh/setup-uv from 4 to 5 (#387)79a9583Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#386)46dddc8[pre-commit.ci] pre-commit autoupdate (#385)57f488f[pre-commit.ci] pre-commit autoupdate (#383)d4feb5a[pre-commit.ci] pre-commit autoupdate (#382)fb2a4e2Bump astral-sh/setup-uv from 3 to 4 (#381)07c2840[pre-commit.ci] pre-commit autoupdate (#379)ee4c7ba[pre-commit.ci] pre-commit autoupdate (#377)2e1a1b2[pre-commit.ci] pre-commit autoupdate (#374)Updates
identifyfrom 2.6.4 to 2.6.6Commits
5bc1845v2.6.67b82a63Merge pull request #500 from vlotorev/patch-126e13caAdd '.asm' file extension as 'asm' filetypef093855Merge pull request #499 from pre-commit/pre-commit-ci-update-confige9ef72e[pre-commit.ci] pre-commit autoupdate1eadcb7v2.6.52bb89b8Merge pull request #498 from MatejKafka/main3fa1e74feat: identify .psm1 and .psd1 files as powershellUpdates
starlettefrom 0.41.3 to 0.45.3Release notes
Sourced from starlette's releases.
... (truncated)
Changelog
Sourced from starlette's changelog.
... (truncated)
Commits
4d72fd8Version 0.45.3 (#2852)f137494Turn directory into string onlookup_pathon commonpath comparison (#2851)0109dceVersion 0.45.2 (#2839)0ad90dcBump the python-packages group across 1 directory with 7 updates (#2838)