Accepting request 1315322 from devel:languages:python

Forwarded request #1314901 from glaubitz

- Update to 2.5.4
    * Minor bug fixes.
    * Fix multiprocessing start method for python 3.14+.
  - Remove empty file from source
  - Reprase %decription text
  - Rephrase Summary text

OBS-URL: https://build.opensuse.org/request/show/1315322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-huey?expand=0&rev=5
This commit is contained in:
2025-11-04 17:41:44 +00:00
committed by Git OBS Bridge
4 changed files with 39 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:089fc72b97fd26a513f15b09925c56fad6abe4a699a1f0e902170b37e85163c7
size 836918

3
huey-2.5.4.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4b7fb217b640fbb46efc4f4681b446b40726593522f093e8ef27c4a8fcb6cfbb
size 848666

View File

@@ -1,3 +1,13 @@
-------------------------------------------------------------------
Fri Oct 31 13:55:55 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 2.5.4
* Minor bug fixes.
* Fix multiprocessing start method for python 3.14+.
- Remove empty file from source
- Reprase %decription text
- Rephrase Summary text
-------------------------------------------------------------------
Mon Apr 7 12:46:10 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -18,9 +18,9 @@
%{?sle15_python_module_pythons}
Name: python-huey
Version: 2.5.3
Version: 2.5.4
Release: 0
Summary: huey, a little task queue
Summary: A little task queue for Python
License: MIT
URL: http://github.com/coleifer/huey/
Source: https://files.pythonhosted.org/packages/source/h/huey/huey-%{version}.tar.gz
@@ -38,10 +38,33 @@ BuildArch: noarch
%python_subpackages
%description
huey, a little task queue
Huey is a little task queue for Python.
Huey is:
* a task queue
* written in python
* clean and simple API
* redis, sqlite, file-system, or in-memory storage
* example code.
* read the documentation.
Huey supports:
* multi-process, multi-thread or greenlet task execution models
* schedule tasks to execute at a given time, or after a given delay
* schedule recurring tasks, like a crontab
* automatically retry tasks that fail
* task prioritization
* task result storage
* task expiration
* task locking
* task pipelines and chains
%prep
%autosetup -p1 -n huey-%{version}
# Remove empty file from source
rm huey/contrib/djhuey/models.py
%build
%pyproject_wheel