./devel/py-ruamel-yaml, YAML parser/emitter

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.16.12, Package name: py37-ruamel-yaml-0.16.12, Maintainer: pkgsrc-users

ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation
of comments, seq/map flow style, and map key order


Required to run:
[devel/py-setuptools] [lang/python37] [devel/py-ruamel-yaml-clib]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 3ab92a0db02457290d9d31b8274c728cf71f81f7
RMD160: e88696026be7576fe75b68523e3d2ae0ab780ff4
Filesize: 143.901 KB

Version history: (Expand)


CVS history: (Expand)


   2020-09-05 09:06:43 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-ruamel-yaml: update to 0.16.12.

Changes not found, but fixes problem with setuptools 50.0.
   2020-09-02 23:42:48 by Thomas Klausner | Files touched by this commit (11)
Log message:
*: fix some packages for py-setuptools 50.0.1
   2020-02-19 10:41:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ruamel-yaml: updated to 0.16.10

[0, 16, 10]:
- (auto) updated image references in README to sourceforge

[0, 16, 9]:
- update CHANGES

[0, 16, 8]:
- update requirements so that ruamel.yaml.clib is installed for 3.8,
  as it has become available (via manylinux builds)

[0, 16, 7]:
- fix typchecking issue on TaggedScalar
- fix error in dumping literal scalar in sequence with comments before element

[0, 16, 6]:
- fix empty string mapping key roundtripping with preservation of quotes as `? ''`
- fix incorrect state setting in class constructor
- adjust deprecation warning test for Hashable, as that no longer warns
   2019-12-17 11:11:28 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
py-ruamel-yaml: Update to 0.16.5

pkgsrc changes:
 - Remove dependency to py-typing, no longer needed since version 0.14.9
 - Reset USE_LANGUAGES, C parts were splitted in py-ruamel-yaml-clib and a C
   compiler is no longer needed

Changes:
[0, 16, 5]: 2019-08-18
  - allow for ``YAML(typ=['unsafe', 'pytypes'])``

[0, 16, 4]: 2019-08-16
  - fix output of TAG directives with # (reported by `Thomas Smith
    <https://bitbucket.org/%7Bd4c57a72-f041-4843-8217-b4d48b6ece2f%7D/>`__)

[0, 16, 3]: 2019-08-15
  - move setting of version based on YAML directive to scanner, allowing to
    check for file version during TAG directive scanning

[0, 16, 2]: 2019-08-15
  - preserve YAML and TAG directives on roundtrip, correctly output #
    in URL for YAML 1.2 (both reported by `Thomas Smith
    <https://bitbucket.org/%7Bd4c57a72-f041-4843-8217-b4d48b6ece2f%7D/>`__)

[0, 16, 1]: 2019-08-08
  - Force the use of new version of ruamel.yaml.clib (reported by `Alex Joz
    <https://bitbucket.org/%7B9af55900-2534-4212-976c-61339b6ffe14%7D/>`__)
  - Allow '#' in tag URI as these are allowed in YAML 1.2 (reported by
    `Thomas Smith
    <https://bitbucket.org/%7Bd4c57a72-f041-4843-8217-b4d48b6ece2f%7D/>`__)

[0, 16, 0]: 2019-07-25
  - split of C source that generates .so file to ruamel.yaml.clib
  - duplicate keys are now an error when working with the old API as well
   2019-08-23 14:39:24 by Greg Troxel | Files touched by this commit (1)
Log message:
devel/py-ruamel-yaml: Reset MAINTAINER

(Email to $MAINTAINER did not succeed.)
   2019-08-14 15:49:47 by Greg Troxel | Files touched by this commit (1)
Log message:
devel/py-ruamel-yaml: Sort with plist-sort
   2019-08-14 00:50:51 by Greg Troxel | Files touched by this commit (3) | Package updated
Log message:
devel/py-ruamel-yaml: Update to 0.15.100

(While 0.16.1 is current, that update perhaps is more complicated, so
I'm updating to the last release of 0.15 as an intermediate step.)

[0, 15, 100]: 2019-07-17
  - fixing issue with dumping deep-copied data from commented YAML, by
    providing both the memo parameter to __deepcopy__, and by allowing
    startmarks to be compared on their content (reported by `Theofilos
    Petsios
    <https://bitbucket.org/%7Be550bc5d-403d-4fda-820b-bebbe71796d3%7D/>`__)

[0, 15, 99]: 2019-07-12
  - add `py.typed` to distribution, based on a PR submitted by
    `Michael Crusoe
    <https://bitbucket.org/%7Bc9fbde69-e746-48f5-900d-34992b7860c8%7D/>`__
  - merge PR 40 (also by Michael Crusoe) to more accurately specify
    repository in the README (also reported in a misunderstood issue
    some time ago)

[0, 15, 98]: 2019-07-09
  - regenerate ext/_ruamel_yaml.c with Cython version 0.29.12, needed
    for Python 3.8.0b2 (reported by `John Vandenberg
    <https://bitbucket.org/%7B6d4e8487-3c97-4dab-a060-088ec50c682c%7D/>`__)

[0, 15, 97]: 2019-06-06
  - regenerate ext/_ruamel_yaml.c with Cython version 0.29.10, needed for
    Python 3.8.0b1
  - regenerate ext/_ruamel_yaml.c with Cython version 0.29.9, needed for
    Python 3.8.0a4 (reported by `Anthony Sottile
    <https://bitbucket.org/%7B569cc8ea-0d9e-41cb-94a4-19ea517324df%7D/>`__)

[0, 15, 96]: 2019-05-16
  - fix failure to indent comments on round-trip anchored block style
    scalars in block sequence (reported by `William Kimball
    <https://bitbucket.org/%7Bba35ed20-4bb0-46f8-bb5d-c29871e86a22%7D/>`__)

[0, 15, 95]: 2019-05-16
  - fix failure to round-trip anchored scalars in block sequence
    (reported by `William Kimball
    <https://bitbucket.org/%7Bba35ed20-4bb0-46f8-bb5d-c29871e86a22%7D/>`__)
  - wheel files for Python 3.4 no longer provided (`Python 3.4 EOL 2019-03-18
    <https://www.python.org/dev/peps/pep-0429/>`__)
   2019-08-14 00:45:59 by Greg Troxel | Files touched by this commit (1) | Package updated
Log message:
devel/py-ruamel-yaml: Sort PLIST

No functional change; PLIST was not sorted per print-PLIST, making
updates difficult.