Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-Future-IO for openSUSE:Factory 
checked in at 2026-11-07 23:33:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Future-IO (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Future-IO.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Future-IO"

Sat Nov  7 23:33:26 2026 rev:9 rq:1396031 version:0.230.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Future-IO/perl-Future-IO.changes    
2025-08-27 21:35:14.972111028 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Future-IO.new.3759290/perl-Future-IO.changes   
    2026-11-07 23:34:09.561380636 +0100
@@ -1,0 +2,53 @@
+Wed Apr  8 20:10:35 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 0.230.0 (0.23)
+   see /usr/share/doc/packages/perl-Future-IO/Changes
+
+  0.23    2026-03-12
+          [CHANGES]
+           * Improved performance of ImplBase's timer queue implementation
+           * Also probe for KQueue implementation on OpenBSD and Darwin
+          [BUGFIXES]
+           * Fixed handling of `O_NONBLOCK` flag on default impl
+           * Ensure that `->poll` enqueued during another `->poll` in default
+             impl is not immediately invoked
+  0.22    2026-02-27
+          [CHANGES]
+           * Document that you should always `poll` for at least one of the
+             `POLLIN`, `POLLOUT` or `POLLPRI` flags
+           * Provide optional base implementation methods for handling an
+             alarm+sleep timer queue, to reduce code duplication
+           * Probe for `Future::IO::Impl::KQueue` on FreeBSD
+          [BUGFIXES]
+           * Make sure to actually load the `POSIX` module to get its constants
+           * Skip over probed impl modules that do not support the `poll` 
method
+  0.21    2026-02-26
+          [CHANGES]
+           * Much improved default internal implementation:
+              - Supports ->poll with `POLLPRI`
+              - Supports ->poll on multiple filehandles at once
+          [BUGFIXES]
+           * Need to `->poll` for both `POLLOUT` and `POLLPRI` while waiting 
for
+             `->connect`; this may make it work on Windows
+  0.20    2026-02-10
+          [CHANGES]
+           * Also export and document the `POLLPRI` polling constant
+           * Add `PERL_FUTURE_IO_IMPL` environment variable
+  0.19    2026-01-18
+          [CHANGES]
+           * Added new `->poll` method as a neater and standardised way of 
doing
+             what used to informally use ->ready_for_read or ->ready_for_write
+           * Clarify in documentation the limits of guarantees around what
+             happens when filehandle IO futures are cancelled
+  0.18    2026-01-08
+          [CHANGES]
+           * Added `->load_best_impl`
+          [BUGFIXES]
+           * Require `Test::Future::IO::Impl` version 0.16 for portability
+             bugfixes to the 'connect' and 'send' tests
+           * Be prepared for the fact that `IO::Socket->send` might throw
+           * Don't close() the local end of the STDIN stream in System.pm, as
+             that upsets most implementation modules
+           * `->send` in ImplBase should try agian using _send1, not _syswrite1
+
+-------------------------------------------------------------------

Old:
----
  Future-IO-0.17.tar.gz

New:
----
  Future-IO-0.23.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Future-IO.spec ++++++
--- /var/tmp/diff_new_pack.H0Tmlz/_old  2026-11-07 23:34:10.322412081 +0100
+++ /var/tmp/diff_new_pack.H0Tmlz/_new  2026-11-07 23:34:10.324412164 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Future-IO
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
 
 %define cpan_name Future-IO
 Name:           perl-Future-IO
-Version:        0.170.0
+Version:        0.230.0
 Release:        0
-# 0.17 -> normalize -> 0.170.0
-%define cpan_version 0.17
+# 0.23 -> normalize -> 0.230.0
+%define cpan_version 0.23
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Future-returning IO methods
 URL:            https://metacpan.org/release/%{cpan_name}
@@ -36,7 +36,7 @@
 BuildRequires:  perl(Struct::Dumb)
 BuildRequires:  perl(Test2::V0)
 BuildRequires:  perl(Test::ExpectAndCheck) >= 0.60
-BuildRequires:  perl(Test::Future::IO::Impl) >= 0.150
+BuildRequires:  perl(Test::Future::IO::Impl) >= 0.210
 Requires:       perl(Future)
 Requires:       perl(Struct::Dumb)
 Provides:       perl(Future::IO) = %{version}

++++++ Future-IO-0.17.tar.gz -> Future-IO-0.23.tar.gz ++++++
++++ 2381 lines of diff (skipped)

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.H0Tmlz/_old  2026-11-07 23:34:10.449417329 +0100
+++ /var/tmp/diff_new_pack.H0Tmlz/_new  2026-11-07 23:34:10.454417535 +0100
@@ -1,6 +1,6 @@
-mtime: 1755898448
-commit: 8c25dadec4bcf01a9e39df260730342a384fe8f01518709bb208e77885a79cdb
-url: https://src.opensuse.org/perl/perl-Future-IO.git
-revision: 8c25dadec4bcf01a9e39df260730342a384fe8f01518709bb208e77885a79cdb
+mtime: 1775679035
+commit: e99737d15d12c7000d0f79f45e73bdc9a712bc584b698ceed60623561cebd130
+url: https://src.opensuse.org/perl/perl-Future-IO
+revision: e99737d15d12c7000d0f79f45e73bdc9a712bc584b698ceed60623561cebd130
 projectscmsync: https://src.opensuse.org/perl/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-04-08 22:10:35.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to