Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Type-Tiny for openSUSE:Factory checked in at 2023-01-04 17:53:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Type-Tiny (Old) and /work/SRC/openSUSE:Factory/.perl-Type-Tiny.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Type-Tiny" Wed Jan 4 17:53:57 2023 rev:32 rq:1055886 version:2.002000 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Type-Tiny/perl-Type-Tiny.changes 2022-10-06 07:41:38.668612553 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Type-Tiny.new.1563/perl-Type-Tiny.changes 2023-01-04 17:54:43.478932021 +0100 @@ -1,0 +2,68 @@ +Tue Jan 3 03:14:55 UTC 2023 - Tina Müller <timueller+p...@suse.de> + +- updated to 2.002000 + see /usr/share/doc/packages/perl-Type-Tiny/Changes + + 2.002000 2023-01-01 Happy Fibonacci Day! 1/1/23 + [ Bug Fixes ] + - When Foo is a parameterized StrMatch type, ensure is_Foo always returns + a single boolean value, even in list context. + Diab Jerius++ + [ Documentation ] + - Update NEWS. + - Update copyright dates to 2023. + [ Packaging ] + - Repackage as stable. + 2.001_002 2022-12-03 + [ Test Suite ] + - Test `t/20-modules/Type-Tiny-Enum/exporter_lexical.t` will now run on + older versions of Perl, provided Lexical::Sub is installed. + [ Packaging ] + - Depend on Exporter::Tiny 1.006000 which offers lexical export support + for older versions of Perl, provided Lexical::Sub is installed. + [ Other ] + - If Type::Params signatures receive multiple unrecognized named + arguments, the error message now lists them using + Type::Utils::english_list() instead of just joining them with commas. + This means that the error message will include 'and' before the last + unrecognized named argument. If Type::Tiny::AvoidCallbacks is set to + true while the signature is compiled, the old behaviour will be + retained. + - Type::Params no longer attempts to figure out the maximum number of + expected arguments to functions which take key-value pairs. This allows + `yourfunc(y=>1,y=>2)` to behave more intuitively, with the function just + seeing the second value for `y`, instead of it throwing an exception + complaining about too many arguments. + 2.001_001 2022-10-19 + [ Documentation ] + - Typo fix in Type::Tiny::Manual::UsingWithMoo. + [ Other ] + - Type::Library will better detect if two types result in functions with + the same name. + - Type::Tiny::XS will now provide XS implementations of some parameterized + ArrayLike/HashLike types. + - When importing `use Type::Library -util`, Type::Library will now pass + some relevant import options to Type::Utils. + 2.001_000 2022-09-29 + [ Bug Fixes ] + - Avoid uninitialized warnings when creating a union between an Enum type + and a non-Enum type. + Diab Jerius++ + [ Documentation ] + - Clearer documentation of Types::TypeTiny::to_TypeTiny. + [ Test Suite ] + - No longer report Type::Tie version at start of test suite, as Type::Tie + is now bundled. + [ Other ] + - Added: Type::Library now has an undocumented, but tested and hopefully + stable `_remove_type` method. + - Added: Type::Tiny now has a `definition_context` attribute/method + indicating the file and line number where a type constraint was first + defined. + - The list of packages Type::Tiny considers to be 'internal' has been + moved from Error::TypeTiny to Type::Tiny. + - Type::Tiny will now mark particular parts of its guts as readonly. + Currently this is mainly used to prevent people pushing to and popping + from type constraints which overload `@{}`. + +------------------------------------------------------------------- Old: ---- Type-Tiny-2.000001.tar.gz New: ---- Type-Tiny-2.002000.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Type-Tiny.spec ++++++ --- /var/tmp/diff_new_pack.23ZZGq/_old 2023-01-04 17:54:43.902934520 +0100 +++ /var/tmp/diff_new_pack.23ZZGq/_new 2023-01-04 17:54:43.906934543 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Type-Tiny # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define cpan_name Type-Tiny Name: perl-Type-Tiny -Version: 2.000001 +Version: 2.002000 Release: 0 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Tiny, yet Moo(se)-compatible type constraint @@ -28,16 +28,16 @@ BuildArch: noarch BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Exporter::Tiny) >= 1.004001 +BuildRequires: perl(Exporter::Tiny) >= 1.006000 BuildRequires: perl(Test::More) >= 0.96 -Requires: perl(Exporter::Tiny) >= 1.004001 +Requires: perl(Exporter::Tiny) >= 1.006000 Recommends: perl(Class::XSAccessor) >= 1.17 Recommends: perl(Devel::LexAlias) >= 0.05 Recommends: perl(Devel::StackTrace) Recommends: perl(Ref::Util::XS) >= 0.100 Recommends: perl(Regexp::Util) >= 0.003 Recommends: perl(Sub::Util) -Recommends: perl(Type::Tiny::XS) >= 0.016 +Recommends: perl(Type::Tiny::XS) >= 0.025 %{perl_requires} %description ++++++ Type-Tiny-2.000001.tar.gz -> Type-Tiny-2.002000.tar.gz ++++++ ++++ 8947 lines of diff (skipped)