Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-YAML-PP | Distribution: openSUSE Tumbleweed |
Version: 0.38.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat Jan 25 06:30:34 2025 |
Group: Unspecified | Build host: reproducible |
Size: 461427 | Source RPM: perl-YAML-PP-0.38.1-1.1.src.rpm |
Packager: http://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
Artistic-1.0 OR GPL-1.0-or-later
* Sat Jan 25 2025 Tina Müller <timueller+perl@suse.de> - updated to 0.38.1 (v0.38.1) see /usr/share/doc/packages/perl-YAML-PP/Changes v0.38.1 2025-01-25 00:30:13+01:00 - Add --duplicate-keys commandline flag - Forbid unknown tags by default - Add a 'Catchall' schema to allow unknen tags - Add a --catchall commandline flag * 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
/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.40.0/YAML /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Common.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Constructor.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Dumper.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Emitter.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Exception.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Grammar.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Highlight.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Lexer.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Loader.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Parser.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Perl.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Reader.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Render.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Representer.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Binary.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Catchall.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Core.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Failsafe.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Include.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/JSON.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Merge.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Perl.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Tie /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/Tie/IxHash.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Schema/YAML1_1.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Type /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Type/MergeKey.pm /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Writer /usr/lib/perl5/vendor_perl/5.40.0/YAML/PP/Writer.pm /usr/lib/perl5/vendor_perl/5.40.0/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::Catchall.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, Sun Feb 9 01:37:00 2025