Cement

Software screenshot:
Cement
Rincian Software:
Versi: 2.6.2 Diperbarui
Tanggal Upload: 20 Jul 15
Pengembang: BJ Dierkes
Lisensi: Gratis
Popularitas: 59

Rating: nan/5 (Total Votes: 0)

Kerangka suka kembali menggunakan kode dengan menggunakan banyak shared library dan plugin

Apa yang baru dalam rilis ini:.

  • Fitur Baru:
  • Ditambahkan dukungan untuk penebangan berwarna.
  • Ditambahkan dukungan untuk Python dengan pernyataan.
  • Ditambahkan dukungan untuk mendefinisikan / mendaftar kait dan penangan melalui CementApp.Meta.
  • Ditambahkan kemampuan untuk menonaktifkan Semen kerangka penebangan melalui CementApp.Meta.framework_logging = False.
  • Ditambahkan dukungan eksperimental untuk reload konfigurasi kapan file konfigurasi dan / atau file Plugin config dimodifikasi.
  • opsional ekstensi ext_reload_config.
  • Bug Fixed:
  • Ditambahkan kerja-sekitar untuk skenario di mana sebuah aplikasi ingin mendukung argumen posisi sewenang-wenang dengan nilai default. Secara default, ini akan berusaha untuk secara eksplisit menyebut perintah default daripada menggunakan standar sebagai argumen. Perbaikan ini menambahkan CementBaseController.Meta.default_func memungkinkan pengembang untuk mengesampingkan nama fungsi default yang disebut jika tidak ada yang cocok sub-perintah dilewatkan.
  • tidak kompatibel:
  • Tidak ada lagi memerlukan CementApp.Meta.base_controller eksplisit jika kontroler dengan label basis terdaftar. Hal ini berpotensi mundur di-kompatibel di yang sebelumnya CementBaseController.Meta.label gagal untuk dasar. Sekarang defaultnya ada, yang lebih masuk akal tapi akan istirahat untuk setiap pengendali yang tidak secara eksplisit menetapkan label dasar.

Apa yang baru di versi 2.6.0:

  • Fitur Baru:
  • Ditambahkan dukungan untuk penebangan berwarna.
  • Ditambahkan dukungan untuk Python dengan pernyataan.
  • Ditambahkan dukungan untuk mendefinisikan / mendaftar kait dan penangan melalui CementApp.Meta.
  • Ditambahkan kemampuan untuk menonaktifkan Semen kerangka penebangan melalui CementApp.Meta.framework_logging = False.
  • Ditambahkan dukungan eksperimental untuk reload konfigurasi kapan file konfigurasi dan / atau file Plugin config dimodifikasi.
  • opsional ekstensi ext_reload_config.
  • Bug Fixed:
  • Ditambahkan kerja-sekitar untuk skenario di mana sebuah aplikasi ingin mendukung argumen posisi sewenang-wenang dengan nilai default. Secara default, ini akan berusaha untuk secara eksplisit menyebut perintah default daripada menggunakan standar sebagai argumen. Perbaikan ini menambahkan CementBaseController.Meta.default_func memungkinkan pengembang untuk mengesampingkan nama fungsi default yang disebut jika tidak ada yang cocok sub-perintah dilewatkan.
  • tidak kompatibel:
  • Tidak ada lagi memerlukan CementApp.Meta.base_controller eksplisit jika kontroler dengan label basis terdaftar. Hal ini berpotensi mundur di-kompatibel di yang sebelumnya CementBaseController.Meta.label gagal untuk dasar. Sekarang defaultnya ada, yang lebih masuk akal tapi akan istirahat untuk setiap pengendali yang tidak secara eksplisit menetapkan label dasar.

Apa yang baru di versi 2.4.0:

  • Fitur:
  • Ditambahkan app.debug properti untuk memungkinkan pengembang untuk mengetahui apakah debug disahkan pada baris perintah dari melalui config
  • Digabung ext.memcached ke arus utama
  • Digabung ext.configobj ke arus utama
  • Digabung ext.genshi ke arus utama
  • Digabung ext.yaml ke arus utama
  • Bugs tetap:
  • LoggingLogHandler namespace menyebabkan masalah
  • Epilog tidak dicetak pada -membantu

Apa yang baru di versi 2.0.2:

  • Ditambahkan catatan pada Berkontribusi, serta KONTRIBUTOR berkas.
  • Ditambahkan 'argument_formatter' untuk ControllerBaseClass.Meta .
  • Ditambahkan spawn_process () dan spawn_thread () untuk utils.shell.

Apa yang baru dalam versi 1.9.10:

  • Ditambahkan utils.fs.backup () dengan aman file backup / dirs
  • .
  • Ruang nama dikembalikan dari 'semen' kembali ke 'semen'.
  • Ekstensi berikut telah dihapus dari pohon sumber semen, dan sekarang tersedia secara eksternal (lihat: http://github.com/cement):. daemon, memcached, configobj, YAML, Genshi

Apa yang baru dalam versi 0.8.16:.

  • Ditambahkan dukungan untuk penebangan config per file
  • log_file 'backupCount' menggunakan opsi konfigurasi yang salah.
  • error perintah tidak diketahui untuk perintah namespace menggunakan arg yang salah.
  • Berganti nama semen / modul untuk cementdevtools di devtools sumber perbaikan masalah namespace (semen / __ init__.py memiliki kode dan tidak bisa namespace).
  • Convert perintah untuk 'default' jika dimulai dengan '-'. (berarti itu sebenarnya sebuah pilihan ... bukan perintah)

Apa yang baru dalam versi 0.8.14:.

  • Stabil Rilis 0.8.14

Apa yang baru dalam versi 0.8.10:.

  • rilis Stabil
  • v0.8.9 pernah dirilis.

Apa yang baru di versi 0.8.4:.

  • Stabil Pers

Apa yang baru di versi 0.6:

  • Beberapa Konfigurasi file parsing (default: / etc, ~ / )
  • argumen baris perintah dan opsi parsing
  • Ganda Console / Berkas Logging Dukungan
  • Penuh Internal dan Eksternal (3rd Party) dukungan Plugin
  • Dasar & quot; hook & quot; dukungan
  • dukungan MVC penuh untuk desain aplikasi canggih
  • keluaran Text render dengan Genshi template
  • Output JSON render memungkinkan program lain untuk mengakses Anda CLI-API

Persyaratan :

  • Python 2.6 atau lebih tinggi

Software yang serupa

Nervatura
Nervatura

11 Mar 16

Toto
Toto

20 Jul 15

CakePHP
CakePHP

25 May 16

Utopia
Utopia

11 Apr 15

Komentar untuk Cement

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!