Hello community,
here is the log from the commit of package python-celery-batches for
openSUSE:Leap:15.2 checked in at 2020-04-02 16:48:19
Comparing /work/SRC/openSUSE:Leap:15.2/python-celery-batches (Old)
and /work/SRC/openSUSE:Leap:15.2/.python-celery-batches.new.3248 (New)
Package is "python-celery-batches"
Thu Apr 2 16:48:19 2020 rev:4 rq:790108 version:0.3
Changes:
---
/work/SRC/openSUSE:Leap:15.2/python-celery-batches/python-celery-batches.changes
2020-03-16 12:21:09.107709434 +0100
+++
/work/SRC/openSUSE:Leap:15.2/.python-celery-batches.new.3248/python-celery-batches.changes
2020-04-02 16:48:20.889926887 +0200
@@ -1,0 +2,11 @@
+Mon Mar 30 13:47:17 UTC 2020 - Marketa Calabkova
+
+- Update to version 0.3
+ * Properly set the ``current_task`` when running Batch tasks.
+ * Call the success signal after a successful run of the Batch task.
+ * Support running tasks eagerly via the ``Task.apply()`` method. This causes
+the task to execute with a batch of a single item.
+ * Officially support Python 3.7 and 3.8. Drop support for Python 3.4.
+ * Officially support Celery 4.3 and 4.4.
+
+---
Old:
celery-batches-0.2.tar.gz
New:
celery-batches-0.3.tar.gz
Other differences:
--
++ python-celery-batches.spec ++
--- /var/tmp/diff_new_pack.8cy7V8/_old 2020-04-02 16:48:21.293928477 +0200
+++ /var/tmp/diff_new_pack.8cy7V8/_new 2020-04-02 16:48:21.293928477 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-celery-batches
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2018 Matthias Fehring
#
# All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define _pkgname celery-batches
Name: python-%{_pkgname}
-Version:0.2
+Version:0.3
Release:0
Summary:Django module to process multiple Celery task requests together
License:BSD-3-Clause
++ celery-batches-0.2.tar.gz -> celery-batches-0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/celery-batches-0.2/.gitignore
new/celery-batches-0.3/.gitignore
--- old/celery-batches-0.2/.gitignore 2018-04-20 18:59:14.0 +0200
+++ new/celery-batches-0.3/.gitignore 2020-01-30 00:19:01.0 +0100
@@ -14,3 +14,6 @@
# Coverage related.
.coverage
htmlcov
+
+# Editor related.
+.idea
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/celery-batches-0.2/.travis.yml
new/celery-batches-0.3/.travis.yml
--- old/celery-batches-0.2/.travis.yml 2018-04-20 18:59:14.0 +0200
+++ new/celery-batches-0.3/.travis.yml 2020-01-30 00:19:01.0 +0100
@@ -1,35 +1,64 @@
language: python
-sudo: required
-dist: trusty
+dist: bionic
cache: pip
python:
- '2.7'
- - '3.4'
- '3.5'
- '3.6'
+ - '3.7'
+ - '3.8'
- 'pypy'
- 'pypy3'
os:
- linux
+stages:
+ - lint
+ - test
env:
- CELERY_VERSION=40
- CELERY_VERSION=41
+ - CELERY_VERSION=42
+ - CELERY_VERSION=43
+ - CELERY_VERSION=44
- CELERY_VERSION=master
+matrix:
+ include:
+- python: '3.6'
+ env: TOXENV=flake8
+ stage: lint
+ # Celery 4.3 added support for Python >= 3.7.
+ exclude:
+- python: '3.7'
+ env: CELERY_VERSION=40
+- python: '3.7'
+ env: CELERY_VERSION=41
+- python: '3.7'
+ env: CELERY_VERSION=42
+- python: '3.8'
+ env: CELERY_VERSION=40
+- python: '3.8'
+ env: CELERY_VERSION=41
+- python: '3.8'
+ env: CELERY_VERSION=42
+ allow_failures:
+- env: CELERY_VERSION=master
+- python: pypy
before_install:
-- export TOXENV=${TRAVIS_PYTHON_VERSION}-celery${CELERY_VERSION}
-- |
- if [[ "$TOXENV" =~ "pypy" ]]; then
-export PYENV_ROOT="$HOME/.pyenv"
-if [ -f "$PYENV_ROOT/bin/pyenv" ]; then
- cd "$PYENV_ROOT" && git pull
-else
- rm -rf "$PYENV_ROOT" && git clone --depth 1
https://github.com/pyenv/pyenv.git "$PYENV_ROOT"
-fi
-"$PYENV_ROOT/bin/pyenv" install "$PYPY_VERSION"
-virtualenv
--python="$PYENV_ROOT/versions/$PYPY_VERSION/bin/python"
"$HOME/virtualenvs/$PYPY_VERSION"
-source "$HOME/virtualenvs/$PYPY_VERSION/bin/activate"
-which python
+ # If TOXENV is not set, build it from the Python and Celery versions.
+ - if [[ -v CELERY_VERSION ]]; then export
TOXENV=${TRAVIS_PYTHON_VERSION}-celery${CELERY_VERSION}; fi; env
+ - |
+if [[ "$TOXENV" =~ "pypy" ]]; then
+ export PYENV_R