Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-YAML for openSUSE:Factory 
checked in at 2024-01-05 21:40:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-YAML (Old)
 and      /work/SRC/openSUSE:Factory/.perl-YAML.new.28375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-YAML"

Fri Jan  5 21:40:26 2024 rev:46 rq:1136868 version:1.310.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-YAML/perl-YAML.changes      2020-01-29 
13:12:33.317991149 +0100
+++ /work/SRC/openSUSE:Factory/.perl-YAML.new.28375/perl-YAML.changes   
2024-01-05 21:40:42.828745447 +0100
@@ -1,0 +2,9 @@
+Thu Dec 28 03:10:15 UTC 2023 - Tina Müller <[email protected]>
+
+- updated to 1.31
+   see /usr/share/doc/packages/perl-YAML/Changes
+
+   1.31 Wed Dec 27 07:10:56 AM PST 2023
+    - Update docs to recommend YAML::PP
+
+-------------------------------------------------------------------

Old:
----
  YAML-1.30.tar.gz

New:
----
  YAML-1.31.tar.gz

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

Other differences:
------------------
++++++ perl-YAML.spec ++++++
--- /var/tmp/diff_new_pack.WZk23E/_old  2024-01-05 21:40:43.500770019 +0100
+++ /var/tmp/diff_new_pack.WZk23E/_new  2024-01-05 21:40:43.500770019 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-YAML
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,23 +16,45 @@
 #
 
 
+%define cpan_name YAML
 Name:           perl-YAML
-Version:        1.30
+Version:        1.310.0
 Release:        0
-%define cpan_name YAML
-Summary:        YAML Ain't Markup Language™
+%define cpan_version 1.31
 License:        Artistic-1.0 OR GPL-1.0-or-later
-Group:          Development/Libraries/Perl
-Url:            https://metacpan.org/release/%{cpan_name}
-Source0:        
https://cpan.metacpan.org/authors/id/T/TI/TINITA/%{cpan_name}-%{version}.tar.gz
+Summary:        YAML Ain't Markup Language™
+URL:            https://metacpan.org/release/%{cpan_name}
+Source0:        
https://cpan.metacpan.org/authors/id/I/IN/INGY/%{cpan_name}-%{cpan_version}.tar.gz
 Source1:        cpanspec.yml
 BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Test::Deep)
 BuildRequires:  perl(Test::More) >= 0.88
 BuildRequires:  perl(Test::YAML) >= 1.05
+Provides:       perl(YAML) = %{version}
+Provides:       perl(YAML::Any) = %{version}
+Provides:       perl(YAML::Dumper)
+Provides:       perl(YAML::Dumper::Base)
+Provides:       perl(YAML::Error)
+Provides:       perl(YAML::Loader)
+Provides:       perl(YAML::Loader::Base)
+Provides:       perl(YAML::Marshall)
+Provides:       perl(YAML::Mo)
+Provides:       perl(YAML::Node)
+Provides:       perl(YAML::Tag)
+Provides:       perl(YAML::Type::blessed)
+Provides:       perl(YAML::Type::code)
+Provides:       perl(YAML::Type::glob)
+Provides:       perl(YAML::Type::ref)
+Provides:       perl(YAML::Type::regexp)
+Provides:       perl(YAML::Type::undef)
+Provides:       perl(YAML::Types)
+Provides:       perl(YAML::Warning)
+Provides:       perl(yaml_mapping)
+Provides:       perl(yaml_scalar)
+Provides:       perl(yaml_sequence)
+%define         __perllib_provides /bin/true
 %{perl_requires}
 
 %description
@@ -46,11 +68,11 @@
 For information on the YAML syntax, please refer to the YAML specification.
 
 %prep
-%setup -q -n %{cpan_name}-%{version}
+%autosetup  -n %{cpan_name}-%{cpan_version}
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
+%make_build
 
 %check
 make test
@@ -61,7 +83,6 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,755)
 %doc Changes CONTRIBUTING README
 %license LICENSE
 

++++++ YAML-1.30.tar.gz -> YAML-1.31.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/CONTRIBUTING new/YAML-1.31/CONTRIBUTING
--- old/YAML-1.30/CONTRIBUTING  2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/CONTRIBUTING  2023-12-27 16:11:17.000000000 +0100
@@ -57,4 +57,4 @@
 
 
 
