6.0.1 release

(cherry picked from commit c42fa3bff1)
This commit is contained in:
Matt Davis 2023-07-18 01:38:18 +02:00 committed by Matt Davis
parent 27f9a99306
commit a15d90a74a
No known key found for this signature in database
GPG key ID: 270F53F3C6D92108
4 changed files with 14 additions and 25 deletions

View file

@ -4,6 +4,10 @@ For a complete changelog, see:
* https://github.com/yaml/pyyaml/commits/ * https://github.com/yaml/pyyaml/commits/
* https://bitbucket.org/xi/pyyaml/commits/ * https://bitbucket.org/xi/pyyaml/commits/
6.0.1 (2023-07-18)
* https://github.com/yaml/pyyaml/pull/702 -- pin Cython build dep to < 3.0
6.0 (2021-10-13) 6.0 (2021-10-13)
* https://github.com/yaml/pyyaml/pull/327 -- Change README format to Markdown * https://github.com/yaml/pyyaml/pull/327 -- Change README format to Markdown

View file

@ -1,37 +1,22 @@
From: Ingy döt Net <ingy@ingy.net> From: Ingy döt Net <ingy@ingy.net>
To: python-list@python.org, python-announce@python.org, yaml-core@lists.sourceforge.net To: python-list@python.org, python-announce@python.org, yaml-core@lists.sourceforge.net
Subject: [ANN] PyYAML-6.0 Released Subject: [ANN] PyYAML-6.0.1 Released
===================== =======================
Announcing PyYAML-6.0 Announcing PyYAML-6.0.1
===================== =======================
A new release of PyYAML is now available: A new release of PyYAML is now available:
https://github.com/yaml/pyyaml/releases/tag/6.0 https://github.com/yaml/pyyaml/releases/tag/6.0.1
The previously-deprecated default loader selection in `yaml.load()` has No code changes; update PEP518 build metadata to require Cython < 3.0 until
been removed; `Loader` is now a required argument. packaging code is rewritten for Cython 3.0 compatibility.
Support for Python 2.7 and 3.5 has been dropped, and support for Python 3.10
added. It now includes libyaml 0.2.5 extension wheels for MacOS M1
(Apple Silicon/arm64), Linux s390x and Linux aarch64.
Numerous other bugfixes and code cleanups are included in this release.
Changes Changes
======= =======
* https://github.com/yaml/pyyaml/pull/327 -- Change README format to Markdown * https://github.com/yaml/pyyaml/pull/702 -- pin Cython build dep to < 3.0
* https://github.com/yaml/pyyaml/pull/483 -- Add a test for YAML 1.1 types
* https://github.com/yaml/pyyaml/pull/497 -- fix float resolver to ignore `.` and `._`
* https://github.com/yaml/pyyaml/pull/550 -- drop Python 2.7
* https://github.com/yaml/pyyaml/pull/553 -- Fix spelling of “hexadecimal”
* https://github.com/yaml/pyyaml/pull/556 -- fix representation of Enum subclasses
* https://github.com/yaml/pyyaml/pull/557 -- fix libyaml extension compiler warnings
* https://github.com/yaml/pyyaml/pull/560 -- fix ResourceWarning on leaked file descriptors
* https://github.com/yaml/pyyaml/pull/561 -- always require `Loader` arg to `yaml.load()`
* https://github.com/yaml/pyyaml/pull/564 -- remove remaining direct distutils usage
Resources Resources

View file

@ -8,7 +8,7 @@ from .nodes import *
from .loader import * from .loader import *
from .dumper import * from .dumper import *
__version__ = '6.0' __version__ = '6.0.1'
try: try:
from .cyaml import * from .cyaml import *
__with_libyaml__ = True __with_libyaml__ = True

View file

@ -1,6 +1,6 @@
NAME = 'PyYAML' NAME = 'PyYAML'
VERSION = '6.0' VERSION = '6.0.1'
DESCRIPTION = "YAML parser and emitter for Python" DESCRIPTION = "YAML parser and emitter for Python"
LONG_DESCRIPTION = """\ LONG_DESCRIPTION = """\
YAML is a data serialization format designed for human readability YAML is a data serialization format designed for human readability