Skip to content

Bump the development-version-updates group across 1 directory with 12 updates#292

Merged
github-actions[bot] merged 1 commit intomainfrom
dependabot/pip/development-version-updates-223648d800
Nov 3, 2025
Merged

Bump the development-version-updates group across 1 directory with 12 updates#292
github-actions[bot] merged 1 commit intomainfrom
dependabot/pip/development-version-updates-223648d800

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Nov 3, 2025

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the development-version-updates group with 12 updates in the / directory:

Package From To
coverage 7.10.7 7.11.0
psycopg 3.2.10 3.2.12
pylint 4.0.0 4.0.2
ruamel-yaml 0.18.15 0.18.16
tox 4.31.0 4.32.0
uvicorn 0.37.0 0.38.0
iniconfig 2.1.0 2.3.0
psutil 7.1.0 7.1.3
pytokens 0.1.10 0.2.0
uvloop 0.21.0 0.22.1
virtualenv 20.35.3 20.35.4
watchfiles 1.1.0 1.1.1

Updates coverage from 7.10.7 to 7.11.0

Changelog

Sourced from coverage's changelog.

Version 7.11.0 — 2025-10-15

  • Dropped support for Python 3.9, declared support for Python 3.15 alpha.

.. _changes_7-10-7:

Commits
  • 20ef00b docs: sample HTML for 7.11.0
  • 5edf8eb docs: prep for 7.11.0
  • 2c023ae build: 3.15 is supported
  • 2f1b95b refactor: no need for _BaseCoverageException
  • 72b1bcc build: test light-threads on all versions of Python
  • 16e9379 refactor: move core tests to their own file
  • bc8875d test: change a test to be in-process so metacov can capture its work
  • 8e5d5b1 build: tweak some version info
  • b0236df test: more tests for core selection, and some refactoring of them
  • 56edde6 build: next version will be 7.11.0
  • Additional commits viewable in compare view

Updates psycopg from 3.2.10 to 3.2.12

Changelog

Sourced from psycopg's changelog.

.. currentmodule:: psycopg

.. index:: single: Release notes single: News

psycopg release notes

Future releases

Psycopg 3.3.0 (unreleased) ^^^^^^^^^^^^^^^^^^^^^^^^^^