-# This file generated by Zilla-Dist-0.0.203
+# This file generated by Zilla-Dist-0.1.22
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/Changes new/YAML-1.31/Changes
--- old/YAML-1.30/Changes       2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/Changes       2023-12-27 16:11:17.000000000 +0100
@@ -1,4 +1,7 @@
-1.30 Mon 27 Jan 2020 11:09:46 PM CET
+1.31 Wed Dec 27 07:10:56 AM PST 2023
+ - Update docs to recommend YAML::PP
+
+1.3 Mon 27 Jan 2020 11:09:46 PM CET
  - Breaking Change: Set $YAML::LoadBlessed default to false to make it more
    secure
 
@@ -53,7 +56,7 @@
  - Allow reading and writing to IO::Handle PR#157, PR#168 @lameventanas++
    @perlpunk++
 
-1.20 Fri Dec  2 13:20:33 PST 2016
+1.2 Fri Dec  2 13:20:33 PST 2016
  - Apply and amend PR#146 (quoted map keys) @preaction++
  - B::Deparse is loaded at runtime now
  - New Feature $YAML::Preserve (Apply PR#9 @fmenabe++)
@@ -90,7 +93,7 @@
 1.11 Fri Aug 29 20:08:20 PDT 2014
  - Remove unreachable code. PR#139. @ehuelsmann++
 
-1.10 Thu Aug 28 22:53:26 PDT 2014
+1.1 Thu Aug 28 22:53:26 PDT 2014
  - Improve error message about indendation. PR#138. @ehuelsmann++
 
 1.09 Tue Aug 19 16:41:13 PDT 2014
@@ -120,7 +123,7 @@
 1.01 Thu Aug  7 14:48:24 PDT 2014
  - Dep on patched Test::YAML
 
-1.00 Thu Aug  7 00:35:21 PDT 2014
+1 Thu Aug  7 00:35:21 PDT 2014
  - Fix bad encoding in Pod
 
 0.99 Wed Aug  6 17:55:42 PDT 2014
@@ -155,7 +158,7 @@
 0.91 Tue May 27 17:14:12 EDT 2014
  - https://github.com/ingydotnet/yaml-pm/pull/22
 
-0.90 Mon Feb 10 08:42:31 PST 2014
+0.9 Mon Feb 10 08:42:31 PST 2014
  - Revert Mo from 0.38 to 0.31 - zefram++ reported it breaking cpan client
 
 0.89 Sat Nov  8 12:51:48 PST 2014
@@ -195,7 +198,7 @@
  - YAML::Mo uses Safe Mo
    https://rt.cpan.org/Public/Bug/Display.html?id=76664
 
-0.80 Fri Feb 10 12:56:08 PST 2012
+0.8 Fri Feb 10 12:56:08 PST 2012
  - Patch from https://rt.cpan.org/Ticket/Display.html?id=73702
  - Make YAML::Node subclass YAML::Mo::Object as well as Exporter (MSTROUT)
 
@@ -237,7 +240,7 @@
  - We shouldn't have to care about 5.8.0. Since it's causing CPAN Testers
    failures, bump the minimum Perl to 5.8.1
 
-0.70 Tue Aug 11 02:52:10 AEST 2009
+0.7 Tue Aug 11 02:52:10 AEST 2009
  - Updated Module::Install dependency to 0.91
  - Bumping dependency to 5.8.0 but I think it's only in the test suite.
    However, I can't prove it. So if anyone wants 5.6 compatibility back you
@@ -280,7 +283,7 @@
 0.61 Sun Jul  2 15:25:08 CDT 2006
  - New CGI.pm made test fail.
 
-0.60 Fri Jun 30 21:55:55 CDT 2006
+0.6 Fri Jun 30 21:55:55 CDT 2006
  - Changed object tag format in non backwards compatible way
  - Removed support for folded scalar emission
  - Added new tests
@@ -313,7 +316,7 @@
  - Tests pass on win32 and cygwin
  - Don't gpg sign the distribution tarball
 
-0.50 Sun Dec 25 11:09:18 PST 2005
+0.5 Sun Dec 25 11:09:18 PST 2005
  - Major refactoring of YAML.pm
  - Completely OO with same old functional UI
  - Support the $YAML::Stringify option which most be on for objects to get
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/LICENSE new/YAML-1.31/LICENSE
--- old/YAML-1.30/LICENSE       2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/LICENSE       2023-12-27 16:11:17.000000000 +0100
@@ -1,4 +1,4 @@
-This software is copyright (c) 2020 by Ingy döt Net.
+This software is copyright (c) 2023 by Ingy döt Net.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2020 by Ingy döt Net.
+This software is Copyright (c) 2023 by Ingy döt Net.
 
 This is free software, licensed under:
 
@@ -272,7 +272,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2020 by Ingy döt Net.
+This software is Copyright (c) 2023 by Ingy döt Net.
 
 This is free software, licensed under:
 
@@ -292,21 +292,21 @@
 
   - "Package" refers to the collection of files distributed by the Copyright
     Holder, and derivatives of that collection of files created through
-    textual modification. 
+    textual modification.
   - "Standard Version" refers to such a Package if it has not been modified,
     or has been modified in accordance with the wishes of the Copyright
-    Holder. 
+    Holder.
   - "Copyright Holder" is whoever is named in the copyright or copyrights for
-    the package. 
+    the package.
   - "You" is you, if you're thinking about copying or distributing this 
Package.
   - "Reasonable copying fee" is whatever you can justify on the basis of media
     cost, duplication charges, time of people involved, and so on. (You will
     not be required to justify it to the Copyright Holder, but only to the
-    computing community at large as a market that must bear the fee.) 
+    computing community at large as a market that must bear the fee.)
   - "Freely Available" means that no fee is charged for the item itself, though
     there may be fees involved in handling the item. It also means that
     recipients of the item may redistribute it under the same conditions they
