zope.schema

Screenshot Software:
zope.schema
Mga detalye ng Software:
Bersyon: 4.2.0
I-upload ang petsa: 14 Apr 15
Lisensya: Libre
Katanyagan: 1

Rating: nan/5 (Total Votes: 0)

zope.schema ay nilayon upang maging magagamit muli nang hiwalay sa anumang proyekto Python. & Nbsp; Ito ay pinananatili ng proyekto Zope Toolkit.
Schema pahabain ang paniwala ng mga interface sa mga detalyadong paglalarawan ng Katangian (ngunit hindi mga pamamaraan). Araw-schema ay isang interface at tumutukoy sa mga pampublikong mga patlang ng isang bagay. Halos tumutugon isang patlang sa isang katangian ng isang python bagay. Ngunit isang Field ay nagbibigay ng puwang para sa hindi bababa sa isang pamagat at paglalarawan. Maaari rin itong pilitin ang halaga nito at magbigay ng isang pamamaraan sa pagpapatunay. Bukod maaari mong opsyonal na tukuyin ang mga katangian tulad ng halaga nito ini-read-only o hindi kinakailangan.
Zope 3 schema ay ipinanganak kapag naisip Jim Fulton at Martijn Faassen tungkol sa Formulator para sa Zope 3 at PropertySets habang sa Zope 3 sprint sa Zope BBQ sa Berlin. Nalaman nilang kung inalis mo ang lahat view ng logic mula sa mga form pagkatapos ay mayroon kang isang bagay na katulad na interface. At sa gayon ay schema ay ipinanganak

Ano ang bagong sa paglabas:.

  • Ang awtomatikong build ng Sphinx HTML doc at tumatakbo doctest mga snippet sa pamamagitan ng tox.
  • -drop na tahasang suporta para sa Python 3.1.
  • Ipakilala NativeString at NativeStringLine na katumbas ng Bytes at BytesLine sa Python 2 at Text at TextLine sa Python 3.
  • Baguhin ang IURI mula sa isang Bytes string sa isang & quot; native & quot; string. Ito ay isang hindi pagkakatugma pabalik na nakakaapekto sa Python 3 lamang.
  • 100% unit test coverage.
  • Doctests inilipat mula sa pakete at ang naka-wire up bilang normal dokumentasyon Sphinx.
  • Idinagdag tahasang suporta para sa PyPy.
  • Nagdagdag ng suporta para sa patuloy na pagsasama gamit tox at Jenkins.
  • Na-drop ang mga panlabas na anim na dependency sa pabor ng isang mas-trim zope.schema._compat module.
  • Mga Pagsubok na ngayon pumasa kapag tumatakbo sa ilalim ng ilong.
  • Idinagdag setup.py dev alias (nagpapatakbo ng setup.py bumuo ng plus i-install ng ilong at coverage).
  • Idinagdag setup.py doc alias (i-install ng Sphinx at dependency).

Ano ang bagong sa bersyon 4.1.1:

  • Mag-alis ng trailing slash sa MANIFEST.in, nagiging sanhi ito Winbot ng pag-crash.

Ano ang bagong sa bersyon 4.0.1:

  • Ayusin ang bug sa fromUnicode paraan ng DottedName saan nais mabigo pagpapatunay sa pagiging ibinigay Unicode. Ipinakilala sa 4.0.0.

Ano ang bagong sa bersyon 4.0.0:.

  • Ayusin hindi na ginagamit unittest pamamaraan
  • Port sa Python 3. nagdadagdag ito ng dependency sa anim at nag-aalis ng suporta para sa Python 2.5.

Ano ang bagong sa bersyon 3.8.1:

  • Ayusin ang sirang pagpapatunay patlang na Bagay. Nakaraang bersyon ay gumagamit ng isang pabagu-bago ng isip ari-arian sa mga halaga ng patlang sa bagay na nagtatapos sa isang error ForbiddenAttribute sa seguridad proxied bagay.

Mga Kinakailangan :

  • Python

Iba pang mga software developer ng Zope Corporation and Contributors

Mga komento sa zope.schema

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!