Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 16, 2026

Bumps the dependencies group with 4 updates in the /src/backend directory: django-dbbackup, django-oauth-toolkit, dulwich and sentry-sdk.

Updates django-dbbackup from 5.1.0 to 5.1.1

Release notes

Sourced from django-dbbackup's releases.

5.1.1

Fixed

  • Ensure dbbackup metadata file is always written as bytes to support storage backends that enforce bytes content (e.g. Google Cloud Storage).
Changelog

Sourced from django-dbbackup's changelog.

[5.1.1] - 2026-01-07

Fixed

  • Ensure dbbackup metadata file is always written as bytes to support storage backends that enforce bytes content (e.g. Google Cloud Storage).
Commits

Updates django-oauth-toolkit from 3.1.0 to 3.2.0

Release notes

Sourced from django-oauth-toolkit's releases.

Release 3.2.0

[3.2.0] - 2025-11-13

Added

  • Support for Django 5.2
  • Support for Python 3.14 (Django >= 5.2.8)
  • #1539 Add device authorization grant support
  • #1630 use token_checksum for lookup in _get_token_from_authentication_server

Fixed

  • #1252 Fix crash when 'client' is in token request body
  • #1496 Fix error when Bearer token string is empty but preceded by Bearer keyword.
Changelog

Sourced from django-oauth-toolkit's changelog.

[3.2.0] - 2025-11-13

Added

  • Support for Django 5.2
  • Support for Python 3.14 (Django >= 5.2.8)
  • #1539 Add device authorization grant support

Fixed

  • #1252 Fix crash when 'client' is in token request body
  • #1496 Fix error when Bearer token string is empty but preceded by Bearer keyword.
  • #1630 use token_checksum for lookup in _get_token_from_authentication_server
Commits
  • 66c0cf0 chore: Release 3.2.0 (#1622)
  • b8f4d5b fix: use token_checksum for lookup in _get_token_from_authentication_server (...
  • 3197955 fix python version to allow 3.14.* (anything <3.15) (#1631)
  • 94dd076 FIX reStructuredText syntax. (#1618)
  • bade920 Fixed Handled error in OAuth2ExtraTokenMiddleware when authheader has `Bearer...
  • 2cc2b60 fix: token request throws an error when client is provided in body (#1252)
  • 87fef47 feat: Add device authorization grant (device code flow - rfc 8628) (#1539)
  • 01dfd06 chore: ignore *.orig (#1615)
  • 6863d82 chore: defer codecov notify until all jobs done (#1616)
  • ef7ca6d chore: defer codecov notify until all jobs done (#1614)
  • Additional commits viewable in compare view

Updates dulwich from 0.25.0 to 0.25.1

Release notes

Sourced from dulwich's releases.

dulwich-0.25.1

Full Changelog: jelmer/dulwich@dulwich-0.25.0...dulwich-0.25.1

Changelog

Sourced from dulwich's changelog.

0.25.1 2026-01-08

  • Add signature vendor system for signing and verifying Git objects. Supports GPG, SSH signatures, and X.509 certificates. (Jelmer Vernooij)

  • Add support for partial clone with object filtering. (Jelmer Vernooij)

  • Fix sparse pattern matching in worktree operations. (Jelmer Vernooij)

  • dulwich.porcelain.status now returns regular strings. (Jelmer Vernooij, #889)

  • Fix AssertionError when accessing ref names with length matching binary hash length (e.g., 32 bytes for SHA-256). (Jelmer Vernooij, #2040)

  • Fix commit graph parsing failure when processing commits with 3+ parents (octopus merges) with incomplete EXTRA_EDGE_LIST chunk data. (Jelmer Vernooij, #2054)

  • Add parse_commit_broken function to parse broken commits. (Valentin Lorentz, Jelmer Vernooij)

  • Add basic dulwich.aiohttp module that provides server support. (Jelmer Vernooij)

  • Add callback-based authentication support for HTTP and proxy authentication in Urllib3HttpGitClient. This allows applications to handle authentication dynamically without intercepting exceptions. Callbacks receive the authentication scheme information (via WWW-Authenticate or Proxy-Authenticate headers) and can provide credentials or cancel. (Jelmer Vernooij, #822)

Commits
  • e779538 release 0.25.1
  • d191afb Update NEWS
  • 14cb917 Stop publishing main
  • 6d1bfa1 Fix obsolete fix-history script
  • 9856b9d Ban porcelain/cli in lower level tests (#2060)
  • c48a53b Hide warnings
  • 004e8ad Suppress expected error logging in web and CLI tests
  • a672d8d Replace porcelain usage in test_rerere.py with lower-level APIs
  • 5d96d8c Replace porcelain usage in test_filters.py with lower-level APIs
  • cf7e90b Move porcelain bisect tests and replace init() usage
  • Additional commits viewable in compare view

Updates sentry-sdk from 2.48.0 to 2.49.0

Release notes

Sourced from sentry-sdk's releases.

2.49.0

New Features ✨

Bug Fixes 🐛

Documentation 📚

Internal Changes 🔧

Changelog

Sourced from sentry-sdk's changelog.

2.49.0

New Features ✨

Bug Fixes 🐛

Documentation 📚

Internal Changes 🔧

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

…dates

Bumps the dependencies group with 4 updates in the /src/backend directory: [django-dbbackup](https://github.com/Archmonger/django-dbbackup), [django-oauth-toolkit](https://github.com/django-oauth/django-oauth-toolkit), [dulwich](https://github.com/dulwich/dulwich) and [sentry-sdk](https://github.com/getsentry/sentry-python).


Updates `django-dbbackup` from 5.1.0 to 5.1.1
- [Release notes](https://github.com/Archmonger/django-dbbackup/releases)
- [Changelog](https://github.com/Archmonger/django-dbbackup/blob/master/CHANGELOG.md)
- [Commits](Archmonger/django-dbbackup@5.1.0...5.1.1)

Updates `django-oauth-toolkit` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/django-oauth/django-oauth-toolkit/releases)
- [Changelog](https://github.com/django-oauth/django-oauth-toolkit/blob/master/CHANGELOG.md)
- [Commits](django-oauth/django-oauth-toolkit@3.1.0...3.2.0)

Updates `dulwich` from 0.25.0 to 0.25.1
- [Release notes](https://github.com/dulwich/dulwich/releases)
- [Changelog](https://github.com/jelmer/dulwich/blob/main/NEWS)
- [Commits](jelmer/dulwich@dulwich-0.25.0...dulwich-0.25.1)

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

---
updated-dependencies:
- dependency-name: django-dbbackup
  dependency-version: 5.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: django-oauth-toolkit
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: dulwich
  dependency-version: 0.25.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: sentry-sdk
  dependency-version: 2.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from SchrodingersGat as a code owner January 16, 2026 18:45
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 16, 2026
@netlify
Copy link

netlify bot commented Jan 16, 2026

Deploy Preview for inventree-web-pui-preview canceled.

Name Link
🔨 Latest commit 171fb33
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/696abcdaf0f8670007f8135c

@matmair matmair added this to the 1.2.0 milestone Jan 16, 2026
@codecov
Copy link

codecov bot commented Jan 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.17%. Comparing base (c89e3bd) to head (171fb33).

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #11149   +/-   ##
=======================================
  Coverage   88.17%   88.17%           
=======================================
  Files        1290     1290           
  Lines       58224    58224           
  Branches     1968     1968           
=======================================
  Hits        51337    51337           
  Misses       6396     6396           
  Partials      491      491           
Flag Coverage Δ
backend 89.46% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Backend Apps 92.01% <ø> (-0.01%) ⬇️
Backend General 93.49% <ø> (ø)
Frontend 70.83% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

2 participants