.. rubric:: New top-level features

  • Add :ref:template strings queries \<template-strings> (:ticket:[#1054](https://github.com/psycopg/psycopg/issues/1054)).
  • Cursors are now iterators, not only iterables. This means you can call next(cur) to fetch the next row (:ticket:[#1064](https://github.com/psycopg/psycopg/issues/1064)).
  • Add Cursor.results() to iterate over the result sets of the queries executed though ~Cursor.executemany() or ~Cursor.execute() (:ticket:[#1080](https://github.com/psycopg/psycopg/issues/1080)).

.. rubric:: New libpq wrapper features

  • Add pq.PGconn.used_gssapi attribute and Capabilities.has_used_gssapi() function (:ticket:[#1138](https://github.com/psycopg/psycopg/issues/1138)).
  • Add ConnectionInfo.full_protocol_version attribute, Capabilities.has_full_protocol_version() function (:ticket:[#1079](https://github.com/psycopg/psycopg/issues/1079)).

.. rubric:: Other changes

  • Disable default GSSAPI preferential connection in the binary package (:ticket:[#1136](https://github.com/psycopg/psycopg/issues/1136)).

    .. warning::

    Please explicitly set the gssencmode_ connection parameter or the :envvar:PGGSSENCMODE environment variable to interact reliably with the GSSAPI.

  • Drop support for Python 3.8 (:ticket:[#976](https://github.com/psycopg/psycopg/issues/976)) and 3.9 (:ticket:[#1056](https://github.com/psycopg/psycopg/issues/1056)).

Current release

Psycopg 3.2.12 ^^^^^^^^^^^^^^

... (truncated)

Commits
  • 1046c54 chore: bump psycopg package version to 3.2.12
  • b1f9bbd Merge branch 'fix/no-pinning-copy-text' into maint-3.2
  • dfb6433 docs: add note about fixing the copy pinning issue
  • e4ff133 test(copy): cover the Python implementation in copy pinning tests
  • 1f45ea3 fix(copy): restore selecting loader for each item
  • 8d72d53 Merge branch 'fix-1176' into maint-3.2
  • fc3b17c fix(pool): more robust placement of reconnection attempts
  • 09252b3 fix(pool): fix infinite loop with connections returning to the pool on close
  • b07f5e6 Merge branch 'maint-pool-3.2-backport' into maint-3.2
  • b4b3362 chore: bump psycopg_pool package version to 3.2.7.dev1
  • Additional commits viewable in compare view

Updates pylint from 4.0.0 to 4.0.2

Commits
  • 0eb92d2 Bump pylint to 4.0.2, update changelog
  • caf95d5 [Backport maintenance/4.0.x] Fix FP for invalid-name for partially uninfera...
  • 4d52769 [Backport maintenance/4.0.x] Ignore unraisable exceptions on stdlib primer (#...
  • 92a13df [Backport maintenance/4.0.x] Fix FP for invalid-name on module-level consta...
  • 4c913c0 [Backport maintenance/4.0.x] Fix FP for invalid-name for TypedDicts (#10674)
  • 9a30350 Bump pylint to 4.0.1, update changelog (#10667)
  • 0ad9d26 [Backport maintenance/4.0.x] Check enums created with functional syntax again...
  • 60a01e4 [Backport maintenance/4.0.x] Improve conditionals (#10655)
  • e60b80e [Backport maintenance/4.0.x] Fix unused-variable false positive with `__all...
  • abcf2ed [Backport maintenance/4.0.x] Fix false-positive for bare-name-capture-pattern...
  • Additional commits viewable in compare view

Updates ruamel-yaml from 0.18.15 to 0.18.16

Updates tox from 4.31.0 to 4.32.0

Release notes

Sourced from tox's releases.

4.32.0

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.31.0...4.32.0

Changelog

Sourced from tox's changelog.

v4.32.0 (2025-10-24)

Bugfixes - 4.32.0

- Expand braced range syntax in all internal sections of ``tox.ini`` (e.g. ``deps``, ``testenv``). Syntax like py3{10-14} can be used in those sections now.
  - by :user:`marcosboger` (:issue:`3571`)

Improved Documentation - 4.32.0

  • Add Python 3.14 and 3.14t to config examples
    • by :user:cclauss (:issue:3626)

Misc - 4.32.0

- :issue:`3629`
Commits
  • 511782e release 4.32.0
  • d5035fa TST: add weekly compatibility checks for CPython 3.15 (#3629)
  • 5220e07 fix: ensure log folder is created before writing the execution logs (#3633)
  • f8a88c1 Allow braced range syntax in internal sections of tox.ini file (#3631)
  • 6432872 Fix broken log message (in that branch it did not match the arguments). (#3634)
  • b036f7d [pre-commit.ci] pre-commit autoupdate (#3630)
  • 5d73948 [pre-commit.ci] pre-commit autoupdate (#3627)
  • 95f15ad docs: Add Python 3.14 and 3.14t to config examples (#3626)
  • 5b0f7e4 Fix release changelog generation config
  • See full diff in compare view

Updates uvicorn from 0.37.0 to 0.38.0

Release notes

Sourced from uvicorn's releases.

Version 0.38.0

What's Changed


New Contributors

Full Changelog: Kludex/uvicorn@0.37.0...0.38.0

Changelog

Sourced from uvicorn's changelog.

0.38.0 (October 18, 2025)

Added

  • Support Python 3.14 (#2723)
Commits

Updates iniconfig from 2.1.0 to 2.3.0

Release notes

Sourced from iniconfig's releases.

Version 2.3.0

What's Changed

Full Changelog: pytest-dev/iniconfig@v2.2.0...v2.3.0

Version 2.2.0

No release notes provided.

Changelog

Sourced from iniconfig's changelog.

2.3.0

  • add IniConfig.parse() classmethod with strip_inline_comments parameter (fixes #55)
    • by default (strip_inline_comments=True), inline comments are properly stripped from values
    • set strip_inline_comments=False to preserve old behavior if needed
  • IniConfig() constructor maintains backward compatibility (does not strip inline comments)
  • users should migrate to IniConfig.parse() for correct comment handling
  • add strip_section_whitespace parameter to IniConfig.parse() (regarding #4)
    • opt-in parameter to strip Unicode whitespace from section names
    • when True, strips Unicode whitespace (U+00A0, U+2000, U+3000, etc.) from section names
    • when False (default), preserves existing behavior for backward compatibility
  • clarify Unicode whitespace handling (regarding #4)
    • since iniconfig 2.0.0 (Python 3 only), all strings are Unicode by default
    • Python 3's str.strip() has handled Unicode whitespace since Python 3.0 (2008)
    • iniconfig automatically benefits from this in all supported versions (Python >= 3.10)
    • key names and values have Unicode whitespace properly stripped using Python's built-in methods

2.2.0

  • drop Python 3.8 and 3.9 support (now requires Python >= 3.10)
  • add Python 3.14 classifier
  • migrate from hatchling to setuptools 77 with setuptools_scm
  • adopt PEP 639 license specifiers and PEP 740 build attestations
  • migrate from black + pyupgrade to ruff
  • migrate CI to uv and unified test workflow
  • automate GitHub releases and PyPI publishing via Trusted Publishing
  • include tests in sdist
  • modernize code for Python 3.10+ (remove future annotations, TYPE_CHECKING guards)
  • rename _ParsedLine to ParsedLine
Commits
  • 7faed13 Merge pull request #70 from RonnyPfannschmidt/comments
  • 58c0869 Refactor: Simplify IniConfig constructor and parse() method
  • 6d0af45 Add strip_section_whitespace parameter to address issue #4
  • e2d89f5 Add IniConfig.parse() classmethod to fix inline comment handling
  • 57b7ed9 Merge pull request #66 from killiandesse/pep639
  • 27ac49f Merge pull request #69 from RonnyPfannschmidt/limit-attestation
  • 3402322 Disable build attestations for PRs from forks
  • 27e6a7b Merge branch 'main' into pep639
  • 6522881 Merge pull request #68 from pytest-dev/fix-build
  • 8b2bccb Update CHANGELOG and automate releases
  • Additional commits viewable in compare view

Updates psutil from 7.1.0 to 7.1.3

Changelog

Sourced from psutil's changelog.

7.1.3

2025-11-02

Enhancements

  • 2667_: enforce clang-format on all C and header files. It is now the mandatory formatting style for all C sources.
  • 2672_, [macOS], [BSD]: increase the chances to recognize zombie processes and raise the appropriate exception (ZombieProcess_).
  • 2676_, 2678_: replace unsafe sprintf / snprintf / sprintf_s calls with str_format(). Replace strlcat / strlcpy with safe str_copy / str_append. This unifies string handling across platforms and reduces unsafe usage of standard string functions, improving robustness.

Bug fixes

  • 2674_, [Windows]: disk_usage()_ could truncate values on 32-bit platforms, potentially reporting incorrect total/free/used space for drives larger than 4GB.
  • 2675_, [macOS]: Process.status()_ incorrectly returns "running" for 99% of the processes.
  • 2677_, [Windows]: fix MAC address string construction in net_if_addrs()_. Previously, the MAC address buffer was incorrectly updated using a fixed increment and sprintf_s, which could overflow or misformat the string if the MAC length or formatting changed. Also, the final '\n' was inserted unnecessarily.
  • 2679_, [OpenBSD], [NetBSD], [critical]: can't build due to C syntax error.

7.1.2

2025-10-25

Enhancements

  • 2657_: stop publishing prebuilt Linux and Windows wheels for 32-bit Python. 32-bit CPython is still supported, but psutil must now be built from source. 2565_: produce wheels for free-thread cPython 3.13 and 3.14 (patch by Lysandros Nikolaou)

Bug fixes

  • 2650_, [macOS]: Process.cmdline()_ and Process.environ()_ may incorrectly raise NoSuchProcess_ instead of ZombieProcess_.
  • 2658_, [macOS]: double free() in Process.environ()_ when it fails internally. This posed a risk of segfault.
  • 2662_, [macOS]: massive C code cleanup to guard against possible segfaults which were (not so) sporadically spotted on CI.

... (truncated)

Commits
  • 5904ff9 Pre-release
  • d42db80 Update DEVGUIDE.rst
  • e4e1003 psutil_kinfo_proc: return in case of badargs; also print to stderr in case of...
  • bcdede4 Introduce PSUTIL_TESTING mode. Terminate execution if str_* funcs fail
  • 6822ba7 Replace strlcat/strlcpy with safe str_copy/str_append (#2678)
  • 0a7465c Windows: use str_format() in psutil_users().
  • fd05690 [Windows] fix MAC address string construction in net_if_addrs() (#2677)
  • 7d82135 NetBSD: refact proc cwd()
  • 262977f Replace unsafe sprintf/snprintf/sprintf_s calls with str_format() (#2676)
  • 1ba3cf5 Fix #2675 / macOS: convert process status() to a meaningful value
  • Additional commits viewable in compare view

Updates pytokens from 0.1.10 to 0.2.0

Commits
  • 0a9c1d4 Merge pull request #6 from tusharsadhwani/packaging
  • 606253e Update tests and fix packaging
  • 594b445 Update docs: pytokens is no longer a console script
  • See full diff in compare view

Updates uvloop from 0.21.0 to 0.22.1

Release notes

Sourced from uvloop's releases.

v0.22.1

This is identical to 0.22.0, re-ran with CI fixes

v0.22.0

Changes

Fixes

Commits

Updates virtualenv from 20.35.3 to 20.35.4

Release notes

Sourced from virtualenv's releases.

20.35.4

What's Changed

New Contributors

Full Changelog: pypa/virtualenv@20.35.3...20.35.4

Changelog

Sourced from virtualenv's changelog.

v20.35.4 (2025-10-28)

Bugfixes - 20.35.4

- Fix race condition in ``_virtualenv.py`` when file is overwritten during import, preventing ``NameError`` when ``_DISTUTILS_PATCH`` is accessed - by :user:`gracetyy`. (:issue:`2969`)
- Upgrade embedded wheels:
  • pip to 25.3 from 25.2 (:issue:2989)
Commits
  • 0381534 release 20.35.4
  • 25207be Merge pull request #2989 from gaborbernat/bump-pip
  • d593841 Merge pull request #2984 from pypa/pre-commit-ci-update-config
  • f742f8d [pre-commit.ci] pre-commit autoupdate
  • 0a644b0 Merge pull request #2982 from gracetyy/fix/distutils_patch
  • 2b125eb refactor: fix last commit according to review feedback
  • 71d5e09 [pre-commit.ci] auto fixes from pre-commit.com hooks
  • fd0a834 refactor: fix last commit according to review feedback
  • c5e51d4 refactor: use pytest tmp_path fixture instead of tempfile.TemporaryDirectory
  • 629f7b8 Merge branch 'main' into fix/distutils_patch
  • Additional commits viewable in compare view

Updates watchfiles from 1.1.0 to 1.1.1

Release notes

Sourced from watchfiles's releases.

v1.1.1 2025-10-14

What's Changed

New Contributors

Full Changelog: samuelcolvin/watchfiles@v1.1.0...v1.1.1

Commits

Dependabot 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Nov 3, 2025
@github-actions github-actions Bot enabled auto-merge November 3, 2025 11:22
github-actions[bot]
github-actions Bot previously approved these changes Nov 3, 2025
… updates

Bumps the development-version-updates group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [coverage](https://github.com/nedbat/coveragepy) | `7.10.7` | `7.11.0` |
| [psycopg](https://github.com/psycopg/psycopg) | `3.2.10` | `3.2.12` |
| [pylint](https://github.com/pylint-dev/pylint) | `4.0.0` | `4.0.2` |
| ruamel-yaml | `0.18.15` | `0.18.16` |
| [tox](https://github.com/tox-dev/tox) | `4.31.0` | `4.32.0` |
| [uvicorn](https://github.com/Kludex/uvicorn) | `0.37.0` | `0.38.0` |
| [iniconfig](https://github.com/pytest-dev/iniconfig) | `2.1.0` | `2.3.0` |
| [psutil](https://github.com/giampaolo/psutil) | `7.1.0` | `7.1.3` |
| [pytokens](https://github.com/tusharsadhwani/pytokens) | `0.1.10` | `0.2.0` |
| [uvloop](https://github.com/MagicStack/uvloop) | `0.21.0` | `0.22.1` |
| [virtualenv](https://github.com/pypa/virtualenv) | `20.35.3` | `20.35.4` |
| [watchfiles](https://github.com/samuelcolvin/watchfiles) | `1.1.0` | `1.1.1` |



Updates `coverage` from 7.10.7 to 7.11.0
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.10.7...7.11.0)

Updates `psycopg` from 3.2.10 to 3.2.12
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst)
- [Commits](psycopg/psycopg@3.2.10...3.2.12)

Updates `pylint` from 4.0.0 to 4.0.2
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v4.0.0...v4.0.2)

Updates `ruamel-yaml` from 0.18.15 to 0.18.16

Updates `tox` from 4.31.0 to 4.32.0
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](tox-dev/tox@4.31.0...4.32.0)

Updates `uvicorn` from 0.37.0 to 0.38.0
- [Release notes](https://github.com/Kludex/uvicorn/releases)
- [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md)
- [Commits](Kludex/uvicorn@0.37.0...0.38.0)

Updates `iniconfig` from 2.1.0 to 2.3.0
- [Release notes](https://github.com/pytest-dev/iniconfig/releases)
- [Changelog](https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG)
- [Commits](pytest-dev/iniconfig@v2.1.0...v2.3.0)

Updates `psutil` from 7.1.0 to 7.1.3
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-7.1.0...release-7.1.3)

Updates `pytokens` from 0.1.10 to 0.2.0
- [Commits](tusharsadhwani/pytokens@0.1.10...0.2.0)

Updates `uvloop` from 0.21.0 to 0.22.1
- [Release notes](https://github.com/MagicStack/uvloop/releases)
- [Commits](MagicStack/uvloop@v0.21.0...v0.22.1)

Updates `virtualenv` from 20.35.3 to 20.35.4
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.35.3...20.35.4)

Updates `watchfiles` from 1.1.0 to 1.1.1
- [Release notes](https://github.com/samuelcolvin/watchfiles/releases)
- [Commits](samuelcolvin/watchfiles@v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-version-updates
- dependency-name: psycopg
  dependency-version: 3.2.12
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-version-updates
- dependency-name: pylint
  dependency-version: 4.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-version-updates
- dependency-name: ruamel-yaml
  dependency-version: 0.18.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-version-updates
- dependency-name: tox
  dependency-version: 4.32.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-version-updates
- dependency-name: uvicorn
  dependency-version: 0.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-version-updates
- dependency-name: iniconfig
  dependency-version: 2.3.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: development-version-updates
- dependency-name: psutil
  dependency-version: 7.1.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-version-updates
- dependency-name: pytokens
  dependency-version: 0.2.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: development-version-updates
- dependency-name: uvloop
  dependency-version: 0.22.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: development-version-updates
- dependency-name: virtualenv
  dependency-version: 20.35.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-version-updates
- dependency-name: watchfiles
  dependency-version: 1.1.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: development-version-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/development-version-updates-223648d800 branch from d4e4442 to 67853cd Compare November 3, 2025 11:41
@github-actions github-actions Bot merged commit 9727688 into main Nov 3, 2025
4 checks passed
@github-actions github-actions Bot deleted the dependabot/pip/development-version-updates-223648d800 branch November 3, 2025 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants