Google App Engine SDK for Python

Software screenshot:
Google App Engine SDK for Python
Rincian Software:
Versi: 1.9.37 Diperbarui
Tanggal Upload: 18 Jul 16
Pengembang: Google, Inc.
Lisensi: Gratis
Popularitas: 36

Rating: 3.0/5 (Total Votes: 1)

Google App Engine (GAE) adalah toolkit untuk pengembang Web yang memungkinkan mereka untuk membuat, mengelola dan skala aplikasi mereka, tergantung pada lalu lintas dan penyimpanan data yang masuk kebutuhan.

GAE tidak perlu server khusus, yang berjalan pada infrastruktur Google.

Ini hanya membutuhkan programmer meng-upload aplikasi mereka dan menjalankannya secara normal.

Google App Engine SDK untuk Python termasuk Python interpreter dioptimalkan sangat cepat, berbagai kerangka open source dan perpustakaan standar Python.

Ini juga termasuk API Python untuk berbagai fitur seperti datastore, Google Account, URL mengambil, dan layanan email.

Semua dalam semua, Google App Engine SDK untuk Python tidak hanya salah satu alat paling mudah untuk memulai dan tuan rumah aplikasi Python, tapi standar komunitas resmi untuk berkembang besar situs Python skala dan aplikasi.

Mesin SDK Google App lain yang disediakan juga untuk:

Java

Go

PHP

