zope.schema

Software screenshot:
zope.schema
Rincian Software:
Versi: 4.2.0
Tanggal Upload: 14 Apr 15
Lisensi: Gratis
Popularitas: 33

Rating: nan/5 (Total Votes: 0)

zope.schema dimaksudkan untuk menjadi mandiri dapat digunakan kembali dalam setiap proyek Python & nbsp;. Hal ini dikelola oleh proyek Zope Toolkit.
Skema memperpanjang gagasan interface untuk deskripsi rinci dari Atribut (tetapi tidak metode). Setiap skema adalah antarmuka dan menentukan bidang publik dari suatu objek. Sebuah lapangan kira-kira sesuai dengan atribut dari objek python. Tapi Field menyediakan ruang untuk setidaknya judul dan deskripsi. Hal ini juga dapat membatasi nilai dan memberikan metode validasi. Selain anda dapat menentukan karakteristik seperti nilai yang read-only atau tidak diperlukan.
Zope 3 skema lahir ketika Jim Fulton dan Martijn Faassen memikirkan perumus untuk Zope 3 dan PropertySets sementara pada Zope 3 berlari di Zope BBQ di Berlin. Mereka menyadari bahwa jika Anda menghapus semua pandangan logika dari bentuk maka Anda memiliki sesuatu yang mirip dengan interface. Dan dengan demikian skema lahir

Apa yang baru dalam rilis ini:.

  • membangun otomatis dari docs Sphinx HTML dan berjalan doctest potongan melalui tox.
  • Turun dukungan eksplisit untuk Python 3.1.
  • Perkenalkan NativeString dan NativeStringLine yang sama dengan Bytes dan BytesLine di Python 2 dan Teks dan textline di Python 3.
  • Ubah Iuri dari string Bytes ke & quot; asli & quot; tali. Ini adalah ketidakcocokan mundur yang hanya mempengaruhi Python 3.
  • 100% cakupan unit test.
  • doctests pindah dari paket dan kabel sebagai dokumentasi Sphinx normal.
  • Ditambahkan dukungan eksplisit untuk PyPy.
  • Ditambahkan dukungan untuk integrasi berkesinambungan menggunakan tox dan jenkins.
  • Menjatuhkan enam ketergantungan eksternal yang mendukung modul zope.schema._compat banyak dipangkas.
  • Tes sekarang lulus ketika berjalan di bawah hidung.
  • Ditambahkan setup.py dev alias (berjalan setup.py mengembangkan ditambah menginstal hidung dan cakupan).
  • Ditambahkan docs setup.py alias (menginstal Sphinx dan dependensi).

Apa yang baru dalam versi 4.1.1:

  • Hapus mengikuti garis miring di MANIFEST.in, hal itu menyebabkan Winbot untuk kecelakaan.

Apa yang baru dalam versi 4.0.1:

  • Fix bug dalam metode fromUnicode dari DottedName yang akan gagal validasi pada diberikan unicode. Diperkenalkan pada 4.0.0.

Apa yang baru dalam versi 4.0.0:.

  • Perbaiki usang unittest metode
  • Pelabuhan ke Python 3. Ini menambah ketergantungan pada enam dan menghilangkan dukungan untuk Python 2.5.

Apa yang baru dalam versi 3.8.1:

  • Perbaiki validasi lapangan Obyek rusak. Versi sebelumnya menggunakan properti volatil nilai bidang objek yang berakhir pada kesalahan ForbiddenAttribute keamanan proksi benda.

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Zope Corporation and Contributors

Komentar untuk zope.schema

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!