zope.schema

Sagteware kiekie:
zope.schema
Sagteware besonderhede:
Weergawe: 4.2.0
Upload datum: 14 Apr 15
Lisensie: Gratis
Populariteit: 33

Rating: nan/5 (Total Votes: 0)

zope.schema is bedoel om te wees onafhanklik herbruikbare in enige Python projek. & Nbsp; Daar word onderhou deur die Zope Toolkit projek.
Skemas verleng die idee van koppelvlakke vir gedetailleerde beskrywings van die eienskappe (maar nie metodes). Elke skema is 'n koppelvlak en spesifiseer die openbare velde van 'n voorwerp. A-veld is vergelykbaar met 'n kenmerk van 'n luislang voorwerp. Maar 'n Veld bied ruimte vir ten minste 'n titel en 'n beskrywing. Dit kan ook dwing sy waarde en bied 'n bevestiging metode. Behalwe jy opsioneel kan spesifiseer eienskappe soos sy waarde word slegs-lees of nie nodig nie.
Zope 3 skemas is gebore toe Jim Fulton en Martijn Faassen gedink oor Formuleerder vir Zope 3 en PropertySets terwyl die Zope 3 sprint by die Zope BBQ in Berlyn. Hulle het besef dat as jy stroop al siening logika van vorms dan moet jy iets soortgelyk aan koppelvlakke. En dus skemas gebore

Wat is nuut in hierdie release:.

  • outomatiese bou van Sphinx HTML dokumente en hardloop doctest brokkies via tox.
  • Drop eksplisiete ondersteuning vir Python 3.1.
  • Stel NativeString en NativeStringLine wat gelyk is aan Bytes en BytesLine op Python 2 en teks en TextLine op Python 3.
  • Change IURI van 'n Bytes string na 'n & quot; moedertaal & quot; string. Dit is 'n agteruit onverenigbaarheid wat slegs Python 3.
  • 100% eenheid toets dekking.
  • Doctests verskuif van die pakket en bedraad as normale Sphinx dokumentasie.
  • Bygevoeg eksplisiete ondersteuning vir PyPy.
  • Bygevoeg ondersteuning vir deurlopende integrasie met behulp tox en jenkins.
  • Drop die eksterne ses afhanklikheid ten gunste van 'n veel-afgewerk zope.schema._compat module.
  • Toetse nou slaag wanneer loop onder neus.
  • Bygevoeg setup.py dev alias (lopies setup.py ontwikkel plus installeer neus en dekking).
  • Bygevoeg setup.py docs alias (installeer Sphinx en afhanklikhede).

Wat is nuut in die weergawe 4.1.1:

  • Verwyder slash MANIFEST.in, veroorsaak dit Winbot te crash.

Wat is nuut in die weergawe 4.0.1:

  • Fix fout in fromUnicode metode van DottedName wat misluk validering op gegee unicode. Bekendgestel in 4.0.0.

Wat is nuut in die weergawe 4.0.0:.

  • Fix afgekeur unittest metodes
  • Port te Python 3. Dit voeg 'n afhanklikheid van ses en verwyder ondersteuning vir Python 2.5.

Wat is nuut in die weergawe 3.8.1:

  • Fix gebroke Object veld validering. Vorige weergawe was die gebruik van 'n vlugtige eiendom op die voorwerp gebied waardes wat eindig in 'n ForbiddenAttribute fout op sekuriteit proxy voorwerpe.

Vereistes :

  • Python

Ander sagteware ontwikkelaar Zope Corporation and Contributors

Kommentaar te zope.schema

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!