zope.schema

Software screenshot:
zope.schema
Podrobnosti Software:
Verze: 4.2.0
Datum uploadu: 14 Apr 15
Licence: Volný
Popularita: 33

Rating: nan/5 (Total Votes: 0)

zope.schema má být samostatně znovu použitelné v jakémkoliv jazyce Python projektu. & Nbsp; je udržován v rámci projektu Zope Toolkit.
Schémata rozšířit pojem rozhraní pro podrobný popis atributů (ale ne metody). Každé schéma je rozhraní a specifikuje veřejné pole objektu. Pole zhruba odpovídá atributu python objektu. Ale Field poskytuje prostor pro alespoň název a popis. To může také omezit jeho hodnotu a poskytnout způsob ověření. Kromě toho si můžete volitelně určit vlastnosti, jako je jeho hodnota je jen pro čtení nebo není nutné.
Zope 3 schémata se narodil, když Jim Fulton a Martijn Faassen přemýšlel výrobcem přípravků pro Zope 3 a PropertySets zatímco Zope 3 sprintu na BBQ Zope v Berlíně. Uvědomili si, že pokud se svléknout vše zobrazit logiku z forem pak budete muset něco podobného rozhraní. A tak schémata se narodili

Co je nového v této verzi:.

  • Automatické sestavení Sphinx HTML dokumenty a běží doctest kousky via Tox.
  • Odpadá explicitní podporu pro Python 3.1.
  • Zavést NativeString a NativeStringLine, které jsou shodné s byty a BytesLine na Python 2 a Text a TextLine v Pythonu 3.
  • Změna Iuri z řetězce bajtů & quot; nativní & quot; string. To je zpět nekompatibilita, která se týká pouze Python 3.
  • 100% unit test pokrytí.
  • doctesty přestěhoval z obalu a zapojen jako normální dokumentaci Sphinx.
  • Přidána explicitní podporu pro PyPy.
  • Byla přidána podpora pro kontinuální integraci pomocí tox a Jenkinse.
  • klesl externí šest závislost ve prospěch hodně-lemované zope.schema._compat modul.
  • Testy nyní projít při spuštění pod nosem.
  • Přidáno setup.py dev alias (běží setup.py rozvíjet a nainstaluje nos a pokrytí).
  • Přidáno setup.py docs alias (instaluje Sfinga a závislosti).

Co je nového ve verzi 4.1.1:

  • Odstranit koncové lomítko v MANIFEST.in, způsobuje Winbot k havárii.

Co je nového ve verzi 4.0.1:

  • Fix chyby v fromUnicode způsobu DottedName, které by selhat ověřování na dána unicode. Představený v 4.0.0.

Co je nového ve verzi 4.0.0:.

  • Fix zastaralé unittest metod
  • Port Python 3. To přidává závislost na šest a odstraňuje podporu pro Python 2.5.

Co je nového ve verzi 3.8.1:

  • opravit nefunkční ověření pole Object. Předchozí verze byla pomocí agresivní majetek na pole hodnot objektu, který končí v chybu ForbiddenAttribute na bezpečnostní zastupována objektech.

Požadavky na :

  • Python

Ostatní software developer Zope Corporation and Contributors

zope.tales
zope.tales

14 Apr 15

zope.location
zope.location

14 Apr 15

zope.tal
zope.tal

11 May 15

Komentáře k zope.schema

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!