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 Leap 15.2 |
Version: 0.022 | Vendor: openSUSE |
Release: lp152.1.1 | Build date: Mon May 11 08:43:23 2020 |
Group: Development/Libraries/Perl | Build host: goat15 |
Size: 396659 | Source RPM: perl-YAML-PP-0.022-lp152.1.1.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 http://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 May 05 2020 Tina Müller <timueller+perl@suse.de> updated to 0.022 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.022 2020-05-04 17:40:36+02:00 - Emitter: Also quote if string starts with '...' - Emitter: Fix bug when emitting complex keys - Preserve also quoting style of hash keys - Schema: Fix YAML 1.1 integers (no keading zeros) - Scripts: Rename yamlpp5- to yamlpp- and symlink - Scripts: Add options to yamlpp-load-dump - Tests: Support reporting flow style in testsuite event output - Tests: Restructure schema tests and outsource test data - Events: Make version_directive compatible to libyaml - Docs: Restructure * Fri Feb 28 2020 <timueller+perl@suse.de> - updated to 0.021 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.021 2020-02-27 19:04:58+01:00 - Add option 'preserve' for preserving hash key order and quoting style when loading and dumping * Tue Feb 18 2020 <timueller+perl@suse.de> - updated to 0.020 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.020 2020-02-17 15:35:44+01:00 - Change default schema from JSON to Core (this change was supposed to go in 0.019 but wasn't completely done) - Add option version_directive (print %YAML 1.2) - Add option yaml_version - Add support for detecting the right schema depending on the YAML version directive - Support both %YAML and %TAG directive for a document - Improve emitter (output footer ... after open-ended block scalars) - Improve emitter (quote strings starting with `---` to reduce ambiguity for the reader) * Fri Feb 14 2020 <timueller+perl@suse.de> - updated to 0.019 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.019 2020-02-13 16:06:56+01:00 - Important (and possibly breaking) changes: - Change default schema from JSON to Core. Reason: This is the recommended Schema for YAML 1.2, and what people would expect to be the default. - load* in scalar context returns first document. Reason: I think this is the most reasonable behaviour, and it will continue to work the same if you later add documents to a file. - Empty nodes in YAML 1.2 JSON Schema resolve to '' by default like before, but now it can be configured - Fix some control character escaping and encoding issues (issue#16, issue#17) YAML::PP will now just assume all input data are unicode characters and won't do an explicit utf8::upgrade - Fix Core schema resolver for inf: add +.inf, +.Inf, +.INF - Improve emitter regarding empty lists/hashes (no newline before []/{}) - Spelling and grammar fixes (PR#23 @gregoa) - Fix YAML::PP::Grammar pod (PR#22 @gregoa) - Fix yamlpp5-load-dump - Fix error tokens output - Update yaml-test-suite to data-2020-02-11 * Tue Jul 16 2019 Stephan Kulow <coolo@suse.com> - updated to 0.018 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.018 2019-07-06 19:40:10+02:00 - Turn scalar style constants into numbers - Deprecate YAML_QUOTED_SCALAR_STYLE * Sun Jun 30 2019 Stephan Kulow <coolo@suse.com> - updated to 0.017 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.017 2019-06-29 14:34:17+02:00 - Add Include plugin - Allow to only bless specific classes for Perl Schema - YAML::PP accepts existing schema in constructor - subschema can be an object - Switch the order of 'equals' and regex tag resolvers * Tue May 21 2019 Stephan Kulow <coolo@suse.com> - updated to 0.016 see /usr/share/doc/packages/perl-YAML-PP/Changes Revision history for Perl module YAML::PP 0.016 2019-05-20 12:37:01+02:00 - Change load methods to return the last document in scalar context for compatibility with other YAML loaders - Fix Lexer/Emitter (allowing/forbidding special characters in plain scalars) - Custom representer must fill $node->{data} - Dump: uptf8::upgrade input value (so it can store binary data) * Wed May 15 2019 Stephan Kulow <coolo@suse.com> - updated to 0.015 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.015 2019-05-14 21:00:59+02:00 - Support Mac and Win line endings - Add options header and footer - Add support for merge keys * Wed May 08 2019 Stephan Kulow <coolo@suse.com> - updated to 0.014 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.014 2019-05-07 21:46:56+02:00 - Change tagtype option in Perl Schema (e.g. tag=!perl+!!perl) - Change on_data handler to pass a reference * Wed May 01 2019 Stephan Kulow <coolo@suse.com> - updated to 0.013 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.013 2019-04-30 16:02:52+02:00 - Add option "indent" for dumping - Support both !perl/ and !!perl/ tags - Change default schema from Core to JSON - Add YAML::PP::Schema::Binary for representing binary data * Mon Apr 15 2019 Stephan Kulow <coolo@suse.com> - updated to 0.012 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.012 2019-04-14 14:02:36+02:00 - Fix bug in emitter (strings starting with % must be quoted) - Implement loading of schema classes not prefixed with YAML::PP::Schema (PR#8 @pplu) - Implement loading of perl objects - Fix line number of multiline tokens - Refactor parser/lexer. All tokens (except indentation) are now parsed by the grammar. - Change arguments of resolver callback - Add a catchall resolver for scalars * Sat Mar 30 2019 Stephan Kulow <coolo@suse.com> - updated to 0.011 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.011 2019-03-23 12:03:12+01:00 - Add YAML::PP::Common; use constants for YAML styles - Add YAML::PP::Schema::Perl - Dump perl objects, coderefs etc. - Add YAML::PP::Schema::Tie::IxHash - keep order of hashes - Add YAML::PP::Schema::YAML1_1 - Add class_isa representer (PR#7 @pplu) - Add exceptions in tests for broken inf - Refactor schema testing - Fix indent bugs in emitter (aliases, empty lists/mappings) - Fix bug in emitter for values starting with '? ' or '- ' - Add missing resolvers to Core and YAML1_1 Schema * Thu Nov 08 2018 Stephan Kulow <coolo@suse.com> - updated to 0.010 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.010 2018-11-02 12:53:41+01:00 - Fix regex for start of plain scalars - Large refactoring of lexer/parser. - Adjacent flow mapping values are now supported (JSON compat: `{"foo":23}`) - Empty flow mapping values are now supported - Fix nested flow collections 0.009 2018-09-30 14:10:15+02:00 - Fix yamlpp5-highlight bug from v0.008 - load_file(), LoadFile(), dump_file() and DumpFile() can take filehandles * Tue Sep 25 2018 Stephan Kulow <coolo@suse.com> - updated to 0.008 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.008 2018-09-24 21:49:42+02:00 - Support perl 5.8 - Fix bug in folded block scalar parsing - Support multiple document end markers without content - Allow tabs at the beginning of line for flow nodes - Optimize reading input with many lines - Some internal changes - Refactor test suite - Add YAML::PP::Highlight::Dump() * Thu Jun 21 2018 coolo@suse.com - updated to 0.007 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.007 2018-06-20 21:36:26+02:00 - Support .inf/.nan - Always output decimal point when dumping floats - YAML directive needs space - Improve emitter - Output multiline strings as literal block scalars - Fix regex for integers in Core Schema - Fix dumping of dualvars - Fix emitting of empty strings - Improve emitter scalar styles - Allow zero indented sequences for complex mapping keys/values - Fix parsing empty quoted strings * Mon Apr 02 2018 coolo@suse.com - updated to 0.006 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.006 2018-04-01 22:59:31+02:00 - Support YAML Failsafe, JSON and Core Schema - Add dump_file, DumpFile - Add YAML::PP::Writer - Add YAML::PP::Representer - Detect cyclic references when loading - perl boolean false is now the empty string instead of 0 - Add column numbers to error messages - Fixed various bugs in Emitter - Can now emit empty collections like [], {} * Fri Nov 24 2017 coolo@suse.com - updated to 0.005 see /usr/share/doc/packages/perl-YAML-PP/Changes 0.005 2017-11-23 17:09:55+01:00 - Support reading files - Replace load() with load_string(), dump() with dump_string() - Support legacy interface functions Load, LoadFile, Dump - ... and --- are now correctly invalid in quoted scalars - Improve block scalar handling, passing two more tests - Improve multiline plain handling, passing another test - Partial implementation of flow style collections - Allow unicode in alias/anchor names - Document header at the end is now recognized - Support all valid escapes in double quotes - ...and forbid invalid ones - Multiline quoted strings must be indented - Forbid sequence or mapping as a mapping value on the same line - Forbit sequence after an anchor/tag on the same line * Sun Oct 08 2017 coolo@suse.com - initial package 0.004 * created by cpanspec 1.78.08
/usr/bin/yamlpp-events /usr/bin/yamlpp-highlight /usr/bin/yamlpp-load /usr/bin/yamlpp-load-dump /usr/bin/yamlpp-parse-emit /usr/bin/yamlpp5-events /usr/bin/yamlpp5-highlight /usr/bin/yamlpp5-load /usr/bin/yamlpp5-load-dump /usr/bin/yamlpp5-parse-emit /usr/lib/perl5/vendor_perl/5.26.1/YAML /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Common.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Constructor.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Dumper.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Emitter.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Exception.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Grammar.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Highlight.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Lexer.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Loader.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Parser.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Perl.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Reader.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Render.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Representer.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/Binary.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/Core.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/Failsafe.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/Include.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/JSON.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/Merge.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/Perl.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/Tie /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/Tie/IxHash.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Schema/YAML1_1.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Type /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Type/MergeKey.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Writer /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Writer.pm /usr/lib/perl5/vendor_perl/5.26.1/YAML/PP/Writer/File.pm /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi /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 /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, Tue Jul 9 11:27:19 2024