-    received it. 
+    received it.
 
 1. You may make and give away verbatim copies of the source form of the
 Standard Version of this Package without restriction, provided that you
@@ -373,7 +373,7 @@
 
 9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
 WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
-MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
 
 The End
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/MANIFEST new/YAML-1.31/MANIFEST
--- old/YAML-1.30/MANIFEST      2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/MANIFEST      2023-12-27 16:11:17.000000000 +0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.012.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.030.
 CONTRIBUTING
 Changes
 LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/META.json new/YAML-1.31/META.json
--- old/YAML-1.30/META.json     2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/META.json     2023-12-27 16:11:17.000000000 +0100
@@ -4,7 +4,7 @@
       "Ingy d\u00f6t Net <[email protected]>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010",
+   "generated_by" : "Dist::Zilla version 6.030, CPAN::Meta::Converter version 
2.150010",
    "license" : [
       "perl_5"
    ],
@@ -58,8 +58,9 @@
          "web" : "https://github.com/ingydotnet/yaml-pm";
       }
    },
-   "version" : "1.30",
-   "x_generated_by_perl" : "v5.24.1",
-   "x_serialization_backend" : "Cpanel::JSON::XS version 4.02"
+   "version" : "1.31",
+   "x_generated_by_perl" : "v5.28.0",
+   "x_serialization_backend" : "Cpanel::JSON::XS version 4.06",
+   "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/META.yml new/YAML-1.31/META.yml
--- old/YAML-1.30/META.yml      2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/META.yml      2023-12-27 16:11:17.000000000 +0100
@@ -10,7 +10,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Dist::Zilla version 6.030, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -28,6 +28,7 @@
   bugtracker: https://github.com/ingydotnet/yaml-pm/issues
   homepage: https://github.com/ingydotnet/yaml-pm
   repository: https://github.com/ingydotnet/yaml-pm.git
-version: '1.30'
-x_generated_by_perl: v5.24.1
+version: '1.31'
+x_generated_by_perl: v5.28.0
 x_serialization_backend: 'YAML::Tiny version 1.73'
+x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/Makefile.PL new/YAML-1.31/Makefile.PL
--- old/YAML-1.30/Makefile.PL   2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/Makefile.PL   2023-12-27 16:11:17.000000000 +0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.012.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.030.
 use strict;
 use warnings;
 
@@ -23,7 +23,7 @@
     "Test::More" => "0.88",
     "Test::YAML" => "1.05"
   },
-  "VERSION" => "1.30",
+  "VERSION" => "1.31",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/README new/YAML-1.31/README
--- old/YAML-1.30/README        2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/README        2023-12-27 16:11:17.000000000 +0100
@@ -4,24 +4,30 @@
 
 VERSION
 
-    This document describes YAML version 1.30.
+    This document describes YAML version 1.31.
 
-NOTE
+IMPORTANT - PLEASE READ THIS FIRST
 
