Path to this page:
./
textproc/p5-YAML-PP,
Modern, modular YAML processor
Branch: CURRENT,
Version: 0.036nb2,
Package name: p5-YAML-PP-0.036nb2,
Maintainer: pkgsrc-usersYAML::PP is a modern, modular YAML processor. It aims to support YAML
1.2 and YAML 1.1.
The YAML::PP frontend will currently load all documents, and return only
the last if called with scalar context.
The YAML backend is implemented in a modular way that allows to add
custom handling of YAML tags, perl objects and data types.
Required to run:[
lang/perl5]
Master sites: (Expand)
Filesize: 130.448 KB
Version history: (Expand)
- (2024-11-16) Updated to version: p5-YAML-PP-0.036nb2
- (2023-07-06) Updated to version: p5-YAML-PP-0.036nb1
- (2023-07-04) Updated to version: p5-YAML-PP-0.036
- (2022-06-28) Updated to version: p5-YAML-PP-0.029nb1
- (2021-10-30) Updated to version: p5-YAML-PP-0.029
- (2021-09-05) Updated to version: p5-YAML-PP-0.027
CVS history: (Expand)
2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483) |
Log message:
*: recursive bump for perl 5.38
|
2023-07-04 13:50:59 by Wen Heping | Files touched by this commit (2) | |
Log message:
Update to 0.036
Upstream 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
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
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)
0.033 2022-06-27 16:31:32+02:00
- Fix add_mapping_resolver + on_create (tie existing data)
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
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
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
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-30 11:01:22 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 0.029
Upstream 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)
|
2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161) |
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
|
2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162) |
Log message:
textproc: Remove SHA1 hashes for distfiles
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|
2020-09-13 10:07:17 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
p5-YAML-PP: update to 0.026.
0.026 2020-09-11 00:39:09+02:00
- Add option 'duplicate_keys'. The default allows it for now and will
change to forbid in the next release.
0.025 2020-09-06 22:14:07+02:00
- Emitter: Fix indentation issues for non-default indents
- Emitter: Add option 'width' for maximum columns
- Improve error message for unhandled reftypes
|