|
1 | 1 | From: Ingy döt Net < [email protected]>
|
2 | 2 |
|
3 |
| -Subject: [ANN] PyYAML-5.4.1 Released |
| 3 | +Subject: [ANN] PyYAML-6.0b1 Released |
4 | 4 |
|
5 | 5 | =======================
|
6 |
| -Announcing PyYAML-5.4.1 |
| 6 | +Announcing PyYAML-6.0b1 |
7 | 7 | =======================
|
8 | 8 |
|
9 |
| -A new release of PyYAML is now available: |
10 |
| -https://github.com/yaml/pyyaml/releases/tag/5.4.1 |
| 9 | +A new beta release of PyYAML is now available: |
| 10 | +https://github.com/yaml/pyyaml/releases/tag/6.0b1 |
11 | 11 |
|
12 |
| -This release contains a fix for AttributeError during module import in some |
13 |
| -mixed version installations. |
| 12 | +The previously-deprecated default loader selection in `yaml.load()` has |
| 13 | +been removed; `Loader` is now a required argument. |
14 | 14 |
|
15 |
| -PyYAML 5.4.1 will be the last release to support Python 2.7 (except for possible |
16 |
| -critical bug fix releases). |
| 15 | +Support for Python 2.7 and 3.5 has been dropped, and support for Python 3.10 |
| 16 | +added. It now includes libyaml 0.2.5 extension wheels for MacOS M1 |
| 17 | +(Apple Silicon/arm64), Linux s390x and Linux aarch64. |
| 18 | + |
| 19 | +Numerous other bugfixes and code cleanups are included in this release. |
17 | 20 |
|
18 | 21 |
|
19 | 22 | Changes
|
20 | 23 | =======
|
21 | 24 |
|
22 |
| -* https://github.com/yaml/pyyaml/pull/480 -- Fix stub compat with older pyyaml versions that may unwittingly load it |
| 25 | +* https://github.com/yaml/pyyaml/pull/327 -- Change README format to Markdown |
| 26 | +* https://github.com/yaml/pyyaml/pull/483 -- Add a test for YAML 1.1 types |
| 27 | +* https://github.com/yaml/pyyaml/pull/497 -- fix float resolver to ignore `.` and `._` |
| 28 | +* https://github.com/yaml/pyyaml/pull/550 -- drop Python 2.7 |
| 29 | +* https://github.com/yaml/pyyaml/pull/553 -- Fix spelling of “hexadecimal” |
| 30 | +* https://github.com/yaml/pyyaml/pull/556 -- fix representation of Enum subclasses |
| 31 | +* https://github.com/yaml/pyyaml/pull/557 -- fix libyaml extension compiler warnings |
| 32 | +* https://github.com/yaml/pyyaml/pull/560 -- fix ResourceWarning on leaked file descriptors |
| 33 | +* https://github.com/yaml/pyyaml/pull/561 -- always require `Loader` arg to `yaml.load()` |
| 34 | +* https://github.com/yaml/pyyaml/pull/564 -- remove remaining direct distutils usage |
23 | 35 |
|
24 | 36 |
|
25 | 37 | Resources
|
26 | 38 | =========
|
27 | 39 |
|
28 |
| -PyYAML IRC Channel: #pyyaml on irc.freenode.net |
| 40 | +PyYAML Matrix: https://matrix.to/#/#pyyaml:yaml.io |
| 41 | +PyYAML IRC Channel: #pyyaml on irc.libera.chat |
29 | 42 | PyYAML homepage: https://github.com/yaml/pyyaml
|
30 | 43 | PyYAML documentation: http://pyyaml.org/wiki/PyYAMLDocumentation
|
31 | 44 | Source and binary installers: https://pypi.org/project/PyYAML/
|
@@ -83,7 +96,7 @@ The following people are currently responsible for maintaining PyYAML:
|
83 | 96 | * Ingy döt Net
|
84 | 97 | * Matt Davis
|
85 | 98 |
|
86 |
| -and many thanks to all who have contribributed! |
| 99 | +and many thanks to all who have contributed! |
87 | 100 | See: https://github.com/yaml/pyyaml/pulls
|
88 | 101 |
|
89 | 102 |
|
|
0 commit comments