Podrobnosti Software:
Verze: 3.10
Datum uploadu: 12 May 15
Licence: Volný
Popularita: 74
Projekt PyYAML je YAML zářič a parser pro Python. PyYAML nabízí kompletní YAML 1.1 parser, podpora Unicode, podporu lák, schopný rozšíření API, a rozumné chybové zprávy.
PyYAML podporuje standardní YAML tagy a poskytuje Python specifické značky, které umožňují reprezentaci libovolného Python objektu. PyYAML je použitelná pro širokou škálu úkolů, od složitých konfiguračních souborech k objektu pro serializaci a vytrvalost
Vlastnosti :.
- kompletní YAML 1.1 parser. Zejména PyYAML mohou analyzovat všechny příklady ze specifikace. Parsování Algoritmus je natolik jednoduchý, že žádost o YAML analyzátoru implementors.
- Podpora Unicode, včetně UTF-8 / UTF-16 vstupem / výstupem a u sekvence escape.
- low-level event-based parser a emitor API (jako SAX).
- high-level API pro serializaci a deserializing nativní Python objekty (jako DOM nebo bryndě).
- Podpora pro všechny typy z typy úložiště YAML. Prodloužení Jednoduchý API je k dispozici.
- relativně rozumné chybové hlášení.
Co je nového v této verzi:
- Pevná používání neinicializované paměti při emitující kotvy s LibYAML vázání ( Díky cegner (at) yahoo-Inc (tečka) com).
- Pevná emitující nesprávné znaky BOM pro UTF-16 (Děkuji Valentin Nechayev)
- Pevná zářič pro skládaných skaláry nerespektování preferovaný šířku čáry (děkujeme Ingy).
- Pevná subtilní uspořádání problém s emitující směrnic% TAG (Díky Andrey Somov).
- Pevná výkon regrese s LibYAML vázání.
Co je nového ve verzi 3.07:
- emitor naučil výstupní skaláry s předními těchto znaků v bloku styl.
- Test Suite je refactored a zahrnuty v distribuci zdrojů.
- cesta resolver v CDumper byl opraven.
- explicitní indikátor konec dokument je nucen když tam je možnost analýzy nejednoznačnosti.
- Existují i další drobné opravy a vylepšení.
Co je nového ve verzi 3.06:
- setup.py skript detekuje LibYAML a automaticky vytvoří LibYAML vázání .
- Stavební LibYAML vázání již vyžaduje nainstalován Pyrex.
- "yaml.load ()" vyvolá výjimku, pokud vstupní proud obsahuje více než jeden YAML dokument.
- Výjimky vyrobené LibYAML vazeb byly opraveny.
- tečka '.' charakteru byly uznány jako !! plovák byl opraven.
- Python 2.3 problém s kompatibilitou při stavbě !! časového razítka hodnoty byl opraven.
- "YAML .__ version__" atributy a "YAML .__ with_libyaml__" byly přidány.
Požadavky na :
- Python
Komentáře nebyl nalezen