Bumps the all-dependencies group with 14 updates:
Updates pydantic from 2.10.3 to 2.10.4
Release notes
Sourced from pydantic's releases.
v2.10.4 2024年12月18日
What's Changed
Packaging
Fixes
- Fix for comparison of
AnyUrl objects by @alexprabhat99 in #11082
- Properly fetch PEP 695 type params for functions, do not fetch annotations from signature by
@Viicos in #11093
- Include JSON Schema input core schema in function schemas by
@Viicos in #11085
- Add
len to _BaseUrl to avoid TypeError by @Kharianne in #11111
- Make sure the type reference is removed from the seen references by
@Viicos in #11143
New Contributors
Full Changelog: pydantic/pydantic@v2.10.3...v2.10.4
Changelog
Sourced from pydantic's changelog.
v2.10.4 (2024年12月18日)
GitHub release
What's Changed
Packaging
Fixes
- Fix for comparison of
AnyUrl objects by @alexprabhat99 in #11082
- Properly fetch PEP 695 type params for functions, do not fetch annotations from signature by
@Viicos in #11093
- Include JSON Schema input core schema in function schemas by
@Viicos in #11085
- Add
len to _BaseUrl to avoid TypeError by @Kharianne in #11111
- Make sure the type reference is removed from the seen references by
@Viicos in #11143
New Contributors
Commits
Updates pydantic-settings from 2.6.1 to 2.7.1
Release notes
Sourced from pydantic-settings's releases.
v2.7.0
What's Changed
New Contributors
Full Changelog: pydantic/pydantic-settings@v2.6.1...v2.7.0
Commits
c989335 Prepare release 2.7.1 (#511)
66ecc3a Move preferred alias resolution to private method (#507)
95fae54 Prepare release 2.7.0 (#499)
b8968a7 Fix attribute error on Python 3.9 with typing.Sequence (#497)
3667aed Improve field value parsing by adding NoDecode and ForceDecode annotation...
2f498fe Change reference of default values validation in documentation (#496)
7bcb6ed Add support for CLI kebab case flag. (#489)
0b3e73d Relax default protected_namespaces (#483)
3f831e9 Removing return type from the function in test (#491)
a903697 Strip annotated when getting submodels during CLI parsing. (#490)
- Additional commits viewable in compare view
Updates python-multipart from 0.0.19 to 0.0.20
Release notes
Sourced from python-multipart's releases.
Version 0.0.20
What's Changed
New Contributors
Full Changelog: Kludex/python-multipart@0.0.19...0.0.20
Changelog
Sourced from python-multipart's changelog.
0.0.20 (2024年12月16日)
- Handle messages containing only end boundary #142.
Commits
Updates coverage from 7.6.9 to 7.6.10
Changelog
Sourced from coverage's changelog.
Version 7.6.10 — 2024年12月26日
-
Fix: some descriptions of missing branches in HTML and LCOV reports were
incorrect when multi-line statements were involved (issue 1874_ and issue 1875_). These are now fixed.
-
Fix: Python 3.14 defers evaluation of annotations <pep649_>_ by moving them
into separate code objects. That code is rarely executed, so coverage.py
would mark them as missing, as reported in issue 1908_. Now they are
ignored by coverage automatically.
-
Fixed an obscure and mysterious problem on PyPy 3.10 seemingly involving
mocks, imports, and trace functions: issue 1902_. To be honest, I don't
understand the problem or the solution, but git bisect helped find it,
and now it's fixed.
-
Docs: re-wrote the :ref:subprocess page to put multiprocessing first and to
highlight the correct use of :class:multiprocessing.Pool <python:multiprocessing.pool.Pool>.
.. _issue 1874: nedbat/coveragepy#1874
.. _issue 1875: nedbat/coveragepy#1875
.. _issue 1902: nedbat/coveragepy#1902
.. _issue 1908: nedbat/coveragepy#1908
.. _pep649: https://docs.python.org/3.14/whatsnew/3.14.html#pep-649-deferred-evaluation-of-annotations
.. _changes_7-6-9:
Commits
f0dcf65 docs: sample HTML for 7.6.10
0f26f35 docs: prep for 7.6.10
81c5e43 docs: rewrite the subprocess page
878410c chore: make doc_upgrade
f1d320d chore: make upgrade
67f1440 debug: this condition is never true. really?
c85eaba fix: multi-line statements no longer confuse branch target descriptions. #187...
73e58fa refactor: clarify the code that fixes with-statement exits
e16c9cc typo: backslask
865fd7f chore: bump the action-dependencies group with 4 updates (#1909)
- Additional commits viewable in compare view
Updates mypy from 1.13.0 to 1.14.1
Changelog
Sourced from mypy's changelog.
Mypy Release Notes
Next release
Drop Support for Python 3.8
Mypy no longer supports running with Python 3.8, which has reached end-of-life.
When running mypy with Python 3.9+, it is still possible to type check code
that needs to support Python 3.8 with the --python-version 3.8 argument.
Support for this will be dropped in the first half of 2025!
Contributed by Marc Mueller (PR 17492).
Mypyc accelerated mypy wheels for aarch64
Mypy can compile itself to C extension modules using mypyc. This makes mypy 3-5x faster
than if mypy is interpreted with pure Python. We now build and upload mypyc accelerated
mypy wheels for manylinux_aarch64 to PyPI, making it easy for users on such platforms
to realise this speedup.
Contributed by Christian Bundy (PR mypy_mypyc-wheels#76)
--strict-bytes
By default, mypy treats an annotation of bytes as permitting bytearray and memoryview.
PEP 688 specified the removal of this special case.
Use this flag to disable this behavior. --strict-bytes will be enabled by default in mypy 2.0.
Contributed by Ali Hamdan (PR 18137) and
Shantanu Jain (PR 13952).
Improvements to partial type handling in loops
This change results in mypy better modelling control flow within loops and hence detecting several
issues it previously did not detect. In some cases, this change may require use of an additional
explicit annotation of a variable.
Contributed by Christoph Tyralla (PR 18180).
(Speaking of partial types, another reminder that mypy plans on enabling --local-partial-types
by default in mypy 2.0).
Mypy 1.14
We’ve just uploaded mypy 1.14 to the Python Package Index (PyPI).
Mypy is a static type checker for Python. This release includes new features and bug fixes.
You can install it as follows:
python3 -m pip install -U mypy
... (truncated)
Commits
Updates pytest-asyncio from 0.24.0 to 0.25.0
Release notes
Sourced from pytest-asyncio's releases.
pytest-asyncio 0.25.0
0.25.0 (2024年12月13日)
- Deprecated: Added warning when asyncio test requests async
@pytest.fixture in strict mode. This will become an error in a future version of flake8-asyncio. #979
- Updates the error message about pytest.mark.asyncio's scope keyword argument to say loop_scope instead. #1004
- Verbose log displays correct parameter name: asyncio_default_fixture_loop_scope #990
- Propagates contextvars set in async fixtures to other fixtures and tests on Python 3.11 and above. #1008
Commits
b24de08 build: Prepare release of v0.25.0
9fd64da changelog += asyncio_default_fixture_loop_scope
f15b9c2 Add release note for #1008
0184cba Refactor tests to use Pytester
97c682f Copy context variables from non-generator fixtures
62ab185 Improve contextvars test coverage
3004bb7 Simplify contextvars support
746c114 Maintain contextvars.Context in fixtures and tests
ebbd602 docs: describe when UsageError is raised for loop_scope="class" marker
c4c1b48 Build(deps): Bump hypothesis in /dependencies/default
- Additional commits viewable in compare view
Updates ruff from 0.8.2 to 0.8.4
Release notes
Sourced from ruff's releases.
0.8.4
Release Notes
Preview features
- [
airflow] Extend AIR302 with additional functions and classes (#15015)
- [
airflow] Implement moved-to-provider-in-3 for modules that has been moved to Airflow providers (AIR303) (#14764)
- [
flake8-use-pathlib] Extend check for invalid path suffix to include the case "." (PTH210) (#14902)
- [
perflint] Fix panic in PERF401 when list variable is after the for loop (#14971)
- [
perflint] Simplify finding the loop target in PERF401 (#15025)
- [
pylint] Preserve original value format (PLR6104) (#14978)
- [
ruff] Avoid false positives for RUF027 for typing context bindings (#15037)
- [
ruff] Check for ambiguous pattern passed to pytest.raises() (RUF043) (#14966)
Rule changes
- [
flake8-bandit] Check S105 for annotated assignment (#15059)
- [
flake8-pyi] More autofixes for redundant-none-literal (PYI061) (#14872)
- [
pydocstyle] Skip leading whitespace for D403 (#14963)
- [
ruff] Skip SQLModel base classes for mutable-class-default (RUF012) (#14949)
Bug
- [
perflint] Parenthesize walrus expressions in autofix for manual-list-comprehension (PERF401) (#15050)
Server
- Check diagnostic refresh support from client capability which enables dynamic configuration for various editors (#15014)
Contributors
... (truncated)
Changelog
Sourced from ruff's changelog.
0.8.4
Preview features
- [
airflow] Extend AIR302 with additional functions and classes (#15015)
- [
airflow] Implement moved-to-provider-in-3 for modules that has been moved to Airflow providers (AIR303) (#14764)
- [
flake8-use-pathlib] Extend check for invalid path suffix to include the case "." (PTH210) (#14902)
- [
perflint] Fix panic in PERF401 when list variable is after the for loop (#14971)
- [
perflint] Simplify finding the loop target in PERF401 (#15025)
- [
pylint] Preserve original value format (PLR6104) (#14978)
- [
ruff] Avoid false positives for RUF027 for typing context bindings (#15037)
- [
ruff] Check for ambiguous pattern passed to pytest.raises() (RUF043) (#14966)
Rule changes
- [
flake8-bandit] Check S105 for annotated assignment (#15059)
- [
flake8-pyi] More autofixes for redundant-none-literal (PYI061) (#14872)
- [
pydocstyle] Skip leading whitespace for D403 (#14963)
- [
ruff] Skip SQLModel base classes for mutable-class-default (RUF012) (#14949)
Bug
- [
perflint] Parenthesize walrus expressions in autofix for manual-list-comprehension (PERF401) (#15050)
Server
- Check diagnostic refresh support from client capability which enables dynamic configuration for various editors (#15014)
0.8.3
Preview features
- Fix fstring formatting removing overlong implicit concatenated string in expression part (#14811)
- [
airflow] Add fix to remove deprecated keyword arguments (AIR302) (#14887)
- [
airflow]: Extend rule to include deprecated names for Airflow 3.0 (AIR302) (#14765 and #14804)
- [
flake8-bugbear] Improve error messages for except* (B025, B029, B030, B904) (#14815)
- [
flake8-bugbear] itertools.batched() without explicit strict (B911) (#14408)
- [
flake8-use-pathlib] Dotless suffix passed to Path.with_suffix() (PTH210) (#14779)
- [
pylint] Include parentheses and multiple comparators in check for boolean-chained-comparison (PLR1716) (#14781)
- [
ruff] Do not simplify round() calls (RUF046) (#14832)
- [
ruff] Don't emit used-dummy-variable on function parameters (RUF052) (#14818)
- [
ruff] Implement if-key-in-dict-del (RUF051) (#14553)
- [
ruff] Mark autofix for RUF052 as always unsafe (#14824)
- [
ruff] Teach autofix for used-dummy-variable about TypeVars etc. (RUF052) (#14819)
Rule changes
- [
flake8-bugbear] Offer unsafe autofix for no-explicit-stacklevel (B028) (#14829)
- [
flake8-pyi] Skip all type definitions in string-or-bytes-too-long (PYI053) (#14797)
- [
pyupgrade] Do not report when a UTF-8 comment is followed by a non-UTF-8 one (UP009) (#14728)
... (truncated)
Commits
3bb0dac Bump version to 0.8.4 (#15064)
40cba5d [red-knot] Cleanup various todo_type!() messages (#15063)
596d80c [perflint] Parenthesize walrus expressions in autofix for `manual-list-comp...
d8b9a36 Disable actionlint hook by default when running pre-commit locally (#15061)
85e71ba [flake8-bandit] Check S105 for annotated assignment (#15059)
2802cbd Don't special-case class instances in unary expression inference (#15045)
ed2bce6 [red-knot] Report invalid exceptions (#15042)
f0012df Fix typos in RUF043.py (#15044)
0fc4e8f Introduce InferContext (#14956)
ac81c72 [ruff] Ambiguous pattern passed to pytest.raises() (RUF043) (#14966)
- Additional commits viewable in compare view
Updates uvicorn from 0.32.1 to 0.34.0
Release notes
Sourced from uvicorn's releases.
Version 0.34.0
What's Changed
Full Changelog: Kludex/uvicorn@0.33.0...0.34.0
Version 0.33.0
What's Changed
New Contributors
Full Changelog: Kludex/uvicorn@0.32.1...0.33.0
Changelog
Sourced from uvicorn's changelog.
0.34.0 (December 15, 2024)
Added
- Add
content-length to 500 response in wsproto implementation (#2542)
Removed
- Drop support for Python 3.8 (#2543)
0.33.0 (December 14, 2024)
Removed
- Remove
WatchGod support for --reload (#2536)
Commits
Updates certifi from 2024年8月30日 to 2024年12月14日
Commits
4ba3900 2024年12月14日 (#329)
9164660 Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#331)
3dc3651 Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 (#328)
c5bf18d Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 (#327)
b908391 Bump actions/setup-python from 5.2.0 to 5.3.0 (#326)
bc26b41 Bump actions/checkout from 4.2.1 to 4.2.2 (#325)
57afc22 Bump actions/upload-artifact from 4.4.1 to 4.4.3 (#323)
a495091 test against 3.13 final
62f8144 Added 3.13 classifier (#322)
94d23a0 Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 (#321)
- Additional commits viewable in compare view
Updates click from 8.1.7 to 8.1.8
Release notes
Sourced from click's releases.
8.1.8
This is the Click 8.1.8 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.
PyPI: https://pypi.org/project/click/8.1.8/
Changes: https://click.palletsprojects.com/en/stable/changes/#version-8-1-8
Milestone https://github.com/pallets/click/milestones/23?closed=1
- Fix an issue with type hints for
click.open_file(). #2717
- Fix issue where error message for invalid
click.Path displays on
multiple lines. #2697
- Fixed issue that prevented a default value of
"" from being displayed in
the help for an option. #2500
- The test runner handles stripping color consistently on Windows. #2705
- Show correct value for flag default when using
default_map. #2632
- Fix
click.echo(color=...) passing color to coloroma so it can be
forced on Windows. #2606.
- More robust bash version check, fixing problem on Windows with git-bash. #2638
- Cache the help option generated by the
help_option_names setting to
respect its eagerness. #2811
- Replace uses of
os.system with subprocess.Popen. #1476
- Exceptions generated during a command will use the context's
color
setting when being displayed. #2193
- Error message when defining option with invalid name is more descriptive. #2452
- Refactor code generating default
--help option to deduplicate code. #2563
- Test
CLIRunner resets patched _compat.should_strip_ansi. #2732
Changelog
Sourced from click's changelog.
Version 8.1.8
Unreleased
- Fix an issue with type hints for
click.open_file(). :issue:2717
- Fix issue where error message for invalid
click.Path displays on
multiple lines. :issue:2697
- Fixed issue that prevented a default value of
"" from being displayed in
the help for an option. :issue:2500
- The test runner handles stripping color consistently on Windows.
:issue:
2705
- Show correct value for flag default when using
default_map.
:issue:2632
- Fix
click.echo(color=...) passing color to coloroma so it can be
forced on Windows. :issue:2606.
Commits
Updates identify from 2.6.3 to 2.6.4
Commits
Updates mako from 1.3.7 to 1.3.8
Release notes
Sourced from mako's releases.
1.3.8
Released: Sat Dec 7 2024
bug
Commits
Updates pydantic-core from 2.27.1 to 2.27.2
Release notes
Sourced from pydantic-core's releases.
v2.27.2 2024年12月18日
What's Changed
Full Changelog: pydantic/pydantic-core@v2.27.1...v2.27.2
Commits
d771df5 bump version to 2.27.2
aabf5c2 ci: fix PGO build on windows (#1558)
f0d0c88 fix linux PGO wheel build (#1557)
3165513 fix ValueError on year zero
6eee20d Fix lint errors with toolchain 1.83 (#1561)
253cfe0 Forward default_value calls to the underlying schema for `DefinitionRefVali...
Bumps the all-dependencies group with 14 updates:
2.10.32.10.42.6.12.7.10.0.190.0.207.6.97.6.101.13.01.14.10.24.00.25.00.8.20.8.40.32.10.34.02024年8月30日2024年12月14日8.1.78.1.82.6.32.6.41.3.71.3.82.27.12.27.21.0.01.0.3Updates
pydanticfrom 2.10.3 to 2.10.4Release notes
Sourced from pydantic's releases.
Changelog
Sourced from pydantic's changelog.
Commits
5bd3a65fix history.md46f0945Prepare for v2.10.4 (#11144)ea69e69Make sure the type reference is removed from the seen references (#11145)a07c31eInclude JSON Schema input core schema in function schemas (#11142)9166d55UpdateWithJsonSchemadocumentation, add usage documentation for `json_sche...572f57dRewrite validators documentation (#11060)9faa8d9Fix for comaparison of AnyUrl objects (#11082)6fd6a03Fix package description limit bound (#11140)7814fdeAddlento_BaseUrlto avoid TypeError (#11111)e036881Bumppydantic-coreto 2.27.2 (#11138)Updates
pydantic-settingsfrom 2.6.1 to 2.7.1Release notes
Sourced from pydantic-settings's releases.
Commits
c989335Prepare release 2.7.1 (#511)66ecc3aMove preferred alias resolution to private method (#507)95fae54Prepare release 2.7.0 (#499)b8968a7Fix attribute error on Python 3.9 with typing.Sequence (#497)3667aedImprove field value parsing by addingNoDecodeandForceDecodeannotation...2f498feChange reference of default values validation in documentation (#496)7bcb6edAdd support for CLI kebab case flag. (#489)0b3e73dRelax default protected_namespaces (#483)3f831e9Removing return type from the function in test (#491)a903697Strip annotated when getting submodels during CLI parsing. (#490)Updates
python-multipartfrom 0.0.19 to 0.0.20Release notes
Sourced from python-multipart's releases.
Changelog
Sourced from python-multipart's changelog.
Commits
b083cefVersion 0.0.20 (#197)04d3cf5Handle messages containing only end boundary, fixes #38 (#142)f1c5a28feat: Add python 3.13 in CI matrix. (#185)4bffa0cdoc: A file parameter is not a field (#127)6f3295bBump astral-sh/setup-uv from 3 to 4 in the github-actions group (#194)Updates
coveragefrom 7.6.9 to 7.6.10Changelog
Sourced from coverage's changelog.
Commits
f0dcf65docs: sample HTML for 7.6.100f26f35docs: prep for 7.6.1081c5e43docs: rewrite the subprocess page878410cchore: make doc_upgradef1d320dchore: make upgrade67f1440debug: this condition is never true. really?c85eabafix: multi-line statements no longer confuse branch target descriptions. #187...73e58farefactor: clarify the code that fixes with-statement exitse16c9cctypo: backslask865fd7fchore: bump the action-dependencies group with 4 updates (#1909)Updates
mypyfrom 1.13.0 to 1.14.1Changelog
Sourced from mypy's changelog.
... (truncated)
Commits
251d12fRemove +dev from version for release 1.14.1667e5f7Revert "Remove redundant inheritances from Iterator in builtins" (#18324)67f673aFix enum truthiness for StrEnum (#18379)3755abbFix getargs argument passing (#18350)b9fa8eeUpdate version to 1.14.1+dev for point release6f37859Remove +dev from version for release 1.145a6a754Minor updates to 1.14 changelog (#18310)9772d48Update changelog for release 1.14 (#18301)92473c8Warn about --follow-untyped-imports (#18249)e6ce8bePEP 702 (@deprecated): descriptors (#18090)Updates
pytest-asynciofrom 0.24.0 to 0.25.0Release notes
Sourced from pytest-asyncio's releases.
Commits
b24de08build: Prepare release of v0.25.09fd64dachangelog +=asyncio_default_fixture_loop_scopef15b9c2Add release note for #10080184cbaRefactor tests to use Pytester97c682fCopy context variables from non-generator fixtures62ab185Improve contextvars test coverage3004bb7Simplify contextvars support746c114Maintain contextvars.Context in fixtures and testsebbd602docs: describe when UsageError is raised for loop_scope="class" markerc4c1b48Build(deps): Bump hypothesis in /dependencies/defaultUpdates
rufffrom 0.8.2 to 0.8.4Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
3bb0dacBump version to 0.8.4 (#15064)40cba5d[red-knot] Cleanup varioustodo_type!()messages (#15063)596d80c[perflint] Parenthesize walrus expressions in autofix for `manual-list-comp...d8b9a36Disable actionlint hook by default when running pre-commit locally (#15061)85e71ba[flake8-bandit] CheckS105for annotated assignment (#15059)2802cbdDon't special-case class instances in unary expression inference (#15045)ed2bce6[red-knot] Report invalid exceptions (#15042)f0012dfFix typos inRUF043.py(#15044)0fc4e8fIntroduceInferContext(#14956)ac81c72[ruff] Ambiguous pattern passed topytest.raises()(RUF043) (#14966)Updates
uvicornfrom 0.32.1 to 0.34.0Release notes
Sourced from uvicorn's releases.
Changelog
Sourced from uvicorn's changelog.
Commits
7983c1aVersion 0.34.0 (#2546)75d4402Add alls-green job (#2544)4156ccbDrop Python 3.8 (#2543)3575cbaAddcontent-lengthto 500 response in wsproto (#2542)a500513Version 0.33.0 (#2539)038f8efBump the python-packages group across 1 directory with 9 updates (#2538)3aa1d01Remove WatchGod (#2536)a3cc360docs: add note about server behavior on exceptions (#2535)6725ebbdocs: add more mkdocs-material features (#2534)bfa754eencode/uvicorn#2527#2528)Updates
certififrom 2024年8月30日 to 2024年12月14日Commits
4ba39002024年12月14日 (#329)9164660Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#331)3dc3651Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 (#328)c5bf18dBump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 (#327)b908391Bump actions/setup-python from 5.2.0 to 5.3.0 (#326)bc26b41Bump actions/checkout from 4.2.1 to 4.2.2 (#325)57afc22Bump actions/upload-artifact from 4.4.1 to 4.4.3 (#323)a495091test against 3.13 final62f8144Added 3.13 classifier (#322)94d23a0Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 (#321)Updates
clickfrom 8.1.7 to 8.1.8Release notes
Sourced from click's releases.
Changelog
Sourced from click's changelog.
Commits
934813erelease version 8.1.8c23223bAdd links to third-party projects enhancing Click (#2815)822d4fdAdd links to third-party projects8e7bed0Break up arguments section (#2586)3241541Remove some typing hints.bed0377remove test pypi6534590update dev dependenciesb1e392efix typosfdc6b02Fix missing reset in isolation function (#2733)ffd43e9Fixed missing reset on _compat.should_strip_ansi.Updates
identifyfrom 2.6.3 to 2.6.4Commits
5adfe09v2.6.45025d0aMerge pull request #494 from dbast/starlarkdac18a9Add Tiltfile support267690cMerge pull request #497 from pre-commit/pre-commit-ci-update-configbca404e[pre-commit.ci] pre-commit autoupdatece50079Merge pull request #492 from qexat/add_gleamea174b5Merge pull request #493 from qexat/add_bzip3b4ace9bfeat: identify bz3 files as bzip3 archivese43a17cfeat: identify gleam filesUpdates
makofrom 1.3.7 to 1.3.8Release notes
Sourced from mako's releases.
Commits
Updates
pydantic-corefrom 2.27.1 to 2.27.2Release notes
Sourced from pydantic-core's releases.
Commits
d771df5bump version to 2.27.2aabf5c2ci: fix PGO build on windows (#1558)f0d0c88fix linux PGO wheel build (#1557)3165513fixValueErroron year zero6eee20dFix lint errors with toolchain 1.83 (#1561)253cfe0Forwarddefault_valuecalls to the underlying schema for `DefinitionRefVali...