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.0 | Vendor: openSUSE |
Release: 1.3 | Build date: Tue Jan 30 04:09:49 2024 |
Group: Unspecified | Build host: reproducible |
Size: 455342 | Source RPM: perl-YAML-PP-0.38.0-1.3.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
* 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
/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/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::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 Nov 10 00:24:22 2024