deps-dev: update pytest requirement from >=9.0.3 to >=9.1.1 - #129
dependabot[bot] wants to merge 1 commit into
Conversation
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@9.0.3...9.1.1) --- updated-dependencies: - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Dependency Security AuditScanned: requirements.txt + requirements-dev.txt, resolved at Python 3.10 (the current resolution, and the lowest versions the published specs permit under each pydantic major) ✅ No known vulnerabilities found. Both the resolved dependency set and the lowest versions the published specs permit are clean at HIGH and CRITICAL. |
The offline tests import packaging directly to evaluate the runtime requirements' markers, so it is listed rather than left to arrive through pytest. This folds in the Dependabot updates for the removed requirements-dev.txt: #131 (packaging 26.3) lands here, and the dev group already pins what #129 (pytest 9.1.1), #132 (pytest-httpserver 1.1.5) and #133 (werkzeug 3.1.8) raise the floors to. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QoCAyNyBAmzgSkofgvKjEg
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Move packaging, dependencies and CI from setup.py and requirements*.txt to uv. No SDK code changes. Packaging: - pyproject.toml holds the PEP 621 metadata and builds with uv_build. The runtime requirements match main's requirements.txt line for line. - uv.lock is committed. setup.py, requirements*.txt, MANIFEST.in, pytest.ini and the Makefile are removed. Dependencies: - Dev tools are exact pins in a PEP 735 dev group. pydantic-v1 and pydantic-v2 are conflicting groups, so both lanes are locked. - tomli is added for Python 3.10 only. - Includes Dependabot's dev updates from #129, #131, #132 and #133. uv version: - CI runs the uv pinned as uv==0.12.17 in the dev group; every setup-uv step reads it from uv.lock. The release build job pins its own uv by version and checksum. - [tool.uv] required-version is a floor, and exclude-newer is 7 days. CI and hooks: - Test, compatibility, audit, pre-commit and schema-drift jobs run through uv. Job names are unchanged. - The publish workflow sets the version with `uv version` and builds with `uv build`. Build, scan and publish are unchanged. - Dependabot uses the uv ecosystem and ignores pydantic and uv_build, which are updated by hand. - A local uv-lock pre-commit hook runs `uv lock --check` with the uv on PATH. Docs: - New CONTRIBUTING.md. Model generation moves to scripts/generate_models.sh. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Updates the requirements on pytest to permit the latest version.
Release notes
Sourced from pytest's releases.
Commits
cf470ecPrepare release version 9.1.1e0c8ce6Merge pull request #14625 from pytest-dev/patchback/backports/9.1.x/a07c31a97...1b82d16Merge pull request #14624 from pytest-dev/patchback/backports/9.1.x/b375b79ec...501c4bcMerge pull request #14596 from bluetech/doc-classmethodb61f588Merge pull request #14622 from chrisburr/fix-14608-initial-conftest-test-subdir9a567e0[automated] Update plugin list (#14617) (#14618)ef8b299Merge pull request #14620 from pytest-dev/patchback/backports/9.1.x/680f9f3ed...66abd07Merge pull request #14220 from bysiber/fix-stale-iexp-raisesgroup79fbf93Merge pull request #14612 from pytest-dev/patchback/backports/9.1.x/974ed48b6...0d312ebMerge pull request #14611 from bluetech/parametrize-argvalues-typingDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)