-
Notifications
You must be signed in to change notification settings - Fork 520
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9141e90
commit e471e86
Showing
6 changed files
with
54 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,23 @@ | ||
From: Ingy döt Net <[email protected]> | ||
To: [email protected], [email protected], [email protected] | ||
Subject: [ANN] PyYAML-4.1: YAML parser and emitter for Python | ||
Subject: [ANN] PyYAML-5.1: YAML parser and emitter for Python | ||
|
||
======================= | ||
Announcing PyYAML-4.1 | ||
Announcing PyYAML-5.1 | ||
======================= | ||
|
||
A new MAJOR RELEASE of PyYAML is now available: | ||
https://pypi.org/project/PyYAML/ | ||
|
||
This is the first release of PyYAML under a new maintenance team. In August | ||
2016, maintenance of PyYAML and LibYAML was turned over from the original | ||
author, Kirill Simonov, to Ian Cordasco and Ingy döt Net. | ||
This is the first major release of PyYAML under the new maintenance team. | ||
|
||
The canonical source repo moved: | ||
Among the many changes listed below, this release specifically addresses the | ||
arbitrary code execution issue raised by: | ||
|
||
from: https://bitbucket.org/xi/pyyaml/ | ||
to: https://github.com/yaml/pyyaml | ||
https://nvd.nist.gov/vuln/detail/CVE-2017-18342 | ||
|
||
(See https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation | ||
for complete details). | ||
|
||
The PyYAML project is now maintained by the YAML and Python communities. | ||
Planning happens on the #yaml-dev, #pyyaml and #libyaml IRC channels on | ||
|
@@ -37,13 +38,20 @@ Changes | |
* https://github.com/yaml/pyyaml/pull/62 -- Remove tox workaround for Travis CI | ||
* https://github.com/yaml/pyyaml/pull/63 -- Adding support to Unicode characters over codepoint 0xffff | ||
* https://github.com/yaml/pyyaml/pull/65 -- Support unicode literals over codepoint 0xffff | ||
* https://github.com/yaml/pyyaml/pull/74 -- Make pyyaml safe by default. | ||
* https://github.com/yaml/pyyaml/pull/75 -- add 3.12 changelog | ||
* https://github.com/yaml/pyyaml/pull/76 -- Fallback to Pure Python if Compilation fails | ||
* https://github.com/yaml/pyyaml/pull/84 -- Drop unsupported Python 3.3 | ||
* https://github.com/yaml/pyyaml/pull/102 -- Include license file in the generated wheel package | ||
* https://github.com/yaml/pyyaml/pull/105 -- Removed Python 2.6 & 3.3 support | ||
* https://github.com/yaml/pyyaml/pull/111 -- Remove commented out Psyco code | ||
* https://github.com/yaml/pyyaml/pull/129 -- Remove call to `ord` in lib3 emitter code | ||
* https://github.com/yaml/pyyaml/pull/143 -- Allow to turn off sorting keys in Dumper | ||
* https://github.com/yaml/pyyaml/pull/149 -- Test on Python 3.7-dev | ||
* https://github.com/yaml/pyyaml/pull/158 -- Support escaped slash in double quotes "\/" | ||
* https://github.com/yaml/pyyaml/pull/181 -- Import Hashable from collections.abc | ||
* https://github.com/yaml/pyyaml/pull/256 -- Make default_flow_style=False | ||
* https://github.com/yaml/pyyaml/pull/257 -- Deprecate yaml.load and add FullLoader and UnsafeLoader classes | ||
* https://github.com/yaml/pyyaml/pull/263 -- Windows Appveyor build | ||
|
||
|
||
Resources | ||
|
@@ -81,7 +89,7 @@ Example | |
|
||
>>> import yaml | ||
|
||
>>> yaml.load(""" | ||
>>> yaml.full_load(""" | ||
... name: PyYAML | ||
... description: YAML parser and emitter for Python | ||
... homepage: https://github.com/yaml/pyyaml | ||
|
@@ -91,7 +99,7 @@ Example | |
'pickle'], 'homepage': 'https://github.com/yaml/pyyaml', 'description': | ||
'YAML parser and emitter for Python', 'name': 'PyYAML'} | ||
|
||
>>> print yaml.dump(_) | ||
>>> print(yaml.dump(_)) | ||
name: PyYAML | ||
homepage: https://github.com/yaml/pyyaml | ||
description: YAML parser and emitter for Python | ||
|
@@ -101,13 +109,10 @@ keywords: [YAML, serialization, configuration, persistence, pickle] | |
Maintainers | ||
=========== | ||
|
||
The following people are responsible for maintaining PyYAML: | ||
The following people are currently responsible for maintaining PyYAML: | ||
|
||
* Ingy döt Net | ||
* Ian Cordasco | ||
* Tina Mueller | ||
* Alex Gaynor | ||
* Donald Stufft | ||
* Matt Davis | ||
|
||
and many thanks to all who have contribributed! | ||
|
@@ -117,7 +122,7 @@ See: https://github.com/yaml/pyyaml/pulls | |
Copyright | ||
========= | ||
|
||
Copyright (c) 2017-2018 Ingy döt Net <[email protected]> | ||
Copyright (c) 2017-2019 Ingy döt Net <[email protected]> | ||
Copyright (c) 2006-2016 Kirill Simonov <[email protected]> | ||
|
||
The PyYAML module was written by Kirill Simonov <[email protected]>. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters