Skip to content

chore(deps): bump the package-updates group across 1 directory with 15 updates - #3825

Merged
derkweijers merged 2 commits into
mainfrom
dependabot/uv/package-updates-4dd8c3233e
Aug 11, 2026
Merged

chore(deps): bump the package-updates group across 1 directory with 15 updates#3825
derkweijers merged 2 commits into
mainfrom
dependabot/uv/package-updates-4dd8c3233e

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 11, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on django-health-check, django, djangorestframework, environs[django], feedparser, markdown, sentry-sdk, hiredis, granian, coverage, django-debug-toolbar, peek-python, pyrefly, pytest-django and ruff to permit the latest version.
Updates django-health-check from 4.4.4 to 4.5.0

Release notes

Sourced from django-health-check's releases.

4.5.0

What's Changed

Full Changelog: codingjoe/django-health-check@4.4.4...4.5.0

Commits

Updates django from 5.2.16 to 5.2.17

Commits
  • e802ada [5.2.x] Bumped version for 5.2.17 release.
  • b9adb81 [5.2.x] Fixed CVE-2026-15920 -- Made display_for_field() validate URLs before...
  • ba80833 [5.2.x] Fixed CVE-2026-15830 -- Mitigated potential DoS via nested geometry c...
  • c72a5db [5.2.x] Fixed CVE-2026-15337 -- Mitigated potential DoS in check_for_language().
  • 115ffd0 [5.2.x] Fixed CVE-2026-15307 -- Blocked raster strings and dicts in spatial l...
  • ec5ced4 [5.2.x] Fixed #36770 -- Fixed incomplete mocking in SQLiteInMemoryTestDbs.
  • 02369b5 [5.2.x] Allowed the full Python test matrix to run on GitHub Actions.
  • 686072f [5.2.x] Added stub release notes and release date for 5.2.17.
  • cd5ad8c [5.2.x] Bumped minimum setuptools version to 83.
  • 3e389b7 [5.2.x] Closed temporary files in GDALRasterTests.
  • Additional commits viewable in compare view

Updates djangorestframework from 3.17.1 to 3.18.0

Release notes

Sourced from djangorestframework's releases.

3.18.0

What's Changed

Breaking changes

Features

Bug fixes

Other changes

New Contributors

Full Changelog: encode/django-rest-framework@3.17.1...3.18.0

3.17.2

What's Changed

... (truncated)