-    This module has been released to CPAN as YAML::Old, and soon YAML.pm
-    will be changed to just be a frontend interface module for all the
-    various Perl YAML implementation modules, including YAML::Old.
+    If you need to use YAML with Perl, it is likely that you will have a
+    look at this module (YAML.pm) first. There are several YAMLmodules
+    <https://metacpan.org/search?q=yaml> in Perl and they all support the
+    simple Load() and Dump() API. Since this one has the obvious name
+    "YAML", it may seem obvious to pick this one.
 
-    If you want robust and fast YAML processing using the normal Dump/Load
-    API, please consider switching to YAML::XS. It is by far the best Perl
-    module for YAML at this time. It requires that you have a C compiler,
-    since it is written in C.
+    As the author of this module, I humbly ask you to choose another.
+    YAML.pm was the very first YAML implementation in the world, released
+    in 2001. It was originally made as a prototype, over 2 years before the
+    YAML 1.0 spec was published. Although it may work for your needs, it
+    has numerous bugs and is barely maintained.
 
-    If you really need to use this version of YAML.pm it will always be
-    available as YAML::Old.
+    Please consider using these first:
 
-    The rest of this documentation is left unchanged, until YAML.pm is
-    switched over to the new UI-only version.
+      * YAML::PP - Pure Perl, Full Featured, Well Maintained
+
+      * YAML::PP::LibYAML - A libyaml Perl binding like YAML::XS but with
+      the YAML::PP API.
+
+    The rest of this documentation is left unchanged...
 
 SYNOPSIS
 
@@ -699,18 +705,17 @@
 
 RESOURCES
 
-    http://lists.sourceforge.net/lists/listinfo/yaml-core is the mailing
-    list. This is where the language is discussed and designed.
-
     http://www.yaml.org is the official YAML website.
 
     http://www.yaml.org/spec/ is the YAML 1.2 specification.
 
-    http://yaml.kwiki.org is the official YAML wiki.
-
 SEE ALSO
 
-      * YAML::XS
+      * YAML::PP - This is almost certainly the YAML module you are looking
+      for. It is full-featured and well maintained.
+
+      * YAML::PP::LibYAML - Same overall API as YAML::PP but uses the
+      libyaml shared library for speed.
 
 AUTHOR
 
@@ -718,7 +723,7 @@
 
 COPYRIGHT AND LICENSE
 
-    Copyright 2001-2020. Ingy döt Net.
+    Copyright 2001-2023. Ingy döt Net.
 
     This program is free software; you can redistribute it and/or modify it
     under the same terms as Perl itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Any.pm 
new/YAML-1.31/lib/YAML/Any.pm
--- old/YAML-1.30/lib/YAML/Any.pm       2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Any.pm       2023-12-27 16:11:17.000000000 +0100
@@ -1,6 +1,6 @@
 use strict; use warnings;
 package YAML::Any;
-our $VERSION = '1.30';
+our $VERSION = '1.31';
 
 use Exporter ();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Any.pod 
new/YAML-1.31/lib/YAML/Any.pod
--- old/YAML-1.30/lib/YAML/Any.pod      2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Any.pod      2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Dumper/Base.pod 
new/YAML-1.31/lib/YAML/Dumper/Base.pod
--- old/YAML-1.30/lib/YAML/Dumper/Base.pod      2020-01-27 23:10:03.000000000 
+0100
+++ new/YAML-1.31/lib/YAML/Dumper/Base.pod      2023-12-27 16:11:17.000000000 
+0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Dumper.pod 
new/YAML-1.31/lib/YAML/Dumper.pod
--- old/YAML-1.30/lib/YAML/Dumper.pod   2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Dumper.pod   2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Error.pod 
new/YAML-1.31/lib/YAML/Error.pod
--- old/YAML-1.30/lib/YAML/Error.pod    2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Error.pod    2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Loader/Base.pod 
new/YAML-1.31/lib/YAML/Loader/Base.pod
--- old/YAML-1.30/lib/YAML/Loader/Base.pod      2020-01-27 23:10:03.000000000 
+0100
+++ new/YAML-1.31/lib/YAML/Loader/Base.pod      2023-12-27 16:11:17.000000000 
+0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Loader.pod 
new/YAML-1.31/lib/YAML/Loader.pod
--- old/YAML-1.30/lib/YAML/Loader.pod   2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Loader.pod   2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Marshall.pod 
new/YAML-1.31/lib/YAML/Marshall.pod
--- old/YAML-1.30/lib/YAML/Marshall.pod 2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Marshall.pod 2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Node.pod 
new/YAML-1.31/lib/YAML/Node.pod
--- old/YAML-1.30/lib/YAML/Node.pod     2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Node.pod     2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Tag.pod 
new/YAML-1.31/lib/YAML/Tag.pod
--- old/YAML-1.30/lib/YAML/Tag.pod      2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Tag.pod      2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML/Types.pod 
new/YAML-1.31/lib/YAML/Types.pod
--- old/YAML-1.30/lib/YAML/Types.pod    2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML/Types.pod    2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML.pm new/YAML-1.31/lib/YAML.pm
--- old/YAML-1.30/lib/YAML.pm   2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML.pm   2023-12-27 16:11:17.000000000 +0100
@@ -1,5 +1,5 @@
 package YAML;
