Rincian Software:
Versi: 3.10
Tanggal Upload: 12 May 15
Lisensi: Gratis
Popularitas: 74
proyek PyYAML adalah emitor YAML dan parser untuk Python. PyYAML fitur lengkap YAML 1.1 parser, dukungan Unicode, dukungan acar, mampu ekstensi API, dan pesan kesalahan masuk akal.
PyYAML mendukung tag YAML standar dan memberikan Python-spesifik tag yang memungkinkan representasi dari sebuah objek Python sewenang-wenang. PyYAML berlaku untuk berbagai tugas dari file konfigurasi yang rumit untuk objek serialisasi dan ketekunan
Fitur :.
- lengkap YAML 1.1 parser. Secara khusus, PyYAML dapat mengurai semua contoh dari spesifikasi. Algoritma parsing cukup sederhana untuk menjadi acuan bagi YAML parser pelaksana.
- dukungan Unicode termasuk UTF-8 / UTF-16 input / output dan u escape sequence.
- tingkat rendah berdasarkan event-parser dan emitor API (seperti SAX).
- tingkat tinggi API untuk serialisasi dan deserializing objek Python asli (seperti DOM atau acar).
- dukungan untuk semua jenis dari jenis repositori YAML. Sebuah ekstensi sederhana API disediakan.
- relatif masuk akal pesan error .
Apa yang baru dalam rilis ini:
- penggunaan Tetap memori diinisiasi ketika memancarkan jangkar dengan LibYAML binding ( Terima kasih untuk cegner (at) yahoo-inc (dot) com).
- Tetap memancarkan karakter BOM salah untuk UTF-16 (Terima kasih untuk Valentin Nechayev)
- Tetap emitor untuk skalar dilipat tidak menghormati lebar garis yang lebih disukai (Terima kasih untuk Ingy).
- Fixed masalah pemesanan halus dengan memancarkan arahan% TAG (Terima kasih untuk Andrey Somov).
- regresi kinerja Tetap dengan LibYAML binding .
Apa yang baru di versi 3.07:
- emitor The belajar skalar output dengan spasi putih terkemuka di blok gaya.
- Tes suite refactored dan termasuk dalam distribusi sumber.
- Jalur penyelesai di CDumper telah diperbaiki.
- Indikator akhir dokumen eksplisit dipaksa ketika ada kemungkinan parsing ambiguitas.
- Ada perbaikan kecil lainnya dan perbaikan.
Apa yang baru di versi 3.06:
- Script setup.py mendeteksi LibYAML dan membangun LibYAML binding otomatis .
- Bangunan LibYAML binding tidak lagi membutuhkan Pyrex diinstal.
- 'yaml.load ()' menimbulkan perkecualian jika input stream berisi lebih dari satu dokumen YAML.
- Pengecualian diproduksi oleh LibYAML binding telah diperbaiki.
- Sebuah titik '.' Karakter diakui sebagai pelampung !! telah diperbaiki.
- Sebuah Python masalah kompatibilitas 2.3 dalam membangun nilai-nilai !! timestamp telah diperbaiki.
- 'YAML .__ version__' Atribut dan 'YAML .__ with_libyaml__' telah ditambahkan.
Persyaratan :
- Python
Komentar tidak ditemukan