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

perl-YAML-PP-0.022-lp152.1.1 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

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

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* 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

Files

/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 Apr 9 11:50:38 2024