Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-YAML-PP-0.38.0-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: perl-YAML-PP Distribution: openSUSE Tumbleweed
Version: 0.38.0 Vendor: openSUSE
Release: 1.2 Build date: Tue Jan 30 04:09:49 2024
Group: Unspecified Build host: reproducible
Size: 455303 Source RPM: perl-YAML-PP-0.38.0-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/YAML-PP
Summary: YAML 1.2 Processor
YAML::PP is a modular YAML processor.

It aims to support 'YAML 1.2' and 'YAML 1.1'. See https://yaml.org/. Some
(rare) syntax elements are not yet supported and documented below.

YAML is a serialization language. The YAML input is called "YAML Stream". A
stream consists of one or more "Documents", separated by a line with a
document start marker '---'. A document optionally ends with the document
end marker '...'.

This allows one to process continuous streams additionally to a fixed input
file or string.

The YAML::PP frontend will currently load all documents, and return only
the first if called with scalar context.

The YAML backend is implemented in a modular way that allows one to add
custom handling of YAML tags, perl objects and data types. The inner API is
not yet stable. Suggestions welcome.

You can check out all current parse and load results from the
yaml-test-suite here: https://perlpunk.github.io/YAML-PP-p5/test-suite.html

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Tue Jan 30 2024 Tina Müller <timueller+perl@suse.de>
  - updated to 0.38.0
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    v0.38.0 2024-01-30 00:22:42+01:00
    - Add support for builtin booleans by default
    - Add FAQ
    - Add --cyclic option to yamlpp-load(-dump)
