Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Minion for openSUSE:Factory checked in at 2021-02-17 18:12:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Minion (Old) and /work/SRC/openSUSE:Factory/.perl-Minion.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Minion" Wed Feb 17 18:12:48 2021 rev:64 rq:873073 version:10.16 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Minion/perl-Minion.changes 2021-01-10 19:46:06.454073085 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Minion.new.28504/perl-Minion.changes 2021-02-17 18:13:34.058040133 +0100 @@ -1,0 +2,9 @@ +Wed Feb 17 03:08:52 UTC 2021 - Tina M??ller <timueller+p...@suse.de> + +- updated to 10.16 + see /usr/share/doc/packages/perl-Minion/Changes + + 10.16 2021-02-16 + - Fixed Mojolicious 9.0 compatibility. + +------------------------------------------------------------------- Old: ---- Minion-10.15.tar.gz New: ---- Minion-10.16.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Minion.spec ++++++ --- /var/tmp/diff_new_pack.rLHXk5/_old 2021-02-17 18:13:34.574040555 +0100 +++ /var/tmp/diff_new_pack.rLHXk5/_new 2021-02-17 18:13:34.578040558 +0100 @@ -18,7 +18,7 @@ %define cpan_name Minion Name: perl-Minion -Version: 10.15 +Version: 10.16 Release: 0 Summary: Job queue License: Artistic-2.0 ++++++ Minion-10.15.tar.gz -> Minion-10.16.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-10.15/Changes new/Minion-10.16/Changes --- old/Minion-10.15/Changes 2021-01-04 00:05:06.000000000 +0100 +++ new/Minion-10.16/Changes 2021-02-16 10:59:43.000000000 +0100 @@ -1,4 +1,7 @@ +10.16 2021-02-16 + - Fixed Mojolicious 9.0 compatibility. + 10.15 2020-12-10 - Updated examples to use signatures. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-10.15/META.json new/Minion-10.16/META.json --- old/Minion-10.15/META.json 2021-01-04 00:05:41.000000000 +0100 +++ new/Minion-10.16/META.json 2021-02-16 11:00:31.000000000 +0100 @@ -53,10 +53,10 @@ "web" : "https://github.com/mojolicious/minion" }, "x_IRC" : { - "url" : "irc://irc.freenode.net/#mojo", + "url" : "irc://chat.freenode.net/#mojo", "web" : "https://webchat.freenode.net/#mojo" } }, - "version" : "10.15", - "x_serialization_backend" : "JSON::PP version 4.05" + "version" : "10.16", + "x_serialization_backend" : "JSON::PP version 4.06" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-10.15/META.yml new/Minion-10.16/META.yml --- old/Minion-10.15/META.yml 2021-01-04 00:05:40.000000000 +0100 +++ new/Minion-10.16/META.yml 2021-02-16 11:00:31.000000000 +0100 @@ -23,11 +23,11 @@ perl: '5.016' resources: IRC: - url: irc://irc.freenode.net/#mojo + url: irc://chat.freenode.net/#mojo web: https://webchat.freenode.net/#mojo bugtracker: https://github.com/mojolicious/minion/issues homepage: https://mojolicious.org license: http://www.opensource.org/licenses/artistic-license-2.0 repository: https://github.com/mojolicious/minion.git -version: '10.15' +version: '10.16' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-10.15/Makefile.PL new/Minion-10.16/Makefile.PL --- old/Minion-10.15/Makefile.PL 2020-06-03 16:08:25.000000000 +0200 +++ new/Minion-10.16/Makefile.PL 2021-01-17 15:58:51.000000000 +0100 @@ -13,9 +13,9 @@ LICENSE => 'artistic_2', META_MERGE => { dynamic_config => 0, - 'meta-spec' => {version => 2}, + 'meta-spec' => {version => 2}, no_index => {directory => ['t']}, - prereqs => {runtime => {requires => {perl => '5.016'}}}, + prereqs => {runtime => {requires => {perl => '5.016'}}}, resources => { bugtracker => {web => 'https://github.com/mojolicious/minion/issues'}, homepage => 'https://mojolicious.org', @@ -25,7 +25,7 @@ url => 'https://github.com/mojolicious/minion.git', web => 'https://github.com/mojolicious/minion', }, - x_IRC => {url => 'irc://irc.freenode.net/#mojo', web => 'https://webchat.freenode.net/#mojo'} + x_IRC => {url => 'irc://chat.freenode.net/#mojo', web => 'https://webchat.freenode.net/#mojo'} }, }, PREREQ_PM => {Mojolicious => '8.50'}, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-10.15/lib/Minion.pm new/Minion-10.16/lib/Minion.pm --- old/Minion-10.15/lib/Minion.pm 2020-12-10 18:14:08.000000000 +0100 +++ new/Minion-10.16/lib/Minion.pm 2021-01-29 18:05:37.000000000 +0100 @@ -20,7 +20,7 @@ has [qw(remove_after stuck_after)] => 172800; has tasks => sub { {} }; -our $VERSION = '10.15'; +our $VERSION = '10.16'; sub add_task { my ($self, $name, $task) = @_; @@ -1255,7 +1255,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright (C) 2014-2020, Sebastian Riedel and others. +Copyright (C) 2014-2021, Sebastian Riedel and others. This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-10.15/t/pg.t new/Minion-10.16/t/pg.t --- old/Minion-10.15/t/pg.t 2020-10-24 18:15:08.000000000 +0200 +++ new/Minion-10.16/t/pg.t 2021-01-29 18:05:38.000000000 +0100 @@ -11,6 +11,7 @@ use Minion; use Mojo::IOLoop; +use Mojo::Promise; use Sys::Hostname qw(hostname); use Time::HiRes qw(usleep); @@ -873,7 +874,7 @@ subtest 'Perform job in a running event loop' => sub { my $id = $minion->enqueue(add => [8, 9]); - Mojo::IOLoop->delay(sub { $minion->perform_jobs })->wait; + Mojo::Promise->new->resolve->then(sub { $minion->perform_jobs })->wait; is $minion->job($id)->info->{state}, 'finished', 'right state'; is_deeply $minion->job($id)->info->{result}, {added => 17}, 'right result'; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-10.15/t/pg_lite_app.t new/Minion-10.16/t/pg_lite_app.t --- old/Minion-10.15/t/pg_lite_app.t 2020-10-24 18:15:09.000000000 +0200 +++ new/Minion-10.16/t/pg_lite_app.t 2021-01-29 18:05:38.000000000 +0100 @@ -7,6 +7,7 @@ plan skip_all => 'set TEST_ONLINE to enable this test' unless $ENV{TEST_ONLINE}; use Mojo::IOLoop; +use Mojo::Promise; use Mojolicious::Lite; use Test::Mojo; @@ -53,7 +54,7 @@ my $first = $t->tx->res->text; $t->get_ok('/add' => form => {first => 4, second => 5})->status_is(200); my $second = $t->tx->res->text; - Mojo::IOLoop->delay(sub { $t->app->minion->perform_jobs({queues => ['test']}) })->wait; + Mojo::Promise->new->resolve->then(sub { $t->app->minion->perform_jobs({queues => ['test']}) })->wait; $t->get_ok('/result' => form => {id => $first})->status_is(200)->content_is('5'); $t->get_ok('/result' => form => {id => $second})->status_is(200)->content_is('9'); };