Szoftver adatai:
Változat: 3.10
Feltöltés dátuma: 12 May 15
Engedély: Ingyenes
Népszerűség: 74
PyYAML projekt egy YAML sugárzó és elemző a Python. PyYAML található teljes körűen YAML 1.1 elemző, Unicode támogatás, savanyú támogatás, amely képes kiterjesztése API, és értelmes hibaüzenetet.
PyYAML támogatja a szabványos YAML címkék és biztosítja Python tag-ek, amelyek lehetővé teszik az, hogy tetszőleges Python objektumot. PyYAML alkalmazható széles körű feladatokat a komplex konfigurációs fájlok kifogás szerializáció és kitartás.
Tulajdonságok :
- komplett YAML 1.1 elemző. Különösen PyYAML lehet elemezni mind példák a leírás. Az elemzés algoritmus elég egyszerű, hogy egy hivatkozás a YAML értelmező implementors.
- Unicode támogatást, beleértve az UTF-8 / UTF-16 bemenet / kimenet és u escape szekvenciákat.
- alacsony szintű eseményen alapuló elemző és emitter API (mint SAX).
- magas szintű API szerializálásáról és deserializing natív Python objektumok (mint a DOM vagy lé).
- összes típusát támogató a YAML típusú tároló. Egy egyszerű kiterjesztése API is rendelkezésre áll.
- viszonylag értelmes hibaüzenetet.
Mi az új ebben a kiadásban:
- Fix használata előkészítetlen memória kibocsátásakor csapok LibYAML kötések ( Köszönjük, hogy cegner (at) yahoo-inc (pont) com).
- Fix kibocsátó helytelen BOM karakterek UTF-16 (Köszönjük a Valentin Nechayev)
- Javítva a kibocsátó számára hajtogatott skalárokkal nem tartotta tiszteletben a preferált vonalvastagság (Köszönjük, hogy Ingy).
- Javítva egy finom rendelési probléma kibocsátó% TAG irányelvek (Köszönjük, hogy Andrey Somov).
- Fix teljesítmény regresszió LibYAML kötések.
Mi az új verzióban 3,07:
- A kibocsátó megtanult kimenet skalár vezető szóközöknek egy blokkban stílust.
- A tesztcsomag refactored, és szerepelnek a forráskódban.
- Az útvonal-feloldó a CDumper került.
- Az explicit dokumentum vége jelző arra kényszerül, ha fennáll a lehetősége az elemzés egyértelmű.
- Vannak más kisebb javítások és fejlesztések.
Mi az új verzióban 3,06:
- A setup.py script érzékeli LibYAML és épít LibYAML kötések automatikusan .
- Ingatlan LibYAML kötések már nem követeli Pyrex telepítve.
- 'yaml.load ()' emel kivételt, ha a bemenő jel tartalmazza több mint egy YAML dokumentumot.
- Kivételek által termelt LibYAML kötések javítva lett.
- A dot "." karakter ismerik el !! float került.
- A Python 2.3 kompatibilitási probléma építése !! timestamp értékek került.
- A tulajdonságokat "YAML .__ version__" és a "YAML .__ with_libyaml__" kerültek.
követelmények :
- Python
Hozzászólás nem található