Commits
  • 11875a3 Prepare release 3.18.0 (#10015)
  • d346a8c Add note about Browsable API simulating POST in documentation (#9814)
  • 80d535d Fix GHA workflow for preparing release
  • aa1876b Update fields.md explaining how the source argument affects `.validated_dat...
  • 000bb33 Add nulls_distinct support to UniqueTogetherValidator (#9866)
  • 7508e0c Raise clear error for unsupported list update validation (#9981)
  • 69d1cd7 Fix DictField HTML input returning empty dict for missing fields (#9891)
  • bbc62ac Update Django 6.1 dependency to stable release. (#10016)
  • f780434 Add GHA workflow to prepare a release
  • dc027d2 set_rollback should only rollback initialized connections (#9599)
  • Additional commits viewable in compare view

Updates environs[django] to 15.1.0

Changelog

Sourced from environs[django]'s changelog.

15.1.0 (2026-07-31)

Features:

  • Add a specific exception, EnvNotSetError, for missing environment variables (#480). Thanks paduszyk for the suggestion and w3lld1 for the PR.

15.0.1 (2026-04-06)

Bug fixes:

  • Exported environment variables take precedence over .env files (regression from 15.0.0) (#464). Thanks DougEdey-Slice for reporting.

15.0.0 (2026-03-31)

Features:

  • Env.read_env no longer mutates os.environ (#393). Values from .env files are loaded into the Env instance only. This comes with two breaking changes:
    • Env.read_env is now an instance method rather than a @staticmethod. Env.read_env() -> env.read_env()
    • The verbose parameter of read_env is been removed.

Other changes:

  • Drop support for marshmallow 3, which is EOL. marshmallow>=4.0.0 is supported.
  • Minor typing improvements (#463).

14.6.0 (2026-02-19)

Bug fixes:

  • Fix variable expansion with other characters (#359). Thanks flymanzhao for reporting and veeceey for the PR.

Other changes:

  • Update lowest supported marshmallow version to 3.26.2 (#448). Thanks whyscream for the PR.

14.5.0 (2025-11-02)

Features:

  • Add strip_whitespace param to FileAwareEnv (#431). Thanks eandersons for the suggestion and PR.

Other changes:

  • Drop support for Python 3.9, which is EOL.

... (truncated)

Commits

Updates feedparser from 6.0.13 to 6.0.14

Release notes

Sourced from feedparser's releases.

v6.0.14

Changed

  • Upgrade to feedparser-sgmllib 2.0.0. (#585)
Changelog

Sourced from feedparser's changelog.

6.0.14 - 2026-07-30

  • Upgrade to feedparser-sgmllib 2.0.0. (#585)
Commits

Updates markdown from 3.10.2 to 3.10.3

Release notes

Sourced from markdown's releases.

Release 3.10.3

Fixed

  • Fix SetextHeaderProcessor regex to prevent mixed = and - chars in setext-style headers (#1606).
  • Add AI Policy to Contributing Guide.
  • Officially document all included extensions as being in maintenance mode.
  • Link the Extension API documentation to the API Reference (#1612).
Changelog

Sourced from markdown's changelog.

[3.10.3] - 2026-07-30

Fixed

  • Fix SetextHeaderProcessor regex to prevent mixed = and - chars in setext-style headers (#1606).
  • Add AI Policy to Contributing Guide.
  • Officially document all included extensions as being in maintenance mode.
  • Link the Extension API documentation to the API Reference (#1612).
Commits
  • bb50627 Bump version to 3.10.3
  • 8453df0 Update Extension API documentation
  • 93ac448 Document that all extensions are in maintenance mode
  • d38fd4a Create AI Policy
  • ddead47 Prevent mixed =/- chars in Setext-style headings
  • See full diff in compare view

Updates sentry-sdk from 2.66.1 to 2.67.1

Release notes

Sourced from sentry-sdk's releases.

2.67.1

Bug Fixes 🐛

2.67.0

New Features ✨

Batcher

Integrations

Langchain

Openai

Streaming

Other

Bug Fixes 🐛

Openai Agents

Tests

... (truncated)

Changelog

Sourced from sentry-sdk's changelog.

2.67.1

Bug Fixes 🐛

2.67.0

New Features ✨

Batcher

Integrations

Langchain

Openai

Streaming

Other

Bug Fixes 🐛

Openai Agents

... (truncated)

Commits
  • dea1c32 release: 2.67.1
  • c7e9e62 fix(batcher): Add global flush trigger based on the span number (#7150)
  • 9c74755 Merge branch 'release/2.67.0'
  • f119833 Update CHANGELOG.md
  • c04942e release: 2.67.0
  • 98b9aaa feat(langchain): Record reasoning token usage attribute (#7136)
  • 6a50a0c feat(langchain): Record cached token usage attributes (#7132)
  • 5554554 feat(aws-lambda): Enable Python 3.14 support to the Lambda layer (#6916)
  • 488f971 fix(langchain): Stop double-counting usage in multi-candidate responses (#7064)
  • 2d86bfc feat(batcher): Add global flush trigger based on summed size estimates (#7144)
  • Additional commits viewable in compare view

Updates hiredis from 3.4.0 to 3.4.1

Release notes

Sourced from hiredis's releases.

3.4.1

This is a security fix release. All users of hiredis-py 3.4.x are strongly encouraged to upgrade.

🔒 Security Fixes

Updates the bundled hiredis C library to v1.4.1, which fixes:

  • redis/hiredis#1340
  • redis/hiredis#1341

Acknowledgements

Vulnerability discovered by He Huang (hehuang@swin.edu.au), Swinburne University of Technology, Melbourne, Australia; discovered using NexusSan.

Commits

Updates granian from 2.7.9 to 2.8.1

Release notes

Sourced from granian's releases.

Granian 2.8.1

Patch release

Changes since 2.8.0:

  • Fix a performance regression on ASGI websockets
  • Fix PyFutureAwaitable Python interface
  • Enhance RSGI ws transport close strategy
  • Relax several atomic operations ordering

Granian 2.8.0

What's Changed

New features

Changes

  • BREAKING prioritize request's scope over OS env when building WSGI environ dict (#879 by @​Barsoomx)
    • This means conflicting keys won't override WSGI request data anymore
  • BREAKING TCP handshake errors are now logged under debug severity
  • Add Python 3.15 support
  • Drop free-threaded Python 3.13 support
  • Bump PyO3 to 0.29 (#820 by @​tobiasge)
  • Bump dependencies

Enhancements

  • BREAKING Refactor socket sharing on Linux
    • Granian on Linux now requires kernel >= 5.14 and net.ipv4.tcp_migrate_req sysctl option enabled when using multiple workers and respawn features
  • BREAKING Implement (non-configurable) backpressure over streamed/iterable responses in ASGI and WSGI protocols
    • This trades a bit of throughput (mostly unnoticeable) for lower memory usage
  • Refactor workers main loop and shutdown process

Fixes

  • Fix several bugs on shutdown process (thanks @​Malkiz223)
  • Fix a shared socket bug on free-threaded Python causing crashes on workers respawn
Commits
  • 9a20b17 Update benchmarks
  • a69a189 Update benchmarks suite
  • ba538c2 Review atomic::Ordering usage
  • a5e6b07 Enhance RSGI ws transport locking/closing strategy
  • 5a914eb Address perf regression on ASGI websockets
  • fd75a79 Fix PyFutureAwaitable Python interface
  • 3f94262 Bump version to 2.8.1
  • 4599fa4 Allow logger creation on disabled access log
  • c032072 Change TCP handshake error log severity to debug (close #720)
  • a3bc23c Add header to access log atoms (#829)
  • Additional commits viewable in compare view

Updates coverage from 7.15.2 to 7.15.4

Release notes

Sourced from coverage's releases.

7.15.4

Version 7.15.4 — 2026-08-06

  • Fix: in the HTML report, a source file name containing a double quote (legal on POSIX) wasn’t escaped where it’s dropped into the href of the index and prev/next links, so it could close the attribute early and inject markup. Page URLs are now escaped. Thanks, Rajath Mohare.
  • Fix: the LCOV report wrote file names and other fields into its line-oriented records without neutralizing control characters. A measured file whose name contained a newline (legal on POSIX) could forge extra records, inflating the coverage seen by tools that read the report. Control characters in a field are now replaced. Thanks, Rajath Mohare.
  • Wheels are now provided for Python 3.15.

➡️  PyPI page: coverage 7.15.4. :arrow_right:  To install: python3 -m pip install coverage==7.15.4

7.15.3

Version 7.15.3 — 2026-08-02

  • Fix: the sysmon core is incompatible with dynamic contexts. Previously, the combination would be prevented when read from the coverage.py configuration. But using the context API as pytest-cov does, contexts would be silently dropped. Now a warning is issued, thanks to Jisang Han. Closes issue 2200.
  • A performance improvement in the low-level line number bookkeeping when combining data files, thanks to Kevin Turcios.
  • Performance improvement in HTML reporting by reducing the number of times files have to be parsed, thanks to Kevin Turcios.

➡️  PyPI page: coverage 7.15.3. :arrow_right:  To install: python3 -m pip install coverage==7.15.3

Changelog

Sourced from coverage's changelog.

Version 7.15.4 — 2026-08-06

  • Fix: in the HTML report, a source file name containing a double quote (legal on POSIX) wasn't escaped where it's dropped into the href of the index and prev/next links, so it could close the attribute early and inject markup. Page URLs are now escaped. Thanks, Rajath Mohare <pull 2227_>_.

  • Fix: the LCOV report wrote file names and other fields into its line-oriented records without neutralizing control characters. A measured file whose name contained a newline (legal on POSIX) could forge extra records, inflating the coverage seen by tools that read the report. Control characters in a field are now replaced. Thanks, Rajath Mohare <pull 2226_>_.

  • Wheels are now provided for Python 3.15.

.. _pull 2226: coveragepy/coveragepy#2226 .. _pull 2227: coveragepy/coveragepy#2227

.. _changes_7-15-3:

Version 7.15.3 — 2026-08-02

  • Fix: the sysmon core is incompatible with dynamic contexts. Previously, the combination would be prevented when read from the coverage.py configuration. But using the context API as pytest-cov does, contexts would be silently dropped. Now a warning is issued, thanks to Jisang Han <pull 2234_>. Closes issue 2200.

  • A performance improvement in the low-level line number bookkeeping when combining data files, thanks to Kevin Turcios <pull 2239_>_.

  • Performance improvement in HTML reporting by reducing the number of times files have to be parsed, thanks to Kevin Turcios <pull 2240_>_.

.. _issue 2200: coveragepy/coveragepy#2200 .. _pull 2234: coveragepy/coveragepy#2234 .. _pull 2239: coveragepy/coveragepy#2239 .. _pull 2240: coveragepy/coveragepy#2240

.. _changes_7-15-2:

Commits
  • 4c0e7ff docs: sample HTML for 7.15.4
  • db4cc32 docs: prep for 7.15.4
  • c33085c style: start gradual move to ruff 0.16
  • 53a0fd5 fix: neutralize control characters in lcov report fields (#2226)
  • b64d53d build: make 3.15 wheels
  • 53792ab build: show the python version for kits
  • f6b03c7 chore: make upgrade_one package=cibuildwheel
  • d9b660a chore: make upgrade
  • b128a31 docs: oops, move this entry to the correct place
  • a7a2c15 fix: escape filename urls in html report href attributes (#2227)
  • Additional commits viewable in compare view

Updates django-debug-toolbar from 7.0.0 to 7.1.0

Release notes

Sourced from django-debug-toolbar's releases.

7.1.0

Changelog

  • Added a Tasks panel that shows tasks queued during the request via Django’s built-in tasks framework (django.tasks, Django 6.0+). On older versions of Django, the panel explains that upgrading is required.
  • Fixed the Django version check in the SQL panel test suite for Django’s boolean parameter handling.
  • Fixed show_toolbar_with_docker on Docker runtimes such as OrbStack that can resolve host.docker.internal to an address outside the container network.
  • Restored the select and explain buttons for queries that run without parameters.
  • Fixed the error shown when panel content fails to load, which could not find the toolbar window inside the shadow root.
  • Stopped the history panel buttons from submitting their form when clicked before the panel script has loaded, which navigated away from the page.
  • Added support for Django 6.1.

What's Changed

New Contributors

Full Changelog: django-commons/django-debug-toolbar@7.0.0...7.1.0

Changelog

Sourced from django-debug-toolbar's changelog.

7.1.0 (2026-08-10)

  • Added a Tasks panel that shows tasks queued during the request via Django's built-in tasks framework (django.tasks, Django 6.0+). On older versions of Django, the panel explains that upgrading is required.
  • Fixed the Django version check in the SQL panel test suite for Django's boolean parameter handling.
  • Fixed show_toolbar_with_docker on Docker runtimes such as OrbStack that can resolve host.docker.internal to an address outside the container network.
  • Restored the select and explain buttons for queries that run without parameters.
  • Fixed the error shown when panel content fails to load, which could not find the toolbar window inside the shadow root.
  • Stopped the history panel buttons from submitting their form when clicked before the panel script has loaded, which navigated away from the page.
  • Added support for Django 6.1.
Commits
  • a2d4260 Version 7.1.0
  • d89606a Improve selenium tests reliability in CI (#2438)
  • e367e1b Fix show_toolbar_with_docker on runtimes with unrelated host address (#2422)
  • 49f4ef3 [pre-commit.ci] pre-commit autoupdate
  • 3d3d010 Add support for Django 6.1
  • f571734 Stop the history panel buttons from submitting their forms
  • b63f4fa Actually run the Selenium tests in CI
  • 263eb79 Find the toolbar window inside the shadow root when a panel errors
  • 08151f2 Show the SQL select and explain buttons for queries without parameters
  • b10582e Assert on table textContent in the Selenium tests
  • Additional commits viewable in compare view

Updates peek-python from 26.1.4 to 26.1.5

Changelog

Sourced from peek-python's changelog.

version 26.1.5 2026-07-31

  • ANSI colors are defined slightly different, to be exactly compatible with xlwings Lite.
Commits

Updates pyrefly from 1.1.1 to 1.2.0

Release notes

Sourced from pyrefly's releases.

Pyrefly v1.2.0

Release date: July 31, 2026

Pyrefly v1.2.0 bundles 901 commits from 59 contributors.


✨ New & Improved

Type Checking

  • Attrs classes are now fully supported with comprehensive field synthesis, validation, and special-method generation. Pyrefly recognizes @attr.s, @define, @frozen, and their variants, handling field specifiers (attr.ib(), field()), converters, validators, defaults, and private-field aliasing. Converters are typed from their real input type rather than Any, including the @<field>.converter decorator, attrs.converters.pipe, attrs.converters.default_if_none, and generic converters like copy.deepcopy. See the new attrs documentation for details.
  • functools.partial is now type-checked instead of treated as opaque. Bound arguments are validated at construction and Pyrefly synthesizes a precise residual signature for the remaining parameters, so errors surface at both the partial(...) call and the later invocation. Generic functions, overloads, constructors, bound methods, and **Unpack[TypedDict] parameters are supported, and results expose .func, .args, and .keywords. Precise residual callable assignment is enabled by the strict and all presets or explicitly with strict-partial-subtyping.
  • Functions decorated with functools.singledispatch now type-check calls using the signature of the function you decorated, and registered implementations are checked against that function's first parameter. Generic singledispatch functions infer from call arguments instead of reporting Unknown.
  • Pyrefly can now warn when a function declared to return a concrete type returns Any, with separate diagnostics for explicit and inferred cases. Off by default, and migrated automatically from mypy's warn_return_any.
  • Pattern matching is substantially more precise: positional class patterns resolve attribute names from __match_args__ at solve time, sequence element captures read from the narrowed subject so sibling constraints refine them, and isinstance on a facet filters the parent union to matching members. Fully covered class and sequence patterns now subtract their union member from later cases.
  • Unpacking a variadic tuple with a fixed prefix and suffix no longer smears those elements into the starred capture, so a, *rest, b = t where t: tuple[int, *tuple[bool, ...], str] types rest as list[bool].
  • TypedDict classes now synthesize __required_keys__ and __optional_keys__, so protocols requiring them (like those in langgraph) satisfy structural checks. .get() and .pop() with literal defaults preserve the field type.
  • Overload handling improved throughout: constrained TypeVar arguments expand during resolution, rejected overloads no longer leak argument errors into diagnostics, and exact callback-forwarding signatures resolve overloaded callbacks against forwarded arguments for helpers like asyncio.to_thread.
  • Enum .value on an enum type now infers as the union of member literal values instead of widening to the mixed-in data type.
  • Lambda parameters are contextually typed more thoroughly. Types are stored directly rather than resolved through inference variables, and *args/**kwargs resolve from callable hints to tuple[...] and dict[str, ...] inside the body while preserving element types in the signature.
  • All properties are now treated as data descriptors, and reflected binary-operation dunders are tried first for proper subclasses, fixing a class of incorrect attribute and operator results.
  • Cyclic type aliases reachable from an annotation are now detected instead of hanging, and class finality is taken into account when deciding whether a condition is redundant.
  • Continued basedpyright parity work: class instance truthiness is recognized, code under if TYPE_CHECKING is handled consistently, typing_extensions.sentinel is supported with relaxed naming restrictions, and super(cls, cls) is accepted.
  • copy.replace is now type-checked like dataclass replacement, and isinstance(x, type) preserves type arguments when narrowing unions.
  • Narrowing a receiver typed as Self to a subclass now preserves Self, eliminating false return errors in methods that return the narrowed receiver.

Library Support

    ...

    Description has been truncated

…5 updates

Updates the requirements on [django-health-check](https://github.com/codingjoe/django-health-check), [django](https://github.com/django/django), [djangorestframework](https://github.com/encode/django-rest-framework), [environs[django]](https://github.com/sloria/environs), [feedparser](https://github.com/kurtmckee/feedparser), [markdown](https://github.com/Python-Markdown/markdown), [sentry-sdk](https://github.com/getsentry/sentry-python), [hiredis](https://github.com/redis/hiredis-py), [granian](https://github.com/emmett-framework/granian), [coverage](https://github.com/coveragepy/coveragepy), [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar), [peek-python](https://github.com/salabim/peek), [pyrefly](https://github.com/facebook/pyrefly), [pytest-django](https://github.com/pytest-dev/pytest-django) and [ruff](https://github.com/astral-sh/ruff) to permit the latest version.

Updates `django-health-check` from 4.4.4 to 4.5.0
- [Release notes](https://github.com/codingjoe/django-health-check/releases)
- [Commits](codingjoe/django-health-check@4.4.4...4.5.0)

Updates `django` from 5.2.16 to 5.2.17
- [Commits](django/django@5.2.16...5.2.17)

Updates `djangorestframework` from 3.17.1 to 3.18.0
- [Release notes](https://github.com/encode/django-rest-framework/releases)
- [Commits](encode/django-rest-framework@3.17.1...3.18.0)

Updates `environs[django]` to 15.1.0
- [Changelog](https://github.com/sloria/environs/blob/main/CHANGELOG.md)
- [Commits](sloria/environs@15.0.1...15.1.0)

Updates `feedparser` from 6.0.13 to 6.0.14
- [Release notes](https://github.com/kurtmckee/feedparser/releases)
- [Changelog](https://github.com/kurtmckee/feedparser/blob/main/CHANGELOG.rst)
- [Commits](kurtmckee/feedparser@v6.0.13...v6.0.14)

Updates `markdown` from 3.10.2 to 3.10.3
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](Python-Markdown/markdown@3.10.2...3.10.3)

Updates `sentry-sdk` from 2.66.1 to 2.67.1
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/2.67.1/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.66.1...2.67.1)

Updates `hiredis` from 3.4.0 to 3.4.1
- [Release notes](https://github.com/redis/hiredis-py/releases)
- [Changelog](https://github.com/redis/hiredis-py/blob/master/CHANGELOG.md)
- [Commits](redis/hiredis-py@v3.4.0...v3.4.1)

Updates `granian` from 2.7.9 to 2.8.1
- [Release notes](https://github.com/emmett-framework/granian/releases)
- [Commits](emmett-framework/granian@v2.7.9...v2.8.1)

Updates `coverage` from 7.15.2 to 7.15.4
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](coveragepy/coveragepy@7.15.2...7.15.4)

Updates `django-debug-toolbar` from 7.0.0 to 7.1.0
- [Release notes](https://github.com/django-commons/django-debug-toolbar/releases)
- [Changelog](https://github.com/django-commons/django-debug-toolbar/blob/main/docs/changes.rst)
- [Commits](django-commons/django-debug-toolbar@7.0.0...7.1.0)

Updates `peek-python` from 26.1.4 to 26.1.5
- [Changelog](https://github.com/salabim/peek/blob/main/changelog.md)
- [Commits](https://github.com/salabim/peek/commits)

Updates `pyrefly` from 1.1.1 to 1.2.0
- [Release notes](https://github.com/facebook/pyrefly/releases)
- [Commits](facebook/pyrefly@1.1.1...1.2.0)

Updates `pytest-django` from 4.12.0 to 4.14.0
- [Release notes](https://github.com/pytest-dev/pytest-django/releases)
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst)
- [Commits](pytest-dev/pytest-django@v4.12.0...v4.14.0)

Updates `ruff` from 0.16.0 to 0.16.2
- [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.16.0...0.16.2)

---
updated-dependencies:
- dependency-name: django-health-check
  dependency-version: 4.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: package-updates
- dependency-name: django
  dependency-version: 5.2.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: package-updates
- dependency-name: djangorestframework
  dependency-version: 3.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: package-updates
- dependency-name: environs[django]
  dependency-version: 15.1.0
  dependency-type: direct:production
  dependency-group: package-updates
- dependency-name: feedparser
  dependency-version: 6.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: package-updates
- dependency-name: markdown
  dependency-version: 3.10.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: package-updates
- dependency-name: sentry-sdk
  dependency-version: 2.67.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: package-updates
- dependency-name: hiredis
  dependency-version: 3.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: package-updates
- dependency-name: granian
  dependency-version: 2.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: package-updates
- dependency-name: coverage
  dependency-version: 7.15.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: package-updates
- dependency-name: django-debug-toolbar
  dependency-version: 7.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: package-updates
- dependency-name: peek-python
  dependency-version: 26.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: package-updates
- dependency-name: pyrefly
  dependency-version: 1.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: package-updates
- dependency-name: pytest-django
  dependency-version: 4.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: package-updates
- dependency-name: ruff
  dependency-version: 0.16.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: package-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update Python:uv code labels Aug 11, 2026
@derkweijers
derkweijers merged commit 6e7f4bd into main Aug 11, 2026
8 of 10 checks passed
@derkweijers
derkweijers deleted the dependabot/uv/package-updates-4dd8c3233e branch August 11, 2026 06:24
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:uv Pull requests that update Python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant