Skip to content

chore(deps): bump huey from 2.5.0 to 2.5.4 in /vige-api#34

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/vige-api/huey-2.5.4
Open

chore(deps): bump huey from 2.5.0 to 2.5.4 in /vige-api#34
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/vige-api/huey-2.5.4

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Oct 27, 2025

Bumps huey from 2.5.0 to 2.5.4.

Release notes

Sourced from huey's releases.

2.5.3

This release adds the oft-requested SIGNAL_ENQUEUED. This signal, of necessity, runs in the calling process, since tasks are enqueued by the application typically. The exception is tasks that are enqueued for retry by the consumer or tasks (including periodic tasks) enqueued by the scheduler. Use care when implementing this signal.

  • Add support for a new SIGNAL_ENQUEUED.
  • Use FOR UPDATE SKIP LOCKED when supported by the database in the sql_huey storage engine.

View commits

im-6e1a4c9e28

2.5.2

  • Prevent bad task serialization in schedule from causing a batch of tasks to be lost, see #815..
  • Ensure we catch ResultTimeout which may occur when used with Sentinel, #813.
  • Remove junk SQS implementation I was testing out.

2.5.1

  • More makework thanks to the ass-clowns running Python. Fix issue with deprecation of datetime.utcnow() in 3.12.
  • Add API for customizing the TaskWrapper implementation, suitably named get_task_wrapper_class().
  • Make the revoke_all(), restore_all() and is_revoked() more robust for various input types.
  • Fix bug that could occur in the event of a SIGHUP followed by a SIGINT when using thread workers.
  • Added new experimental contrib module for SQS queue and S3 result storage.

Python leadership:

python

Changelog

Sourced from huey's changelog.

2.5.4

  • Minor bug fixes
  • Fix multiprocessing start method for python 3.14+.

View commits

2.5.3

This release adds the oft-requested SIGNAL_ENQUEUED. This signal, of necessity, runs in the calling process and not in the consumer, since tasks are enqueued by the application typically. The exception is tasks that are enqueued for retry by the consumer or tasks (including periodic tasks) enqueued by the scheduler.

  • Add support for a new SIGNAL_ENQUEUED.
  • Use FOR UPDATE SKIP LOCKED when supported by the database in the sql_huey storage engine.

View commits

2.5.2

  • Prevent bad task serialization in schedule from causing a batch of tasks to be lost, see #815..
  • Ensure we catch ResultTimeout which may occur when used with Sentinel, #813.
  • Remove junk SQS implementation I was testing out.

2.5.1

  • More makework thanks to the ass-clowns running Python. Fix issue with deprecation of datetime.utcnow() in 3.12.
  • Add API for customizing the TaskWrapper implementation, suitably named get_task_wrapper_class().
  • Make the revoke_all(), restore_all() and is_revoked() more robust for various input types.
  • Fix bug that could occur in the event of a SIGHUP followed by a SIGINT when using thread workers.
  • Added new experimental contrib module for SQS queue and S3 result storage.
Commits
  • 7a2a8e0 2.5.4
  • bd2f795 Python 3.14 compat for specifying "fork" multiprocessing.
  • 2123b44 Do not allow fallback to len for truthiness of Huey instance.
  • bdfc143 Add acquire/release/locked methods to TaskLock.
  • dfab90f Add limit.
  • 3a73a96 Merge pull request #851 from tcely/patch-1
  • 7af8ff3 Add periodic_task to mini.rst
  • 891104d Merge pull request #848 from francoisfreitag/on-commit-call-local
  • f9d89d0 Provide call_local for django on_commit_task
  • 033cfa2 Bump ubungu for githovel runner
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [huey](https://github.com/coleifer/huey) from 2.5.0 to 2.5.4.
- [Release notes](https://github.com/coleifer/huey/releases)
- [Changelog](https://github.com/coleifer/huey/blob/master/CHANGELOG.md)
- [Commits](coleifer/huey@2.5.0...2.5.4)

---
updated-dependencies:
- dependency-name: huey
  dependency-version: 2.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 27, 2025
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

Comments