Rincian Software:
Versi: 2.6.2 Diperbarui
Tanggal Upload: 20 Jul 15
Lisensi: Gratis
Popularitas: 265
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 li>.
- 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
Komentar tidak ditemukan