Software ətraflı:
Version: 0.9.9 / 1.0b1
Tarixi Upload: 5 Jun 15
Lisenziya: Pulsuz
Məşhurluq: 416
JSON, XML, HTML forma poçt və ya hər hansı digər bərabər sadə data serialization vasitəsilə əldə
Data kitabxana ilə istifadə oluna bilər
Features .
- üçün istifadə edilə bilər:
- bir məlumat şeması müəyyən
- data şeması qarşı data strukturu doğrulama sonra ixtiyari Python strukturu strings, mappings və siyahıları ibarət data strukturu Deserialize.
- strings, mappings və siyahıları ibarət data strukturu bir ixtiyari Python strukturu Serialize.
- Bu ilə işləyə bilər:
- A Xəritəçəkmə obyekt (məsələn lüğət)
- obyektlərin A dəyişən uzunluğu ardıcıllığı (hər obyekt eyni tipli deyil).
- obyektlərin bir sabit uzunluğu tuple (hər bir obyekt müxtəlif tipli deyil).
- A string və ya Unicode obyekt.
- An tam.
- A float.
- A boolean.
- (a dotted Python obyekt yol) bir importable Python obyekt.
Bu azad yeni nədir:
- s Email Validator regex (icazə apostrophes, bang, boşaltmaq localpart).
version 1.0a2 yeni nədir.
- Added colander.ContainsOnly və colander.url validators
versiyası 0.9.8 yeni nədir.
- Yenilənib Braziliyanın Portuqal dili tərcümə
- Yenilənib Yapon tərcümə.
- Yenilənib Russian tərcümə.
versiyası 0.9.7 yeni nədir.
- Yapon tərcümə
- String.deserialize səhv mesajı doğru $ {səhv düşmək} ilə yanlış% {səhv düşmək} əvəz.
- bir SchemaNode konstruktor qəbul adı bildiriş inşa şemaları hörmət deyil.
versiyası 0.9.6 yeni nədir:
- No longer Python 2.4 və ya 2.5 çalışır. Python 2.6+ artıq tələb olunur.
- Python 3.2 uyğunluğu.
- ISO8601 paketi bir asılılıq silindi (paketi kod indi süzgəc özü inlined olunur).
- LICENSE.txt üçün ISO8601-gələn kodu əlavə müəllif hüquqları və lisenziya məlumat.
versiyası 0.9.5 yeni nədir.
- Added Czech tərcümə
- Kompilyasiya pt_BR tərcümə (əvvəllər uncompiled idi).
- Kiçik docs giderir.
- Documentation haqqında dümdüz əlavə və Unflatten.
versiyası 0.9.4 yeni nədir:
- dümdüz indi yalnız yastı Dict yarpaq qovşaqlarının daxildir .
- ardıcıllığı üçün növü node adı üçün yol element daxil deyil dümdüz.
- Unflatten həyata keçirilir.
- adı ilə qovşaqlarının əvəz imkan SchemaNode üçün __setitem__ əlavə edib.
- Əlavə get_value və set_value üsulları.
- İsveç, Fransız, Çin tərcümə əlavə edin.
Giriş və dotted adı yolları istifadə appstructs mutasiya imkan şeması
versiyası 0.9.3 yeni nədir.
- Vaxt növü əlavə et
- Dutch tərcümə əlavə edin.
- Fix sənədlər. 0.9.2 colander.null almaq üçün aydın potensialı ilə məşğul növ deserialize tələb
- İstifadə default_tzinfo sadəlövh datetimes deserializing.
- bir colander.DateTime oluştururken Yox olmaq default_tzinfo imkan verir.
- deserialization və qiymətləndirmə arasında colander.interfaces.Preparer əlavə etmək imkanı əlavə edin. Sənədlərin hazırlanması saytına baxın.
versiyası 0.9.2 yeni nədir.
- Əlavə Polish translation
- Pylons Layihə GitHub yeri qazandı (https://github.com/Pylons/colander).
- məqsədləri test üçün tox.ini əlavə edin.
- Yeni API: colander.required. Marker dəyər kimi istifadə itkin dəlil naməlum tərk zaman.
- Bug fix. Boş string və ya heç biri SchemaNode aydın qəbul bir mövzu arqument, artıq adı hesablanır bir mövzu ilə əvəz olunur, əgər
- dəstək & quot üçün SchemaNode .__ contains__ əlavə et; şeması olarak adı.
- SchemaNode deserialization artıq qeyd-şərtsiz doğrulamak üçün cəhd əvvəl bir appstruct əldə şeması türünün deserialize metodu çağırır. Boş & quot; a colander.null dəyəri və ya bir məntiqi & quot qəbul əgər üçüncü şeması növləri indi colander.null qayıtmalıdırlar; deserialize zamanı cstruct dəyər.
tələblər
- Python 2.6 və ya daha yüksək
Şərhlər tapılmadı