zope.schema

Skjermbilde programvare:
zope.schema
Prog.varedetaljer:
Versjon: 4.2.0
Last opp dato: 14 Apr 15
Lisens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

zope.schema er ment å være uavhengig gjenbrukbare i noen Python prosjekt. & Nbsp; Det blir vedlikeholdt av Zope Toolkit prosjektet.
Skjemaer utvide definisjonen av grensesnitt til detaljerte beskrivelser av attributter (men ikke metoder). Hvert skjema er et grensesnitt og spesifiserer de offentlige områdene et objekt. Et felt tilsvarer omtrent en egenskap av en pytonslange objekt. Men en Feltet gir plass til minst en tittel og en beskrivelse. Det kan også begrense sin verdi og gi en valideringsmetode. Dessuten kan du eventuelt spesifisere egenskaper som sin verdi blir skrivebeskyttet eller ikke nødvendig.
Zope tre skjemaer ble født da Jim Fulton og Martijn Faassen tenkte om tilvirkeren for Zope 3 og PropertySets mens på Zope 3 sprint på Zope BBQ i Berlin. De innså at hvis du fjerner all utsikt logikk fra skjemaer så du har noe som ligner på grensesnitt. Og dermed skjemaer ble født

Hva er nytt i denne utgaven:.

  • Automatisert bygge av Sphinx HTML docs og kjører doctest snutter via tox.
  • Droppet eksplisitt støtte for Python 3.1.
  • Introduser NativeString og NativeStringLine som er lik Bytes og BytesLine på Python 2 og Tekst og TextLine på Python tre.
  • Endre Iuri fra en Bytes streng til en & quot; innfødte & quot; streng. Dette er en baklengs inkompatibilitet som bare påvirker Python tre.
  • 100% enhet test dekning.
  • Doctests flyttet fra pakken og kablet opp som normalt Sphinx dokumentasjon.
  • Lagt eksplisitt støtte for PYPY.
  • Lagt til støtte for kontinuerlig integrasjon ved hjelp av tox og Jenkins.
  • Droppet den eksterne seks avhengighet i favør av en mye trimmet zope.schema._compat modulen.
  • Tester nå passere når det kjøres under nesen.
  • Lagt setup.py dev alias (runs setup.py utvikle pluss installerer nese og dekning).
  • Lagt setup.py docs alias (installerer Sphinx og avhengigheter).

Hva er nytt i versjon 4.1.1:

  • Fjern skråstrek i MANIFEST.in, fører det Winbot å krasje.

Hva er nytt i versjon 4.0.1:

  • Fix bug i fromUnicode metode for DottedName som ville mislykkes validering på blir gitt unicode. Introdusert i 4.0.0.

Hva er nytt i versjon 4.0.0:.

  • Fix frarådet unittest metoder
  • Port til Python 3. Dette legger en avhengighet på seks og fjerner støtte for Python 2.5.

Hva er nytt i versjon 3.8.1:

  • Fix brutt Object feltet validering. Forrige versjon var å bruke en volatil eiendom på objektfeltverdier som ender i en ForbiddenAttribute feil på sikkerhets proxy-objekter.

Krav :

  • Python

Annen programvare fra utvikleren Zope Corporation and Contributors

Kommentarer til zope.schema

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!