Apa yang baru di rilis ini:

  • oauth2client perpustakaan upgrade ke versi [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Menambahkan & quot; acara dalam konteks & quot; menu untuk log aplikasi MVM yang telah thread_id atau REQUEST_ID sebagai bidang dalam entri log mereka. Hal ini memungkinkan menyortir log aplikasi berdasarkan baik lapangan.
  • Kemampuan untuk aplikasi penyisihan beban saat dan mengkonfigurasi penyediaan elastis berdasarkan pada kedua VM dan tingkat aplikasi metrik.
  • Jarak Jauh API kini dapat diakses menggunakan kredensial OAuth2 menggunakan https://developers.google.com/identity/protocols/application-default-credentials
  • Gunakan RequestPayloadTooLargeException untuk Pengambilan URL permintaan dengan muatan yang terlalu besar.

Apa yang baru di versi 1.9.32:

  • oauth2client perpustakaan upgrade ke versi [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Menambahkan "show dalam konteks" menu untuk log aplikasi MVM yang telah thread_id atau REQUEST_ID sebagai bidang dalam entri log mereka. Hal ini memungkinkan menyortir log aplikasi berdasarkan baik lapangan.
  • Kemampuan untuk aplikasi penyisihan beban saat dan mengkonfigurasi penyediaan elastis berdasarkan pada kedua VM dan tingkat aplikasi metrik.
  • Jarak Jauh API kini dapat diakses menggunakan kredensial OAuth2 menggunakan https://developers.google.com/identity/protocols/application-default-credentials
  • Gunakan RequestPayloadTooLargeException untuk Pengambilan URL permintaan dengan muatan yang terlalu besar.

Apa yang baru di versi 1.9.28:

  • oauth2client perpustakaan upgrade ke versi [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Menambahkan "show dalam konteks" menu untuk log aplikasi MVM yang telah thread_id atau REQUEST_ID sebagai bidang dalam entri log mereka. Hal ini memungkinkan menyortir log aplikasi berdasarkan baik lapangan.
  • Kemampuan untuk aplikasi penyisihan beban saat dan mengkonfigurasi penyediaan elastis berdasarkan pada kedua VM dan tingkat aplikasi metrik.
  • Jarak Jauh API kini dapat diakses menggunakan kredensial OAuth2 menggunakan https://developers.google.com/identity/protocols/application-default-credentials
  • Gunakan RequestPayloadTooLargeException untuk Pengambilan URL permintaan dengan muatan yang terlalu besar.

Apa yang baru di versi 1.9.26:

  • oauth2client perpustakaan upgrade ke versi [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Menambahkan "show dalam konteks" menu untuk log aplikasi MVM yang telah thread_id atau REQUEST_ID sebagai bidang dalam entri log mereka. Hal ini memungkinkan menyortir log aplikasi berdasarkan baik lapangan.
  • Kemampuan untuk aplikasi penyisihan beban saat dan mengkonfigurasi penyediaan elastis berdasarkan pada kedua VM dan tingkat aplikasi metrik.
  • Jarak Jauh API kini dapat diakses menggunakan kredensial OAuth2 menggunakan https://developers.google.com/identity/protocols/application-default-credentials
  • Gunakan RequestPayloadTooLargeException untuk Pengambilan URL permintaan dengan muatan yang terlalu besar.

Apa yang baru di versi 1.9.23:

  • URL Fetch layanan akan selalu mengeluarkan permintaan GET ketika menerima dan merespon respon 302; sebelumnya akan melestarikan metode HTTP asli. perilaku baru ini sejalan dengan konvensi modern.

Apa yang baru di versi 1.9.20:

  • URL Fetch layanan akan selalu mengeluarkan permintaan GET ketika menerima dan merespon respon 302; sebelumnya akan melestarikan metode HTTP asli. perilaku baru ini sejalan dengan konvensi modern.

Apa yang baru di versi 1.9.18:

  • URL Fetch layanan akan selalu mengeluarkan permintaan GET ketika menerima dan merespon respon 302; sebelumnya akan melestarikan metode HTTP asli. perilaku baru ini sejalan dengan konvensi modern.

Apa yang baru di versi 1.9.11:

  • Tetap masalah dengan Search API tidak mengembalikan hasil dalam urutan tanggal yang tepat.

Apa yang baru di versi 1.9.10:

  • panggilan Asynchronous kini didukung di Search API.

Apa yang baru di versi 1.9.9:

  • TLS sekarang didukung dan diaktifkan secara default di dev_appserver tersebut.
  • Tetap masalah dengan Datastore Admin gagal untuk memuat karena DeadlineExceededError ketika mengambil jenis.

Apa yang baru di versi 1.9.8:

  • Tetap masalah dengan NDB diulang, struktur bersarang tumbuh secara eksponensial saat menyimpan.

Apa yang baru di versi 1.9.7:

  • Tetap masalah dengan remove_ignored_dirs dev_appserver tidak bekerja.

Apa yang baru di versi 1.9.6:

  • Django 1.5.4 telah ditingkatkan ke 1.5.8.
  • Django 1.4.3 telah ditingkatkan ke 1.4.13.
  • Tetap masalah dengan _Group.GetQueuesAsDict taskqueue_stub.py () menaikkan TypeError sebentar-sebentar.

Apa yang baru di versi 1.9.5:

  • Tetap masalah dengan API Cari mana mencari titik geo yang jarak dari titik tetap lebih besar dari beberapa nilai mengembalikan dokumen yang tidak termasuk bidang itu.
  • Tetap masalah dengan API Cari mana query untuk bidang yang tidak ada pengembalian kesalahan bukannya kembali nol pertandingan di lapangan itu.

Apa yang baru di versi 1.9.4:

  • Tetap masalah dengan Search API mana itu tidak benar mengurai ekspresi yang menggunakan operator pengurangan tanpa spasi putih di sekitarnya.
  • Tetap masalah dengan devappserver Search API memungkinkan pencarian untuk field dengan nilai menegasikan.
  • Tetap masalah dengan devappserver Search API tidak menangani pencarian untuk kutipan kosong dengan cara yang sama seperti produksi.
  • Tetap masalah dengan devappserver Search API tidak sesuai dokumen dengan atom ladang cara yang sama seperti produksi.
  • Tetap masalah dengan devappserver Search API memungkinkan ekspresi yang menggunakan operator potongan atas lapangan numerik.
  • Tetap masalah dengan devappserver Search API memungkinkan menyortir ekspresi menggunakan operator potongan.
  • Tetap masalah dengan devappserver Search API tidak memvalidasi bahwa kursor berasal dari pencarian sebelumnya.
  • Tetap masalah dengan devappserver Search API tidak parsing query yang menggunakan operator pencarian fuzzy (~).
  • Tetap masalah dengan devappserver Search API tidak memvalidasi nilai default untuk menyortir ekspresi bidang tanggal.

Apa yang baru di versi 1.9.3:

  • Tetap masalah dengan NDB deserialization akan menjadi infinite loop ketika diulang bersarang sifat terstruktur yang ada.

Apa yang baru di versi 1.8.9:

  • Ditambahkan verbose_name dukungan untuk ComputedProperty di NDB.
  • Berganti nama appcfg mulai appcfg start_module_version dan berhenti untuk stop_module_version.
  • Tetap masalah dengan tabrakan alokasi ID di Datastore tersebut.
  • Tetap masalah dengan Cloud Storage panggilan gagal dalam dev_appserver tersebut.
  • Tetap masalah dengan dev_appserver tidak dimulai pada Windows saat menggunakan versi Python lebih awal dari 2.7.2.

Apa yang baru di versi 1.8.8:

  • Dedicated Memcache sekarang fitur GA. Kebijakan bantahan kami berlaku dan pelanggan didorong untuk menggunakan fitur ini dalam produksi.
  • panggilan API Memcache dilacak oleh metrik baru yang memperkirakan penggunaan sumber daya, Memcache Compute Unit (MCU). Ada kuota ember dan dashboard baru yang sesuai dengan metrik grafik, serta pilihan dalam penampil memcache untuk menampilkan tombol atas oleh MCU.
  • Format dev_appserver logs.db tidak kompatibel dengan 1.8.7. User yang kembali ke 1.8.7 dev_appserver setelah mencoba 1.8.8 harus menghapus file ini. Kecuali secara khusus ditunjuk oleh pengguna di baris perintah, file ditemukan di /tmp//logs.db. Kesalahan terlihat jika file ini tidak dihapus adalah: 'IntegrityError: RequestLogs.module mungkin tidak NULL'
  • Tetap masalah dengan id validasi aplikasi dev_appserver untuk UTF-8

Apa yang baru di versi 1.8.7:

  • Cloud Endpoint sekarang fitur GA.
  • perubahan konfigurasi Memcache dan mutasi (flush, set, dll) yang terbuat dari Konsol Admin kini tercatat dalam admin konsol log.
  • Pengaturan max_concurrent_requests sekarang dikonfigurasi per versi / modul.
  • Tetap masalah dengan Datastore tidak benar memvalidasi ruang nama dengan lebih dari 500 karakter.
  • Tetap masalah dengan NDB tidak kembali contoh yang sama untuk async akan ketika menggunakan memcache.

Apa yang baru di versi 1.8.6:

  • Sebuah grafik ukuran memcache telah ditambahkan ke dashboard admin konsol. Mengaksesnya melalui drop-down di atas grafik. grafik grafik ukuran memcache dari waktu ke waktu memungkinkan pelanggan untuk menentukan kapan tembolok peristiwa siram terjadi. Ini adalah fitur pratinjau.
  • Tetap masalah dengan dev_appserver yang memungkinkan kombinasi Datastore permintaan yang tidak valid dari kelompok dengan dan filter sifat.
  • Tetap masalah dengan bulkloader yang menyebabkan upload ke dev_appserver untuk gagal.
  • Memperbaiki masalah yang mempengaruhi validasi dari ukuran nama properti Datastore.
  • Tetap masalah dengan Datastore validasi permintaan untuk string dengan tepat 500 karakter.

Apa yang baru di versi 1.8.4:

  • A Datastore Admin memperbaiki dalam rilis ini meningkatkan keamanan dengan memastikan bahwa backup dijadwalkan dapat sekarang hanya dimulai oleh cron atau tugas tugas antrian. Administrator masih dapat mulai cadangan dengan pergi ke Datastore Admin di Konsol Admin.

Apa yang baru di versi 1.8.3:

  • Interfacing ke Task Queue SISA API tidak lagi memerlukan termasuk "s ~" pada awal nama proyek.
  • Tetap masalah dengan Mail API, alamat email yang berisi baris dikodekan sebagai ditentukan dalam RFC2047 kini diuraikan dengan benar.
  • Tetap masalah dengan channels.send_message gagal ketika id klien memiliki 3 atau lebih tanda hubung.
  • Tetap masalah dengan ndb.non_transactional benar memulihkan keadaan transaksional db perpustakaan.
  • Tetap masalah dengan Channel API Testbed tidak bekerja dengan benar setelah upgrade ke SDK 1.8.2.
  • Tetap masalah dengan Datastore Admin UI gagal untuk memuat karena aplikasi memiliki terlalu banyak jenis.
  • Tetap masalah dengan Modul get_current_module_name () tidak benar pelaporan sebagai default jika tidak.

Apa yang baru di versi 1.8.1:

  • Bandwidth antara App Engine dan Google Cloud Storage saat ini gratis (ini mungkin berubah di masa depan untuk tingkat tertentu layanan).
  • Search API telah lulus dari Experimental ke Preview. Aplikasi yang telah mengaktifkan penagihan dapat melampaui tingkat kuota gratis dan akan dikenakan biaya untuk penggunaan di atas tingkat ini.
  • Perkiraan jumlah hasil pencarian hanya akan akurat jika kurang dari atau sama dengan jumlah hasil yang diminta. Secara default ini dapat diganti dengan menetapkan number_found_accuracy QueryOption di Search API.
  • Tanggal, atom, dan nomor kolom sekarang dapat ditemukan dengan mencari tanpa pembatasan lapangan di Search API.
  • Sebuah string kosong dikutip sekarang kembali bidang atom dengan nilai kosong untuk Search API.
  • Cuplikan dan menghitung fungsi tidak lagi diperbolehkan dalam ekspresi semacam untuk Search API.
  • Search API kini telah ditingkatkan pesan kesalahan untuk kesalahan pengguna dan kesalahan internal.

Apa yang baru di versi 1.8.0:

  • New Penagihan Diaktifkan aplikasi tidak akan lagi default kuota email dari 20.000 per hari. Sebaliknya, aplikasi akan perlu mengajukan permohonan melalui konsol admin untuk mendapatkan kuota email meningkat.
  • konsol Admin grafik dashboard dan laporan untuk semua pengguna telah sepenuhnya bermigrasi ke, backend lebih handal baru diumumkan pada 1.7.6.
  • Ukuran maksimum permintaan POST dilakukan melalui UrlFetch telah meningkat dari 5MB 10MB.
  • Tetap masalah dengan Mail API untuk mencegah pengiriman email dari akun email Google Apps yang telah ditangguhkan.

Apa yang baru di versi 1.7.7:

  • The Sockets API, yang memungkinkan aplikasi untuk membuat koneksi TCP keluar dan mengirim / menerima paket UDP ke Internet menggunakan IPv4 dan IPv6, sekarang tersedia sebagai fitur eksperimental untuk aplikasi ditagih.
  • Modul ftplib sekarang dipulihkan. Hal ini tergantung pada percobaan Sockets API.
  • Penagihan diaktifkan aplikasi akan tidak lagi dikenakan $ 2,10 belanja mingguan minimum. Sebaliknya, aplikasi hanya akan dikenakan biaya untuk penggunaan mereka yang sebenarnya.
  • Matplotlib 1.1.1, fitur eksperimental, sudah usang dan akan dihapus dalam 1.7.8. Silahkan beralih ke Matplotlib 1.2.0.
  • Memperbaiki masalah di mana dev_appserver Datastore ids auto ditugaskan oleh kebijakan id tersebar terlalu besar untuk diwakili sebagai angka floating point.
  • Memperbaiki masalah dev_appserver melemparkan pengecualian pada setiap Search API panggilan yang digunakan indeks yang pada awalnya diciptakan sebagai GLOBAL konsisten.

Apa yang baru di versi 1.7.6:

  • konsol Admin dashboard grafik dan arus beban / laporan kesalahan akan pindah ke, backend lebih handal baru. perubahan secara bertahap akan bergulir ke pengguna admin konsol selama beberapa minggu ke depan.
  • New kuota Search API sekarang ditampilkan di Konsol Admin. Kuota ini saat ini tidak ditegakkan, tapi akan menjadi bagian dari model harga untuk API Cari di masa mendatang.
  • ringkasan aplikasi tidak lagi menampilkan versi standar dari aplikasi yang berjalan, melainkan daftar aplikasi sebagai 'RUNNING'. Dalam sebuah aplikasi rilis mendatang akan memiliki beberapa sub komponen logis, yang masing-masing akan memiliki versi default. Pembaruan UI ini dimaksudkan untuk menyelaraskan dengan fungsi ini.
  • query Proyeksi sekarang fitur GA didukung sepenuhnya.
  • The XMPP API sekarang memiliki multi-JID get_presence. Ini menyediakan kemampuan untuk mendapatkan ketersediaan beberapa pengguna.
  • Django 1.4 dan Webob 1.2.3 kini dipromosikan ke GA.
  • Apps sekarang memiliki kemampuan untuk fopen () file yang dinyatakan sebagai file statis di app.yaml menggunakan bendera application_readable.
  • A runtime Go telah ditambahkan ke appserver pengembangan baru dan lebih baik.
  • The Debug tingkat log untuk runtime telah diaktifkan.

Apa yang baru di versi 1.7.5:

  • The Channel API sekarang memiliki kemampuan untuk mengirim pesan saluran dari versi aplikasi atau backend terlepas dari mana saluran diciptakan.
  • URL Fetch layanan sekarang mendukung permintaan metode PATCH.
  • The Mail API sekarang dapat mengirim pemberitahuan bouncing mail ke aplikasi. Notifikasi akan dikirimkan ke / _ah / bounce jika mail_bounce layanan inbound diaktifkan.
  • Layanan Blobstore sekarang mengembalikan nama file yang dibuat bukan blobKey ketika menggunakan Cloud Storage
  • Tetap masalah dengan os.urandom melemparkan pengecualian di dev_appserver2 saat menggunakan OS X.
  • Tetap masalah dengan time.tzset tidak ada di dev_appserver2 untuk Windows.
  • Matplotlib v1.2.0 sekarang tersedia sebagai fitur eksperimental.
  • Django 1.4 telah ditingkatkan untuk 1.4.3. Ini adalah fitur eksperimental.

Apa yang baru di versi 1.7.4:

  • benang Latar Belakang sekarang fitur GA.
  • Lalu Lintas Memisahkan sekarang fitur GA.
  • Task Queue Statistik saat ini merupakan fitur GA.
  • Log API sekarang memiliki kemampuan untuk mengambil permintaan berdasarkan daftar request_ids. Saat ini, ini hanya bekerja dalam produksi dan tidak didukung di dev_appserver.
  • Python Interpreter telah ditingkatkan ke 2.7.3.
  • WebOb 1.2.3 sekarang tersedia untuk Python 2.7. Pengguna menggunakan 1.2.2 berdokumen harus memperbarui aplikasi mereka, sejak versi yang akan dihapus pada rilis berikutnya.
  • DISTINCT untuk query Datastore sekarang tersedia sebagai fitur eksperimental.
  • Matplotlib v1.1.1 sekarang tersedia sebagai fitur eksperimental.
  • Konversi API dinonaktifkan telah dihapus.
  • Ditambahkan peringatan bahwa konsol interaktif akan dinonaktifkan jika pengguna menjalankan dev_appserver dengan bendera --address.

Apa yang baru di versi 1.7.3:

  • Django 1.4 sekarang didukung dengan Python 2.7
  • Pelaksanaan berbasis file dari rintisan Datastore akan dihentikan segera. Pesan peringatan menginformasikan pengguna bahwa SQLLite rintisan akan rintisan standar segera sekarang ditampilkan.
  • statistik Datastore Indeks sekarang melaporkan ketik bukan representasi-jenis.
  • ekspresi semacam Kaya di luar nama-nama field kini didukung di Search API untuk dev_appserver.
  • search.MIN_NUMBER_VALUE dan search.MAX_NUMBER_VALUE sekarang umum di Search API.
  • Indeks global Konsisten sekarang usang di Search API.
  • search.list_indexes () telah usang dan diganti dengan search.get_indexes () di Search API.
  • Index.list_documents () telah usang dan diganti dengan Index.get_range () di Search API.
  • metode Ditambahkan Index.get (doc_id) untuk mendapatkan dokumen dengan ID-nya di Search API
  • Index.add () telah usang dan berganti nama menjadi Index.put () di Search API.
  • Index.remove () telah usang dan berganti nama menjadi Index.delete () di Search API.
  • The AddDocumentError dan RemoveDocumentError kelas, yang sudah usang, telah dihapus dari Search API.
  • OperationCode.object_id dan OperationCode.document_id, yang sudah usang, telah dihapus dari Search API.
  • Pengguna dapat mengubah pilihan otentikasi setelah penciptaan aplikasi.

Apa yang baru di versi 1.7.2:

  • Ditambahkan Timezone pilihan widget di Admin Console Admin Log.
  • Ditambahkan pesan peringatan tentang caching ketika memodifikasi atau menghapus entitas datastore.
  • Ditambahkan tombol flush cache untuk dev_appserver dan Admin Console.
  • Mencoba untuk memperbarui beberapa kelompok entitas dalam satu transaksi di Datastore sekarang melempar kesalahan menyarankan untuk menggunakan transaksi XG.
  • Search API sekarang memiliki string batas panjang maksimum 2000 karakter.
  • Tetap masalah dengan namespace dropdown di Admin Console muncul kosong meskipun URL tertentu namespace benar.
  • Memperbaiki masalah Model.get_by_id () mengembalikan tidak ada di dev_appserver sedangkan ini tidak diperbolehkan dalam produksi.
  • Tetap masalah dengan dev_appserver app_identity.get_default_version_hostname ()
  • Tetap masalah dengan sendToAdmins mail () gagal ketika menggunakan pesan konstruktor multi-arg.
  • Tetap masalah dengan dev_appserver untuk mimetypes.guess_type ()
  • Tetap masalah dengan runtime gagal menggunakan lingkup dengan OAuth dalam kondisi tertentu.
  • Tetap masalah dengan kesalahan AppConfigNotFound.

Apa yang baru di versi 1.7.1:

  • Kerangka pengujian Testbed sekarang mendukung Logservice API.
  • Ditambahkan dukungan dalam API File untuk daftar file Google Cloud Storage.
  • Meningkatkan MapReduce Pembaca Berkas API untuk mendukung beberapa file dan format file.
  • Tetap masalah dengan survei kepuasan App Engine di Konsol Admin yang dirilis pada 1.6.6, yang akan diaktifkan kembali dalam rilis ini.
  • Tetap masalah dengan Search API kursor websafe tidak dikembalikan sebagai nilai websafe.
  • Memperbaiki masalah SearchRequest itu kembali kesalahan yang tidak tersedia sebagai subclass search.Error.
  • Memperbaiki masalah NDB mana entitas di 1000000 bytes mana ditulis untuk memcache, menyebabkan kegagalan.
  • Sekarang dapat men-download 90 hari senilai Laporan Penggunaan untuk aplikasi Anda dari halaman Sejarah Penagihan dari Konsol Admin.
  • permintaan Task Queue sekarang termasuk X-AppEngine-TaskExecutionCount yang menghitung jumlah kali tugas dijalankan oleh sebuah contoh.
  • Ditambahkan dukungan untuk beberapa file yang akan dihapus menggunakan API File.
  • Ditambahkan dukungan untuk menghapus file dari Google Cloud Storage menggunakan API File.
  • Ditambahkan REQUEST_LOG_ID yang akan ditulis di log dan sebagai variabel lingkungan. Ini dapat digunakan untuk kemudian mengidentifikasi bahwa permintaan di log aplikasi.
  • The Memcache Viewer sekarang mendukung ruang nama.
  • ukuran representasi string NDB Properties 'terbatas pada panjang string max untuk Blob dan Teks properti.
  • Appstats menyediakan shell interaktif untuk mengamati perilaku RPC panggilan segera.
  • Appstats sekarang berisi informasi tentang biaya RPC dibuat selama permintaan.
  • The Images API sekarang mendukung menentukan warna default pixel untuk mengisi untuk jenis gambar yang tidak mendukung gambar transparan, seperti JPEG.
  • Kami telah menambahkan dukungan penuh API asynchronous dalam Gambar API.
  • Ditambahkan kesalahan dengan Images API untuk menunjukkan ketika gumpalan yang direferensikan tidak ditemukan atau tidak dapat diakses.
  • Membuat pencarian Python membatasi masyarakat dalam Search API.
  • Ditambahkan dukungan namespace untuk API Cari di Python SDK.

Apa yang baru di versi 1.7.0:

  • Alat HRD Blob Migrasi sekarang umumnya tersedia.
  • Setelah menggunakan utilitas datastore cadangan, kini Anda dapat mengembalikan cadangan yang ke id aplikasi baru.
  • Ini tidak akan mungkin untuk menciptakan otorisasi baru untuk aplikasi M / S untuk mengakses Cloud SQL contoh.
  • Sekarang Anda dapat menghapus Google Cloud Storage objek menggunakan blobstore.delete ().
  • Sekarang Anda dapat mengambil sebuah Google Cloud Storage objek menggunakan blobstore.fetch ().
  • Anda sekarang dapat menyimpan kunci untuk objek Google Cloud Storage di datastore.
  • The create_upload_url panggilan sekarang bekerja untuk benda Google Cloud Storage.
  • Anda sekarang dapat menggunakan get_serving_url () dan delete_serving_url () untuk ember Google Cloud Storage.
  • query Proyeksi kini didukung di NDB.
  • Dalam NDB, aplikasi dan namespace argumen sekarang kata kunci untuk get_by_id ().
  • Konteks (). Call_on_commit () ditambahkan ke NDB untuk menambahkan callback yang akan dieksekusi setelah berhasil melakukan transaksi.
  • NDB Context.memcache_ * ops sekarang menerima unicode.
  • NDB telah menambahkan dukungan untuk menyimpan protorpc.Message objek.
  • Peningkatan pesan error untuk beberapa diulang tingkat = True dengan StructuredProperty di NDB.
  • PyAMF sekarang sepenuhnya diluncurkan.
  • Kami telah meningkatkan berbagai batas Search API. batasan baru adalah maksimum 1000 dokumen kembali dari pencarian () atau list_documents (), maksimum 1000 indeks kembali dari list_indexes (), dan maksimum offset 1000 untuk pencarian () atau list_indexes ()
  • Memperbaiki masalah di mana Search API tidak menerapkan batasan NumberFields.
  • Memperbaiki masalah SDK mana SortExpression tidak menegakkan kehadiran satu set DEFAULT_VALUE bila diperlukan.
  • Memperbaiki masalah lxml tidak mendukung unicode parsing.

Apa yang baru di versi 1.6.6:

  • Admin Console sekarang menampilkan kuota untuk Search API Panggilan dan penelusuran yang disimpan data.
  • Search API telah usang atribut order_id pada kelas Document. Telah diganti dengan atribut pangkat.
  • Search API telah usang atribut dokumen pada ListResponse dan menggantinya dengan atribut hasil. Juga atribut document_id di kelas OperationResult sudah ditinggalkan dan diganti dengan atribut id.
  • Memperbaiki masalah unicode tidak konsisten ditangani di Python Search API.
  • penciptaan App untuk aplikasi menggunakan Master / Slave datastore sekarang dibatasi hanya para pengguna yang sudah memiliki Master / Slave aplikasi.
  • Apps dengan penagihan aktif sekarang dapat mengkonfigurasi hingga 100 pekerjaan cron.
  • Memperbaiki masalah backup datastore besar tidak dapat dihapus.
  • Memperbaiki masalah backup datastore gagal karena masalah ASCII decoding.
  • Memperbaiki masalah SDK tidak mengimpor subpackages benar saat menggunakan impor kait.
  • Memperbaiki masalah menjalankan query proyeksi pada properti multi-nilai dengan filter kesetaraan tidak menghasilkan apa-apa.
  • Tetap masalah di mana variabel lingkungan unicode dijatuhkan di Appstats ketika menggunakan Python 2.7.

Apa yang baru di versi 1.6.5:

  • Jinja2 sekarang termasuk modul _debugsupport.
  • Tetap masalah dengan dev_appserver mana gagal HTTP Content-Type dari permintaan untuk teks / plain bukan teks / html.
  • Memperbaiki masalah SDK akan mencakup beberapa indeks yang tidak diperlukan dalam produksi.
  • Memperbaiki masalah di SDK mana SDK admin konsol tidak akan menampilkan nilai-nilai daftar properti utf-8 dikodekan.
  • Dalam Tinggi Replikasi Datastore, ada semacam metadata baru, __entity_group__, yang memiliki properti __version__ numerik. Properti ini dijamin untuk meningkatkan pada setiap perubahan ke kelompok entitas.
  • The Images API sekarang mendukung memanipulasi benda-host di Google Cloud Storage.
  • Dalam Gambar API, panggilan get_serving_url sekarang opsional memungkinkan Anda untuk menentukan apakah URL Anda menghasilkan harus dilayani lebih dari https.
  • Dalam API Task Queue REST, Anda sekarang dapat menentukan tag saat Anda memasukkan tugas pada Antrian Pull.
  • Dalam API Task Queue, Anda dapat menentukan batas waktu untuk panggilan lease_tasks. Batas waktu default telah meningkat dari 5 detik sampai 10 detik.
  • Sekarang dapat menggunakan cron untuk menjadwalkan Datastore backup.
  • The Datastore Admin sekarang memiliki halaman yang menampilkan informasi tentang status backup Datastore dan mengembalikan.
  • Sekarang dapat membatalkan cadangan Datastore Anda atau mengembalikan dari Datastore Admin.
  • Sekarang dapat mengembalikan satu Datastore Kind dari Datastore Admin dari cadangan Datastore.
  • Dalam Konsol Admin, Anda dapat melaporkan masalah produksi dengan aplikasi Anda langsung ke Google dari halaman aplikasi. Cukup klik link "Report Isu Produksi", mengisi informasi yang diminta, dan klik.

Apa yang baru di versi 1.6.4:

  • statistik Datastore sekarang menunjukkan jumlah penyimpanan yang digunakan oleh indeks aplikasi.
  • Dirilis utilitas eksperimental untuk migrasi gumpalan aplikasi Anda pada saat yang sama Anda migrasi data datastore Anda. Anda dapat ikut serta dalam gumpalan migrasi di Konsol Admin ketika Anda mulai migrasi Anda.
  • Updated eksperimental Backup / Restore fungsi untuk memasukkan pilihan untuk backup dan mengembalikan ke Google Cloud Storage.
  • NDB datastore API sekarang umumnya tersedia. Untuk rilis catatan penuh pada versi 0.9.9 dan 1.0.0 perbaikan yang telah terintegrasi ke dalam API.
  • Dalam Python 2.7 runtime, Latar Belakang benang tersedia sebagai rilis eksperimental bila menggunakan mesin backends App.
  • Menggunakan metode Blobstore API serve_blob (), aplikasi Anda dapat melayani benda-host di Google Storage for Developers.
  • Admin Console sekarang menyediakan penampil Memcache yang berisi daftar statistik Memcache dan dapat menampilkan konten Memcache berdasarkan kunci.
  • Dalam Kemampuan API rintisan di SDK, kini Anda dapat mengaktifkan atau menonaktifkan kemampuan sebuah menggunakan SetPackagedEnabled.
  • Windows installer sekarang meminta untuk menginstal Python 2,7 bukannya Python 2,5.
  • The Testbed API sekarang mendukung Kemampuan API.
  • query GQL di Konsol Admin tidak lagi melempar kesalahan ketika mengikuti semi-kolon disertakan.
  • The Datastore API sekarang termasuk dekorator nontransactional untuk memastikan bahwa fungsi dijalankan di luar transaksi. transaksi yang ada dijeda sementara fungsi ini mengeksekusi.
  • Tab Datastore Admin di Konsol Admin sekarang menunjukkan entitas dari setiap namespace.
  • Tetap masalah dengan _strptime ketika threadsafe ditentukan.
  • Memperbaiki masalah DatastoreFileStub.del gagal pada tempfile.msktemp.
  • WebOb 1.1.1 sekarang termasuk dalam SDK, dan digunakan secara default di sana ketika Python 2,7 ditentukan.
  • Memperbaiki masalah file index.yaml dibersihkan jika skip_files Anda masuk berbeda dari daftar skip_files default.

Apa yang baru di versi 1.6.3:

  • Dalam Konsol Admin, Anda dapat menggunakan fitur Lalu Lintas Memisahkan baru untuk mengirim persentase tertentu dari lalu lintas ke versi aplikasi non-default. lalu lintas dibagi oleh salah satu kue atau IP address.
  • Email yang dikirim dari Google Apps domain alamat email di mana domain telah dibentuk untuk menggunakan DKIM akan ditandatangani: ketika email itu dari permintaan yang berasal dari domain yang aplikasi atau setiap saat email itu dikirim dari sebuah aplikasi administrator, termasuk ketika email yang dikirimkan dari permintaan antrian cron pekerjaan atau tugas.
  • Dalam Konsol Admin, kini Anda dapat memilih berapa banyak dan berapa lama Anda ingin menyimpan log. Semua aplikasi mendapatkan 1G gratis dan akhirnya akan mampu membayar lebih, sementara jumlah yang dapat ditingkatkan rilis ini kita tidak akan mulai pengisian untuk tambahan kapasitas sampai rilis depan di awal.
  • contoh layar di Konsol Admin sekarang memiliki tombol untuk menutup contoh spesifik.
  • Setiap log aplikasi memiliki link ke contoh yang disajikan permintaan. Jika misalnya tidak lagi melayani permintaan, pesan akan ditampilkan.
  • The AntreanTugas API sekarang mendukung kemampuan untuk menandai tugas Pull Antrian. Anda kemudian dapat menyewa tugas dengan tag. Fitur ini eksperimental.
  • Menggunakan Google Apps pemetaan domain wildcard, Anda dapat mengakses versi alternatif dari aplikasi Anda melalui domain kustom.
  • Push dan Pull Antrian sekarang tercantum secara terpisah di konsol pengembangan SDK.
  • dokumentasi Developer untuk API NDB eksperimental, pengganti db.py, sekarang tersedia.
  • appcfg.py sekarang mendukung OAuth2.
  • webapp 2.5.1 sekarang tersedia di Python 2.7 runtime.
  • Django 1.3 sekarang tersedia di Python 2.7 runtime.
  • GQL Query sekarang mendukung jenis kustom casting untuk daftar elemen untuk IN filter.

Apa yang baru di versi 1.6.2:

  • The Blobstore API sekarang termasuk fungsi asynchronous panggilan create_upload_url_async, delete_async, dan fetch_data_async.
  • Django versi 1.3 sekarang tersedia di Python 2.5 runtime.

























































































Persyaratan :


Software yang serupa

Countly
Countly

10 Dec 15

Pretzel
Pretzel

13 Apr 15

SimPy
SimPy

20 Jul 15

AspectJ
AspectJ

6 Mar 16

Perangkat lunak lain dari pengembang Google, Inc.

Komentar untuk Google App Engine SDK for Python

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!