-our $VERSION = '1.30';
+our $VERSION = '1.31';
 
 use YAML::Mo;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.30/lib/YAML.pod new/YAML-1.31/lib/YAML.pod
--- old/YAML-1.30/lib/YAML.pod  2020-01-27 23:10:03.000000000 +0100
+++ new/YAML-1.31/lib/YAML.pod  2023-12-27 16:11:17.000000000 +0100
@@ -1,7 +1,7 @@
 =pod
 
 =for comment
-DO NOT EDIT. This Pod was generated by Swim v0.1.46.
+DO NOT EDIT. This Pod was generated by Swim v0.1.48.
 See http://github.com/ingydotnet/swim-pm#readme
 
 =encoding utf8
@@ -12,24 +12,32 @@
 
 =head1 VERSION
 
-This document describes L<YAML> version B<1.30>.
+This document describes L<YAML> version B<1.31>.
 
-=head1 NOTE
+=head1 IMPORTANT - PLEASE READ THIS FIRST
 
-This module has been released to CPAN as L<YAML::Old>, and soon YAML.pm will
-be changed to just be a frontend interface module for all the various Perl
-YAML implementation modules, including YAML::Old.
+If you need to use YAML with Perl, it is likely that you will have a look at
+this module (C<YAML.pm>) first. There are several 
L<YAMLmodules|https://metacpan.org/search?q=yaml> in Perl and they all support 
the
+simple C<Load()> and C<Dump()> API. Since this one has the obvious name
+"YAML", it may seem obvious to pick this one.
+
+As the author of this module, I humbly ask you to choose another. YAML.pm was
+the very first YAML implementation in the world, released in 2001. It was
+originally made as a prototype, over 2 years before the YAML 1.0 spec was
+published. Although it may work for your needs, it has numerous bugs and is
+barely maintained.
 
-If you want robust and fast YAML processing using the normal Dump/Load API,
-please consider switching to L<YAML::XS>. It is by far the best Perl module
-for YAML at this time. It requires that you have a C compiler, since it is
-written in C.
+Please consider using these first:
 
-If you really need to use this version of YAML.pm it will always be available
-as YAML::Old.
+=over
+
+=item * L<YAML::PP> - Pure Perl, Full Featured, Well Maintained
+
+=item * L<YAML::PP::LibYAML> - A C<libyaml> Perl binding like L<YAML::XS> but 
with the YAML::PP API.
+
+=back
 
-The rest of this documentation is left unchanged, until YAML.pm is switched
-over to the new UI-only version.
+The rest of this documentation is left unchanged...
 
 =head1 SYNOPSIS
 
@@ -704,20 +712,17 @@
 
 =head1 RESOURCES
 
-L<http://lists.sourceforge.net/lists/listinfo/yaml-core> is the mailing list.
-This is where the language is discussed and designed.
-
 L<http://www.yaml.org> is the official YAML website.
 
 L<http://www.yaml.org/spec/> is the YAML 1.2 specification.
 
-L<http://yaml.kwiki.org> is the official YAML wiki.
-
 =head1 SEE ALSO
 
 =over
 
-=item * L<YAML::XS>
+=item * L<YAML::PP> - This is almost certainly the YAML module you are looking 
for. It is full-featured and well maintained.
+
+=item * L<YAML::PP::LibYAML> - Same overall API as YAML::PP but uses the 
libyaml shared library for speed.
 
 =back
 
@@ -727,7 +732,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2001-2020. Ingy döt Net.
+Copyright 2001-2023. Ingy döt Net.
 
 This program is free software; you can redistribute it and/or modify it under
 the same terms as Perl itself.

Reply via email to