• Home
Name Date Size #Lines LOC

..--

.github/06-Mar-2025-917793

examples/06-Mar-2025-966718

lib/06-Mar-2025-5,9414,468

packaging/build/06-Mar-2025-4933

tests/06-Mar-2025-6,9175,904

yaml/06-Mar-2025-1,6701,585

.gitignoreD06-Mar-2025199 2015

CHANGESD06-Mar-202511.9 KiB268212

LICENSED06-Mar-20251.1 KiB2117

MANIFEST.inD06-Mar-2025263 87

MakefileD06-Mar-2025989 5236

OAT.xmlD06-Mar-20258 KiB10154

PKG-INFOD06-Mar-20252 KiB4742

README.OpenSourceD06-Mar-2025289 1211

README.mdD06-Mar-20251.5 KiB5434

announcement.msgD06-Mar-20252.8 KiB9969

bundle.jsonD06-Mar-2025763 3433

pyproject.tomlD06-Mar-2025100 43

setup.cfgD06-Mar-202538 53

setup.pyD06-Mar-202510.4 KiB314257

tox.iniD06-Mar-2025147 108

README.OpenSource

1[
2  {
3    "Name": "openEuler:PyYAML",
4    "License": "MIT License",
5    "License File": "LICENSE",
6    "Version Number": "6.0-2.oe2203sp3",
7    "Owner": "xuyong59@huawei.com",
8    "Upstream URL": "https://www.openeuler.org",
9    "Description": "A YAML parser and emitter for Python"
10  }
11]
12

README.md

1PyYAML
2======
3
4A full-featured YAML processing framework for Python
5
6## Installation
7
8To install, type `python setup.py install`.
9
10By default, the `setup.py` script checks whether LibYAML is installed and if
11so, builds and installs LibYAML bindings.
12To skip the check and force installation of LibYAML bindings, use the option
13`--with-libyaml`: `python setup.py --with-libyaml install`.
14To disable the check and skip building and installing LibYAML bindings, use
15`--without-libyaml`: `python setup.py --without-libyaml install`.
16
17When LibYAML bindings are installed, you may use fast LibYAML-based parser and
18emitter as follows:
19
20    >>> yaml.load(stream, Loader=yaml.CLoader)
21    >>> yaml.dump(data, Dumper=yaml.CDumper)
22
23If you don't trust the input YAML stream, you should use:
24
25    >>> yaml.safe_load(stream)
26
27## Testing
28
29PyYAML includes a comprehensive test suite.
30To run the tests, type `python setup.py test`.
31
32## Further Information
33
34* For more information, check the
35  [PyYAML homepage](https://github.com/yaml/pyyaml).
36
37* [PyYAML tutorial and reference](http://pyyaml.org/wiki/PyYAMLDocumentation).
38
39* Discuss PyYAML with the maintainers on
40  Matrix at https://matrix.to/#/#pyyaml:yaml.io or
41  IRC #pyyaml irc.libera.chat
42
43* Submit bug reports and feature requests to the
44  [PyYAML bug tracker](https://github.com/yaml/pyyaml/issues).
45
46## License
47
48The PyYAML module was written by Kirill Simonov <xi@resolvent.net>.
49It is currently maintained by the YAML and Python communities.
50
51PyYAML is released under the MIT license.
52
53See the file LICENSE for more details.
54