Skip to content

Commit ee37f46

Browse files
committed
5.4.1 release
1 parent 2b37f15 commit ee37f46

File tree

5 files changed

+16
-21
lines changed

5 files changed

+16
-21
lines changed

CHANGES

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ For a complete changelog, see:
44
* https://github.com/yaml/pyyaml/commits/
55
* https://bitbucket.org/xi/pyyaml/commits/
66

7+
5.4.1 (2021-01-20)
8+
9+
* https://github.com/yaml/pyyaml/pull/480 -- Fix stub compat with older pyyaml versions that may unwittingly load it
10+
711
5.4 (2021-01-19)
812

913
* https://github.com/yaml/pyyaml/pull/407 -- Build modernization, remove distutils, fix metadata, build wheels, CI to GHA

announcement.msg

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,25 @@
11
From: Ingy döt Net <[email protected]>
22
3-
Subject: [ANN] PyYAML-5.4 Released
3+
Subject: [ANN] PyYAML-5.4.1 Released
44

5-
=====================
6-
Announcing PyYAML-5.4
7-
=====================
5+
=======================
6+
Announcing PyYAML-5.4.1
7+
=======================
88

99
A new release of PyYAML is now available:
10-
https://github.com/yaml/pyyaml/releases/tag/5.4
10+
https://github.com/yaml/pyyaml/releases/tag/5.4.1
1111

12-
This release contains a security fix for CVE-2020-14343. It removes the
13-
python/module, python/object, and python/object/new tags from the FullLoader.
14-
YAML that uses these tags must be loaded by UnsafeLoader, or a custom loader
15-
that has explicitly enabled them.
12+
This release contains a fix for AttributeError during module import in some
13+
mixed version installations.
1614

17-
This release also adds Python wheels for manylinux1 (x86_64) and MacOS (x86_64)
18-
with the libyaml extension included (built on libyaml 0.2.5).
19-
20-
PyYAML 5.4 will be the last release to support Python 2.7 (except for possible
15+
PyYAML 5.4.1 will be the last release to support Python 2.7 (except for possible
2116
critical bug fix releases).
2217

2318

2419
Changes
2520
=======
2621

27-
* https://github.com/yaml/pyyaml/pull/407 -- build modernization, remove distutils, fix metadata, build wheels, CI to GHA
28-
* https://github.com/yaml/pyyaml/pull/472 -- fix for CVE-2020-14343, moves arbitrary python tags to UnsafeLoader
29-
* https://github.com/yaml/pyyaml/pull/441 -- fix memory leak in implicit resolver setup
30-
* https://github.com/yaml/pyyaml/pull/392 -- fix py2 copy support for timezone objects
31-
* https://github.com/yaml/pyyaml/pull/378 -- fix compatibility with Jython
22+
* https://github.com/yaml/pyyaml/pull/480 -- Fix stub compat with older pyyaml versions that may unwittingly load it
3223

3324

3425
Resources

lib/yaml/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from loader import *
99
from dumper import *
1010

11-
__version__ = '5.4'
11+
__version__ = '5.4.1'
1212

1313
try:
1414
from cyaml import *

lib3/yaml/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from .loader import *
99
from .dumper import *
1010

11-
__version__ = '5.4'
11+
__version__ = '5.4.1'
1212
try:
1313
from .cyaml import *
1414
__with_libyaml__ = True

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
NAME = 'PyYAML'
3-
VERSION = '5.4'
3+
VERSION = '5.4.1'
44
DESCRIPTION = "YAML parser and emitter for Python"
55
LONG_DESCRIPTION = """\
66
YAML is a data serialization format designed for human readability

0 commit comments

Comments
 (0)