<#969 build(deps): bump the uv group across 28 dir...
# flyte-github
a
#969 build(deps): bump the uv group across 28 directories with 7 updates Pull request opened by dependabot[bot] Bumps the uv group with 4 updates in the / directory: pytest, cryptography, pyasn1 and requests. Bumps the uv group with 2 updates in the /examples/genai/handoff directory: pytest and cryptography. Bumps the uv group with 1 update in the /examples/ml/image_classification directory: pillow. Bumps the uv group with 3 updates in the /examples/ml/ocr directory: pytest, cryptography and transformers. Bumps the uv group with 1 update in the /examples/project_structures/uv_project_local_dep directory: cryptography. Bumps the uv group with 1 update in the /examples/project_structures/uv_project_local_dep/my_app directory: cryptography. Bumps the uv group with 1 update in the /examples/published-library/my-flyte-project directory: cryptography. Bumps the uv group with 1 update in the /examples/published-library/my-task-library directory: cryptography. Bumps the uv group with 2 updates in the /examples/uv_monorepo_guide/01_workspace_monorepo directory: pytest and cryptography. Bumps the uv group with 1 update in the /examples/uv_monorepo_guide/02_sibling_packages directory: cryptography. Bumps the uv group with 1 update in the /examples/uv_monorepo_guide/02_sibling_packages/my_app directory: cryptography. Bumps the uv group with 2 updates in the /plugins/anthropic directory: pytest and cryptography. Bumps the uv group with 2 updates in the /plugins/bigquery directory: pytest and cryptography. Bumps the uv group with 1 update in the /plugins/codegen directory: pytest. Bumps the uv group with 3 updates in the /plugins/dask directory: pytest, cryptography and pillow. Bumps the uv group with 1 update in the /plugins/databricks directory: pytest. Bumps the uv group with 2 updates in the /plugins/hitl directory: pytest and cryptography. Bumps the uv group with 1 update in the /plugins/jsonl directory: pytest. Bumps the uv group with 2 updates in the /plugins/mlflow directory: pytest and pillow. Bumps the uv group with 1 update in the /plugins/pandera directory: cryptography. Bumps the uv group with 2 updates in the /plugins/polars directory: pytest and cryptography. Bumps the uv group with 2 updates in the /plugins/pytorch directory: pytest and cryptography. Bumps the uv group with 3 updates in the /plugins/ray directory: pytest, cryptography and requests. Bumps the uv group with 2 updates in the /plugins/sglang directory: pytest and cryptography. Bumps the uv group with 4 updates in the /plugins/snowflake directory: pyopenssl, pytest, cryptography and requests. Bumps the uv group with 2 updates in the /plugins/spark directory: pytest and cryptography. Bumps the uv group with 2 updates in the /plugins/vllm directory: pytest and cryptography. Bumps the uv group with 1 update in the /plugins/wandb directory: pytest. Updates
pytest
from 9.0.2 to 9.0.3 Release notes Sourced from pytest's releases.
9.0.3
pytest 9.0.3 (2026-04-07)
Bug fixes
• #12444: Fixed
pytest.approx
which now correctly takes into account
~collections.abc.Mapping
keys order to compare them.
• #13634: Blocking a
conftest.py
file using the
-p no:
option is now explicitly disallowed.
Previously this resulted in an internal assertion failure during plugin loading.
Pytest now raises a clear
UsageError
explaining that conftest files are not plugins and cannot be disabled via
-p
.
• #13734: Fixed crash when a test raises an exceptiongroup with
__tracebackhide__ = True
.
• #14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.
• #14343: Fixed use of insecure temporary directory (CVE-2025-71176).
Improved documentation
• #13388: Clarified documentation for
-p
vs
PYTEST_PLUGINS
plugin loading and fixed an incorrect
-p
example.
• #13731: Clarified that capture fixtures (e.g.
capsys
and
capfd
) take precedence over the
-s
/
--capture=no
command-line options in
Accessing captured output from a test function <accessing-captured-output>
.
• #14088: Clarified that the default
pytest_collection
hook sets
session.items
before it calls
pytest_collection_finish
, not after.
• #14255: TOML integer log levels must be quoted: Updating reference documentation.
Contributor-facing changes
• #12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.
-- by
aleguy02
Commits • `a7d58d7` Prepare release version 9.0.3 • `089d981` Merge pull request #14366 from bluetech/revert-14193-backport • `8127eaf` Revert "Fix: assertrepr_compare respects dict insertion order (#14050) (#14193)" • <https://github.com/pytest-dev/pytest/commit/99a7e6029e7a6e8d… flyteorg/flyte-sdk