chore(deps): bump the python-minor-patch group across 4 directories with 6 updates - #48
Merged
Merged
Conversation
…ith 6 updates Bumps the python-minor-patch group with 3 updates in the / directory: [boto3](https://github.com/boto/boto3), [pyarrow](https://github.com/apache/arrow) and [sqlglot](https://github.com/tobymao/sqlglot). Bumps the python-minor-patch group with 4 updates in the /adapters/postgres directory: [pyarrow](https://github.com/apache/arrow), [ruff](https://github.com/astral-sh/ruff), [pytest](https://github.com/pytest-dev/pytest) and [psycopg2-binary](https://github.com/psycopg/psycopg2). Bumps the python-minor-patch group with 3 updates in the /adapters/trino directory: [pyarrow](https://github.com/apache/arrow), [ruff](https://github.com/astral-sh/ruff) and [pytest](https://github.com/pytest-dev/pytest). Bumps the python-minor-patch group with 1 update in the /contract directory: [sqlglot](https://github.com/tobymao/sqlglot). Updates `boto3` from 1.43.59 to 1.43.74 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.43.59...1.43.74) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `sqlglot` from 30.15.0 to 30.17.0 - [Commits](tobymao/sqlglot@v30.15.0...v30.17.0) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `sqlglot` from 30.15.0 to 30.17.0 - [Commits](tobymao/sqlglot@v30.15.0...v30.17.0) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `ruff` from 0.3.0 to 0.16.3 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.3.0...0.16.3) Updates `pytest` from 9.0.3 to 9.1.1 - [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) Updates `psycopg2-binary` from 2.9.11 to 2.9.12 - [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS) - [Commits](psycopg/psycopg2@2.9.11...2.9.12) Updates `psycopg2-binary` from 2.9.11 to 2.9.12 - [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS) - [Commits](psycopg/psycopg2@2.9.11...2.9.12) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `ruff` from 0.3.0 to 0.16.3 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.3.0...0.16.3) Updates `pytest` from 9.0.3 to 9.1.1 - [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) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `ruff` from 0.3.0 to 0.16.3 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.3.0...0.16.3) Updates `pytest` from 9.0.3 to 9.1.1 - [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) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `ruff` from 0.3.0 to 0.16.3 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.3.0...0.16.3) Updates `pytest` from 9.0.3 to 9.1.1 - [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) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `ruff` from 0.3.0 to 0.16.3 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.3.0...0.16.3) Updates `pytest` from 9.0.3 to 9.1.1 - [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) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `ruff` from 0.3.0 to 0.16.3 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.3.0...0.16.3) Updates `pytest` from 9.0.3 to 9.1.1 - [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) Updates `sqlglot` from 30.15.0 to 30.17.0 - [Commits](tobymao/sqlglot@v30.15.0...v30.17.0) Updates `sqlglot` from 30.15.0 to 30.17.0 - [Commits](tobymao/sqlglot@v30.15.0...v30.17.0) --- updated-dependencies: - dependency-name: boto3 dependency-version: 1.43.74 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: sqlglot dependency-version: 30.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: sqlglot dependency-version: 30.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: ruff dependency-version: 0.16.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: psycopg2-binary dependency-version: 2.9.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: psycopg2-binary dependency-version: 2.9.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: ruff dependency-version: 0.16.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: ruff dependency-version: 0.16.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: ruff dependency-version: 0.16.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: ruff dependency-version: 0.16.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-minor-patch - dependency-name: ruff dependency-version: 0.16.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: sqlglot dependency-version: 30.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-patch - dependency-name: sqlglot dependency-version: 30.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Dependabot bumped ruff (0.3.0->0.16.3) and pytest (9.0.3->9.1.1) in the adapters but not in the root dependency-groups, so the uv workspace could not resolve to a single version per package -- `uv sync` failed and every CI job that syncs first went red. Aligned the root pins with the adapters and regenerated the lock. Ruff 0.16.3's default `select` is vastly larger than 0.3.0's (400+ rules vs E4/E7/E9/F), so the bump alone newly flags 96 findings the project never opted into -- including behavior-changing ones (TRY004 prefers TypeError over ValueError). Pinned [tool.ruff.lint] select to the set ruff enforced through 0.3.0, in the root and both adapter configs, so this stays a dependency bump; adopting a wider rule set remains a deliberate, separate change. Also refreshed the root sqlglot comment (30.15.0 -> 30.17.0) to match the bumped pin. Verified locally: uv sync resolves; `uv run ruff check .` and `ruff check contract` pass clean; mypy passes for runtime/contract/postgres/ trino; pytest passes 463 (root, not image/integration) + 121 (contract) + 247 (adapter unit). Integration/smoke suites need Docker and run in CI. Signed-off-by: Simone Carolini <simonecarolini.sc@gmail.com> Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the python-minor-patch group with 3 updates in the / directory: boto3, pyarrow and sqlglot.
Bumps the python-minor-patch group with 4 updates in the /adapters/postgres directory: pyarrow, ruff, pytest and psycopg2-binary.
Bumps the python-minor-patch group with 3 updates in the /adapters/trino directory: pyarrow, ruff and pytest.
Bumps the python-minor-patch group with 1 update in the /contract directory: sqlglot.
Updates
boto3from 1.43.59 to 1.43.74Commits
2092299Merge branch 'release-1.43.74'69fda4dBumping version to 1.43.74ee5ec70Add changelog entries from botocore97c19e9Merge branch 'release-1.43.73'5abe90cMerge branch 'release-1.43.73' into developa08d771Bumping version to 1.43.730cdfdc2Add changelog entries from botocorea3fc41fMerge branch 'release-1.43.72'2ec791cMerge branch 'release-1.43.72' into develop27a2636Bumping version to 1.43.72Updates
pyarrowfrom 25.0.0 to 25.0.1Release notes
Sourced from pyarrow's releases.
Commits
beccec0MINOR: [Release] Update versions for 25.0.17bdf01aMINOR: [Release] Update .deb/.rpm changelogs for 25.0.191dbae1MINOR: [Release] Update CHANGELOG.md for 25.0.1849d463GH-50808: [Python] Narrow Feather deprecation to V1 format (#50685)e70ebf5GH-50600: [Release] Pin Python version in Conda verificationf5037beGH-50578: [C++][FlightRPC][ODBC] Always return SQL_NO_DATA from GetMoreResult...1491589GH-50503: [Parquet] Remove SVE128 unpack (#50611)d1eaaedGH-50326: [Python] Convert arrays to Python objects without per-element Scala...fe14135GH-50428: [C++] Better mimalloc configuration on macOS (#50549)8fb632aGH-50383: [Release] Remove deprecated -f flag on conda create environment (#5...Updates
sqlglotfrom 30.15.0 to 30.17.0Commits
9a8129bfeat(executor): implement LENGTH [CLAUDE] (#8145)b7386b7fix(optimizer)!: scope DML / DDL query fragments properly (#8140)8619582fix(optimizer): preserve identifier meta when restoring JSON dot part case98f3d66feat(executor): implement ILIKE [CLAUDE] (#8144)44b73a0Fix(executor): fullmatch like semantics7cab581fix(executor): honor the negate flag on LIKE and ILIKE [CLAUDE] (#8139)1dae76bfix(executor): only truncate typed division when both operands are integers [...3a76dfdfeat(optimizer)!: annotate encode for postgresql (#8137)9312212Fix(optimizer)!: properly supportUNION BY NAMEin qualify, type inference ...8ba0435fix(optimizer)!: escapegendelimited names (strings, etc) (#8134)Updates
pyarrowfrom 25.0.0 to 25.0.1Release notes
Sourced from pyarrow's releases.
Commits
beccec0MINOR: [Release] Update versions for 25.0.17bdf01aMINOR: [Release] Update .deb/.rpm changelogs for 25.0.191dbae1MINOR: [Release] Update CHANGELOG.md for 25.0.1849d463GH-50808: [Python] Narrow Feather deprecation to V1 format (#50685)e70ebf5GH-50600: [Release] Pin Python version in Conda verificationf5037beGH-50578: [C++][FlightRPC][ODBC] Always return SQL_NO_DATA from GetMoreResult...1491589GH-50503: [Parquet] Remove SVE128 unpack (#50611)d1eaaedGH-50326: [Python] Convert arrays to Python objects without per-element Scala...fe14135GH-50428: [C++] Better mimalloc configuration on macOS (#50549)8fb632aGH-50383: [Release] Remove deprecated -f flag on conda create environment (#5...Updates
pyarrowfrom 25.0.0 to 25.0.1Release notes
Sourced from pyarrow's releases.
Commits
beccec0MINOR: [Release] Update versions for 25.0.17bdf01aMINOR: [Release] Update .deb/.rpm changelogs for 25.0.191dbae1MINOR: [Release] Update CHANGELOG.md for 25.0.1849d463GH-50808: [Python] Narrow Feather deprecation to V1 format (#50685)e70ebf5GH-50600: [Release] Pin Python version in Conda verificationf5037beGH-50578: [C++][FlightRPC][ODBC] Always return SQL_NO_DATA from GetMoreResult...1491589GH-50503: [Parquet] Remove SVE128 unpack (#50611)d1eaaedGH-50326: [Python] Convert arrays to Python objects without per-element Scala...fe14135GH-50428: [C++] Better mimalloc configuration on macOS (#50549)8fb632aGH-50383: [Release] Remove deprecated -f flag on conda create environment (#5...Updates
sqlglotfrom 30.15.0 to 30.17.0Commits
9a8129bfeat(executor): implement LENGTH [CLAUDE] (#8145)b7386b7fix(optimizer)!: scope DML / DDL query fragments properly (#8140)8619582fix(optimizer): preserve identifier meta when restoring JSON dot part case98f3d66feat(executor): implement ILIKE [CLAUDE] (#8144)44b73a0Fix(executor): fullmatch like semantics7cab581fix(executor): honor the negate flag on LIKE and ILIKE [CLAUDE] (#8139)1dae76bfix(executor): only truncate typed division when both operands are integers [...3a76dfdfeat(optimizer)!: annotate encode for postgresql (#8137)9312212Fix(optimizer)!: properly supportUNION BY NAMEin qualify, type inference ...8ba0435fix(optimizer)!: escapegendelimited names (strings, etc) (#8134)Updates
pyarrowfrom 25.0.0 to 25.0.1Release notes
Sourced from pyarrow's releases.
Commits
beccec0MINOR: [Release] Update versions for 25.0.17bdf01aMINOR: [Release] Update .deb/.rpm changelogs for 25.0.191dbae1MINOR: [Release] Update CHANGELOG.md for 25.0.1849d463GH-50808: [Python] Narrow Feather deprecation to V1 format (#50685)e70ebf5GH-50600: [Release] Pin Python version in Conda verificationf5037beGH-50578: [C++][FlightRPC][ODBC] Always return SQL_NO_DATA from GetMoreResult...1491589GH-50503: [Parquet] Remove SVE128 unpack (#50611)d1eaaedGH-50326: [Python] Convert arrays to Python objects without per-element Scala...fe14135GH-50428: [C++] Better mimalloc configuration on macOS (#50549)8fb632aGH-50383: [Release] Remove deprecated -f flag on conda create environment (#5...Updates
rufffrom 0.3.0 to 0.16.3Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
b0e4702Bump 0.16.3 (#27723)ecdd401[ty] Separate script and uv modules from project metadata (#27720)1263524[ty] Simplify display implementations with std::fmt::from_fn (#27718)59196ba[ty] Unify polarity-aware relation construction (#27707)b8c5e73[ty] Disable CodSpeed cycle estimation for instrumented benchmarks (#27706)2b0d210[ty] Centralize matched argument relations (#27705)a9130f3[pyupgrade] Add rule to replacewhile 1withwhile True(while-one, `...c64c7d6[ty] Model try exception flow with operation checkpoints (#27471)9dea5ef[ty] Avoid deriving sequents for typevars with concrete bounds (#27587)9798e88[ty] Preserve enum exhaustiveness with custom missing methods (#27700)Updates
pytestfrom 9.0.3 to 9.1.1Release notes
Sourced from pytest's releases.
... (truncated)
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-typingUpdates
psycopg2-binaryfrom 2.9.11 to 2.9.12Changelog
Sourced from psycopg2-binary's changelog.
... (truncated)
Commits
3a6d9d6ci: include almalinux in whieel buildingebca6bfchore: bump to version 3.9.120196f02build(deps): bump pypa/cibuildwheel from 3.3.1 to 3.4.0d157bdcbuild(deps): bump docker/setup-qemu-action from 3 to 47fccc0fbuild(deps): bump actions/upload-artifact from 6 to 7d52a61echore: bump dependency librariesb231d72chore: fix building binary images6d76e84Merge pull request #1836 from psycopg/fix-1835f7e314cfix: overflow in malformed intervaleb905c1docs: replace bare except clause with except ExceptionUpdates
psycopg2-binaryfrom 2.9.11 to 2.9.12Changelog
Sourced from psycopg2-binary's changelog.
... (truncated)
Commits
3a6d9d6ci: include almalinux in whieel buildingebca6bfchore: bump to version 3.9.120196f02build(deps): bump pypa/cibuildwheel from 3.3.1 to 3.4.0d157bdcbuild(deps): bump docker/setup-qemu-action from 3 to 47fccc0fbuild(deps): bump actions/upload-artifact from 6 to 7d52a61echore: bump dependency librariesb231d72chore: fix building binary images6d76e84Merge pull request #1836 from psycopg/fix-1835f7e314cfix: overflow in malformed intervaleb905c1docs: replace bare except clause with except ExceptionUpdates
pyarrowfrom 25.0.0 to 25.0.1Release notes
Sourced from pyarrow's releases.
Commits
beccec0MINOR: [Release] Update versions for 25.0.17bdf01aMINOR: [Release] Update .deb/.rpm changelogs for 25.0.191dbae1MINOR: [Release] Update CHANGELOG.md for 25.0.1849d463GH-50808: [Python] Narrow Feather deprecation to V1 format (#50685)e70ebf5GH-50600: [Release] Pin Python version in Conda verificationf5037beGH-50578: [C++][FlightRPC][ODBC] Always return SQL_NO_DATA from GetMoreResult...1491589GH-50503: [Parquet] Remove SVE128 unpack (#50611)d1eaaedGH-50326: [Python] Convert arrays to Python objects without per-element Scala...fe14135GH-50428: [C++] Better mimalloc configuration on macOS (#50549)8fb632aGH-50383: [Release] Remove deprecated -f flag on conda create environment (#5...Updates
rufffrom 0.3.0 to 0.16.3Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
b0e4702Bump 0.16.3 (#27723)ecdd401[ty] Separate script and uv modules from project metadata (#27720)1263524[ty] Simplify display implementations with std::fmt::from_fn (#27718)59196ba[ty] Unify polarity-aware relation construction (#27707)b8c5e73[ty] Disable CodSpeed cycle estimation for instrumented benchmarks (#27706)2b0d210[ty] Centralize matched argument relations (#27705)a9130f3[pyupgrade] Add rule to replacewhile 1withwhile True(while-one, `...c64c7d6[ty] Model try exception flow with operation checkpoints (#27471)9dea5ef[ty] Avoid deriving sequents for typevars with concrete bounds (#27587)9798e88[ty] Preserve enum exhaustiveness with custom missing methods (#27700)Updates
pytestfrom 9.0.3 to 9.1.1Release notes
Sourced from pytest's releases.