* Fri Nov 10 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 0.37.0
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    v0.37.0 2023-11-09 16:46:43+01:00
    - Breaking change: Make cyclic_refs fatal by default for safety, like
      announced (avoid memory leaks)
    - Add support for plain scalars ending with colons (Issue #48, ingy++)
* Thu May 11 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 0.036
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.036 2023-05-10 17:09:48+02:00
    - Add option -dumpcode to turn of dumping coderefs in YAML::PP::Schema::Perl
    - ci updates
* Sat Oct 01 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 0.035
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.035 2022-09-30 21:16:16+02:00
    - Fix parsing alias as mapping key
    - Support emitting folded block scalars. Now any input should
      be able to output as a folded block scalar correctly. Preserving
      scalar styles will now also preserve those
* Fri Jul 01 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 0.034
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.034 2022-06-30 10:31:56+02:00
    - Fix parsing empty folded block scalars with trailing linebreaks
    - Fix error handling (remaining tokens on invalid input)
    - Support experimental v5.36 booleans
    - Allow to specify multiple boolean classes (issue #37)
* Tue Jun 28 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 0.033
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.033 2022-06-27 16:31:32+02:00
    - Fix add_mapping_resolver + on_create (tie existing data)
* Wed Mar 09 2022 Tina Müller <timueller+perl@suse.de>
  - updated to 0.032
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.032 2022-03-08 19:02:00+01:00
    - Add missing '~' to allowed chars in tags
    - Restructure directive parsing a bit
    - Support YAML::PP::Ref in yamlpp-* utility scripts
    - Add -P to yaml-load-dump --preserve
    - Add --dump option to yamlpp-parse-emit
    - yamlpp-load-dump -D JSON::PP: don't output space before colon
    - Add export tags to YAML::PP::Common
    - Update yaml-test-suite to 2022-01-17
* Sun Dec 26 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 0.031
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.031 2021-12-25 23:43:19+01:00
    - Fix several rare test cases:
    - Support literal escaped tabs
    - Allow only one digit for block scalar indent indicator
    - Allow comments at the end of directives
    - Match word boundary after '%YAML'
    - Allow tabs and multiple spaces between directive elements
    - Forbid lines starting with tabs in block mode
    - After tabs no further indentation elements allowed
* Mon Nov 08 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 0.030
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.030 2021-11-07 21:57:28+01:00
    - preserve: Keep existing data (issue #44)
    - Forbid directive without directive end marker
    - Support explicit empty key/value pairs in flow mappings
    - Enforce EOL after end of flow context
    - Forbid multiple question marks in flow mappings
* Mon Oct 25 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 0.029
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.029 2021-10-25 00:02:53+02:00
    - Fix basic implicit mappings in flow sequences, e.g. [a, b: c, d]
    0.028 2021-10-21 22:00:36+02:00
    - Fix empty values with properties in flow mappings and sequences
      (`[ &foo , bar]`, `{ &foo , k: v }`)
    - Fix: Allow comment lines with tabs in flow
    - Fix: parsing of explicit block indenting (issue #46)
    - Automatically tie new hashes inside tied hashes (issue #44)
    - yamlpp-load-dump: Add options --dump-module and --include*
    - docs: Add mising constants (issue #45)
* Sat Apr 10 2021 Tina Müller <timueller+perl@suse.de>
  - updated to 0.027
    see /usr/share/doc/packages/perl-YAML-PP/Changes
    0.027 2021-04-09 11:13:28+02:00
    - Forbid duplicate keys by default like announced in 0.026
    - Add possibility to preserve alias names (see 'preserve' option)
    - Highlighter: Add option to expand tabs in ansi color mode
    - yamlpp-events: Add option --module
    - Improve error message when trying to load an undefined alias
    - Fix a test for perl 5.8.8

Files

/usr/bin/yamlpp-events
/usr/bin/yamlpp-highlight
/usr/bin/yamlpp-load
/usr/bin/yamlpp-load-dump
/usr/bin/yamlpp-parse-emit
/usr/lib/perl5/vendor_perl/5.38.2/YAML
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Common.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Constructor.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Dumper.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Emitter.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Exception.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Grammar.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Highlight.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Lexer.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Loader.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Parser.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Perl.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Reader.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Render.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Representer.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/Binary.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/Core.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/Failsafe.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/Include.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/JSON.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/Merge.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/Perl.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/Tie
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/Tie/IxHash.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Schema/YAML1_1.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Type
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Type/MergeKey.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Writer
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Writer.pm
/usr/lib/perl5/vendor_perl/5.38.2/YAML/PP/Writer/File.pm
/usr/share/doc/packages/perl-YAML-PP
/usr/share/doc/packages/perl-YAML-PP/CONTRIBUTING.md
/usr/share/doc/packages/perl-YAML-PP/Changes
/usr/share/doc/packages/perl-YAML-PP/Makefile.dev
/usr/share/doc/packages/perl-YAML-PP/README.md
/usr/share/doc/packages/perl-YAML-PP/examples
/usr/share/doc/packages/perl-YAML-PP/examples/external-vars-templates
/usr/share/doc/packages/perl-YAML-PP/examples/external-vars-templates/ext.pl
/usr/share/doc/packages/perl-YAML-PP/examples/external-vars-templates/ext.yaml
/usr/share/doc/packages/perl-YAML-PP/examples/schema-ixhash.pm
/usr/share/doc/packages/perl-YAML-PP/examples/schema-perl.pm
/usr/share/doc/packages/perl-YAML-PP/examples/schemas.pl
/usr/share/doc/packages/perl-YAML-PP/examples/strings.yaml
/usr/share/doc/packages/perl-YAML-PP/examples/yaml-schema-modules.yaml
/usr/share/licenses/perl-YAML-PP
/usr/share/licenses/perl-YAML-PP/LICENSE
/usr/share/man/man3/YAML::PP.3pm.gz
/usr/share/man/man3/YAML::PP::Common.3pm.gz
/usr/share/man/man3/YAML::PP::Constructor.3pm.gz
/usr/share/man/man3/YAML::PP::Emitter.3pm.gz
/usr/share/man/man3/YAML::PP::Grammar.3pm.gz
/usr/share/man/man3/YAML::PP::Highlight.3pm.gz
/usr/share/man/man3/YAML::PP::Perl.3pm.gz
/usr/share/man/man3/YAML::PP::Schema.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::Binary.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::Core.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::Failsafe.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::Include.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::JSON.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::Merge.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::Perl.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::Tie::IxHash.3pm.gz
/usr/share/man/man3/YAML::PP::Schema::YAML1_1.3pm.gz
/usr/share/man/man3/YAML::PP::Type::MergeKey.3pm.gz
/usr/share/man/man3/YAML::PP::Writer.3pm.gz
/usr/share/man/man3/YAML::PP::Writer::File.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024