build(deps): bump the python-packages-minor-patch group and restore pytest-asyncio compatibility#261
Conversation
Bumps the python-packages-minor-patch group with 16 updates: | Package | From | To | | --- | --- | --- | | [pandas](https://github.com/pandas-dev/pandas) | `3.0.2` | `3.0.3` | | [pydantic](https://github.com/pydantic/pydantic) | `2.13.3` | `2.13.4` | | [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.14.0` | `2.14.1` | | [typer](https://github.com/fastapi/typer) | `0.25.1` | `0.26.6` | | adlfs | `2026.4.0` | `2026.5.0` | | [gcsfs](https://github.com/fsspec/gcsfs) | `2026.4.0` | `2026.5.0` | | [llama-index-core](https://github.com/run-llama/llama_index) | `0.14.21` | `0.14.22` | | llama-index-llms-openai | `0.7.7` | `0.7.9` | | [optuna](https://github.com/optuna/optuna) | `4.8.0` | `4.9.0` | | [hatch](https://github.com/pypa/hatch) | `1.16.5` | `1.17.0` | | [ipython](https://github.com/ipython/ipython) | `9.13.0` | `9.14.0` | | [ruff](https://github.com/astral-sh/ruff) | `0.15.12` | `0.15.15` | | [aiofile](https://github.com/mosquito/aiofile) | `3.9.0` | `3.11.1` | | [coverage](https://github.com/coveragepy/coveragepy) | `7.13.5` | `7.14.1` | | [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `1.3.0` | `1.4.0` | | [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures) | `16.1` | `16.3` | Updates `pandas` from 3.0.2 to 3.0.3 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v3.0.2...v3.0.3) Updates `pydantic` from 2.13.3 to 2.13.4 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.13.3...v2.13.4) Updates `pydantic-settings` from 2.14.0 to 2.14.1 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](pydantic/pydantic-settings@v2.14.0...v2.14.1) Updates `typer` from 0.25.1 to 0.26.6 - [Release notes](https://github.com/fastapi/typer/releases) - [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md) - [Commits](fastapi/typer@0.25.1...0.26.6) Updates `adlfs` from 2026.4.0 to 2026.5.0 Updates `gcsfs` from 2026.4.0 to 2026.5.0 - [Release notes](https://github.com/fsspec/gcsfs/releases) - [Commits](fsspec/gcsfs@2026.4.0...2026.5.0) Updates `llama-index-core` from 0.14.21 to 0.14.22 - [Release notes](https://github.com/run-llama/llama_index/releases) - [Changelog](https://github.com/run-llama/llama_index/blob/main/CHANGELOG.md) - [Commits](run-llama/llama_index@v0.14.21...v0.14.22) Updates `llama-index-llms-openai` from 0.7.7 to 0.7.9 Updates `optuna` from 4.8.0 to 4.9.0 - [Release notes](https://github.com/optuna/optuna/releases) - [Commits](optuna/optuna@v4.8.0...v4.9.0) Updates `hatch` from 1.16.5 to 1.17.0 - [Release notes](https://github.com/pypa/hatch/releases) - [Commits](pypa/hatch@hatch-v1.16.5...hatch-v1.17.0) Updates `ipython` from 9.13.0 to 9.14.0 - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@9.13.0...9.14.0) Updates `ruff` from 0.15.12 to 0.15.15 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.15.12...0.15.15) Updates `aiofile` from 3.9.0 to 3.11.1 - [Release notes](https://github.com/mosquito/aiofile/releases) - [Commits](https://github.com/mosquito/aiofile/commits/3.11.1) Updates `coverage` from 7.13.5 to 7.14.1 - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](coveragepy/coveragepy@7.13.5...7.14.1) Updates `pytest-asyncio` from 1.3.0 to 1.4.0 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](pytest-dev/pytest-asyncio@v1.3.0...v1.4.0) Updates `pytest-rerunfailures` from 16.1 to 16.3 - [Changelog](https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst) - [Commits](pytest-dev/pytest-rerunfailures@16.1...16.3) --- updated-dependencies: - dependency-name: pandas dependency-version: 3.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages-minor-patch - dependency-name: pydantic dependency-version: 2.13.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages-minor-patch - dependency-name: pydantic-settings dependency-version: 2.14.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-packages-minor-patch - dependency-name: typer dependency-version: 0.26.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: adlfs dependency-version: 2026.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: gcsfs dependency-version: 2026.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: llama-index-core dependency-version: 0.14.22 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-packages-minor-patch - dependency-name: llama-index-llms-openai dependency-version: 0.7.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-packages-minor-patch - dependency-name: optuna dependency-version: 4.9.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: hatch dependency-version: 1.17.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: ipython dependency-version: 9.14.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: ruff dependency-version: 0.15.15 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-packages-minor-patch - dependency-name: aiofile dependency-version: 3.11.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: coverage dependency-version: 7.14.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: pytest-asyncio dependency-version: 1.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-packages-minor-patch - dependency-name: pytest-rerunfailures dependency-version: '16.3' dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-packages-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
@copilot investigate the test failures here. Possibly related to pytest-asyncio so check that carefully |
Fixed in 504ea3e. The CI failures were caused by |
|
Benchmark comparison for |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Summary
Bumps the
python-packages-minor-patchgroup with 16 updates and adjusts the test suite configuration to keep test collection working after thepytest-asyncio1.4.0 update.Changes
python-packages-minor-patchdependency group with 16 updates inuv.lock, including:pandas3.0.2→3.0.3pydantic2.13.3→2.13.4pydantic-settings2.14.0→2.14.1typer0.25.1→0.26.6adlfs2026.4.0→2026.5.0gcsfs2026.4.0→2026.5.0llama-index-core0.14.21→0.14.22llama-index-llms-openai0.7.7→0.7.9optuna4.8.0→4.9.0hatch1.16.5→1.17.0ipython9.13.0→9.14.0ruff0.15.12→0.15.15aiofile3.9.0→3.11.1coverage7.13.5→7.14.1pytest-asyncio1.3.0→1.4.0pytest-rerunfailures16.1→16.3tests/conftest.pyto switch the shared uvloop integration from thepytest_asyncio_loop_factorieshook to a sessionevent_loop_policyfixture so async tests continue to collect correctly withpytest-asyncio1.4.0.tests/unit/test_conftest.pyto cover the new pytest-asyncio integration path.make lint.