Google App Engine SDK for Python

Software skärmdump:
Google App Engine SDK for Python
Mjukvaruinformation:
Version: 1.9.37 Uppdaterad
Ladda upp dagen: 18 Jul 16
Utvecklare: Google, Inc.
Licens: Gratis
Popularitet: 36

Rating: 3.0/5 (Total Votes: 1)

Google App Engine (GAE) är en verktygslåda för webbutvecklare ger dem möjlighet att skapa, hantera och skala sina ansökningar, beroende på inkommande trafik och datalagring behov.

GAE inte behöver speciella servrar som körs på Googles infrastruktur.

Det behöver bara programmerare ladda upp sin ansökan och köra det normalt.

Google App Engine SDK för Python innehåller en mycket snabb optimerad Python tolken olika open source ramverk och Python standardbibliotek.

Den innehåller också Python API: er för olika funktioner som datalagring, Google-konton, URL hämta och e-posttjänster.

Allt som allt är Google App Engine SDK för Python inte bara en av de enklaste verktygen för att lansera och värd en Python app, men ett inofficiellt community standard för att utveckla storskaliga Python webbplatser och applikationer.

Andra Google App Engine SDK finns också för:

Java

PHP

Vad är nytt i den här versionen:

  • oauth2client bibliotek uppgraderas till version [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Lägger & quot; show i sitt sammanhang & quot; meny för MVM applikationsloggar som har thread_id eller REQUEST_ID som ett fält i sin loggpost. Detta gör det möjligt att sortera app loggar baserade på antingen fält.
  • Möjlighet att tillhandahållande applikationer för aktuell belastning och konfigurera elastisk provisione baserad på både VM och tillämpningsnivå statistik.
  • Fjärr API kan nu nås med hjälp OAuth2 referenser använder https://developers.google.com/identity/protocols/application-default-credentials
  • Använd RequestPayloadTooLargeException för UrlFetch begär med nyttolaster som är för stor.

Vad är nytt i version 1.9.32:

  • oauth2client bibliotek uppgraderats till version [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Lägger "show i sitt sammanhang" meny för MVM applikationsloggar som har thread_id eller REQUEST_ID som ett fält i sin loggpost. Detta gör det möjligt att sortera app loggar baserade på antingen fält.
  • Möjlighet att tillhandahållande applikationer för aktuell belastning och konfigurera elastisk provisione baserad på både VM och tillämpningsnivå statistik.
  • Fjärr API kan nu nås med hjälp OAuth2 referenser använder https://developers.google.com/identity/protocols/application-default-credentials
  • Använd RequestPayloadTooLargeException för UrlFetch begär med nyttolaster som är för stor.

Vad är nytt i version 1.9.28:

  • oauth2client bibliotek uppgraderats till version [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Lägger "show i sitt sammanhang" meny för MVM applikationsloggar som har thread_id eller REQUEST_ID som ett fält i sin loggpost. Detta gör det möjligt att sortera app loggar baserade på antingen fält.
  • Möjlighet att tillhandahållande applikationer för aktuell belastning och konfigurera elastisk provisione baserad på både VM och tillämpningsnivå statistik.
  • Fjärr API kan nu nås med hjälp OAuth2 referenser använder https://developers.google.com/identity/protocols/application-default-credentials
  • Använd RequestPayloadTooLargeException för UrlFetch begär med nyttolaster som är för stor.

Vad är nytt i version 1.9.26:

  • oauth2client bibliotek uppgraderats till version [1.4.2] [https://github.com/google/oauth2client/blob/master/CHANGELOG.md]
  • Lägger "show i sitt sammanhang" meny för MVM applikationsloggar som har thread_id eller REQUEST_ID som ett fält i sin loggpost. Detta gör det möjligt att sortera app loggar baserade på antingen fält.
  • Möjlighet att tillhandahållande applikationer för aktuell belastning och konfigurera elastisk provisione baserad på både VM och tillämpningsnivå statistik.
  • Fjärr API kan nu nås med hjälp OAuth2 referenser använder https://developers.google.com/identity/protocols/application-default-credentials
  • Använd RequestPayloadTooLargeException för UrlFetch begär med nyttolaster som är för stor.

Vad är nytt i version 1.9.23:

  • URL Fetch tjänsten kommer alltid utfärda en begäran får när den tar emot och svarar på en 302 svar; tidigare skulle bevara den ursprungliga HTTP-metod. Denna nya beteende är i linje med moderna konventioner.

Vad är nytt i version 1.9.20:

  • URL Fetch tjänsten kommer alltid utfärda en begäran får när den tar emot och svarar på en 302 svar; tidigare skulle bevara den ursprungliga HTTP-metod. Denna nya beteende är i linje med moderna konventioner.

Vad är nytt i version 1.9.18:

  • URL Fetch tjänsten kommer alltid utfärda en begäran får när den tar emot och svarar på en 302 svar; tidigare skulle bevara den ursprungliga HTTP-metod. Denna nya beteende är i linje med moderna konventioner.

Vad är nytt i version 1.9.11:

  • Fixat ett problem med Search API inte återvänder resultat i rätt datumordning.

Vad är nytt i version 1.9.10:

  • asynkrona samtal stöds nu i programmeringsgränssnitt för sökning.

Vad är nytt i version 1.9.9:

  • TLS stöds nu och aktiverat som standard i dev_appserver.
  • Fixat ett problem med Datastore Admin inte att ladda på grund av en DeadlineExceededError när du hämtar slag.

Vad är nytt i version 1.9.8:

  • Fixat ett problem med NDB upprepas, kapslade strukturer växer exponentiellt när du sparar.

Vad är nytt i version 1.9.7:

  • Fixat ett problem med dev_appserver remove_ignored_dirs inte fungerar.

Vad är nytt i version 1.9.6:

  • Django 1.5.4 har uppgraderats till 1.5.8.
  • Django 1.4.3 har uppgraderats till 1.4.13.
  • Fixat ett problem med taskqueue_stub.py _Group.GetQueuesAsDict () höja Typfel intermittent.

Vad är nytt i version 1.9.5:

  • Fixat ett problem med Search API där söker geografiska punkter vars avstånd från en fast punkt är större än ett visst värde returnerar dokument som inte innehåller detta område.
  • Fixat ett problem med Search API där att fråga för ett fält som inte finns returnerar ett fel i stället för att återvända noll matcher på detta område.

Vad är nytt i version 1.9.4:

  • Fixat ett problem med Search API där det inte korrekt tolka uttryck som använder subtraktion operatör utan omgivande blank.
  • Fixat ett problem med devappserver Search API tillåter söker efter ett fält med en negation av värde.
  • Fixat ett problem med devappserver Search API inte hantera sökningar efter tomma citat på samma sätt som produktion.
  • Fixat ett problem med devappserver Search API inte matchar dokument med atom fält på samma sätt som produktion.
  • Fixat ett problem med devappserver Search API tillåter uttryck som använder utdrag operatören över ett numeriskt fält.
  • Fixat ett problem med devappserver Search API tillåter sortering uttryck för att använda utdrag operatören.
  • Fixat ett problem med devappserver Search API inte validera att markörer kommer från en tidigare sökning.
  • Fixat ett problem med devappserver Search API inte analysera frågor som använder fuzzy sökoperatorn (~).
  • Fixat ett problem med devappserver Search API inte validera standardvärdet för sortering av uttryck på datumfält.

Vad är nytt i version 1.9.3:

  • Fixat ett problem med NDB deserialiseringsundantag gå i en oändlig loop när upprepade kapslade strukturerade egenskaper är None.

Vad är nytt i version 1.8.9:

  • Lade verbose_name stöd för ComputedProperty i NDB.
  • Omdöpt appcfg börja appcfg start_module_version och sluta att stop_module_version.
  • Fixat ett problem med ID fördelnings kollisioner i Datastore.
  • Fixat ett problem med Cloud Storage samtal misslyckas i dev_appserver.
  • Fixat ett problem med dev_appserver startar inte i Windows när du använder versioner av Python tidigare än 2.7.2.

Vad är nytt i version 1.8.8:

  • Dedikerad Memcache är nu en GA-funktionen. Vår avskrivningar regler gäller och kunderna uppmuntras att använda denna funktion i produktionen.
  • memcache API-anrop spåras av en ny mått som beräknar resursanvändning, Memcache Compute Units (MCU s). Det finns en ny hink kvot och instrumentbrädan graf motsvarande den metriska, liksom ett alternativ i memcache betraktaren att visa topp nycklar genom MCU-talet.
  • dev_appserver logs.db formatet är inte bakåtkompatibel med 1.8.7. Användare som återgår till 1.8.7 dev_appserver efter att ha provat 1.8.8 måste ta bort den här filen. Om det inte uttryckligen namnges av användaren i kommandoraden är filen finns på /tmp//logs.db. Felet se om den här filen inte tas bort är: "IntegrityError: RequestLogs.module kan inte vara NULL"
  • Fixat ett problem med dev_appserver app id validering för UTF-8

Vad är nytt i version 1.8.7:

  • Cloud Endpoints är nu en GA-funktionen.
  • memcache konfigurationsändringar och mutationer (flush, set, etc.) gjorda från administratörskonsolen nu registreras i administratörskonsolloggarna.
  • Inställningen max_concurrent_requests är nu konfigurerbar per version / modul.
  • Fixat ett problem med Datastore inte korrekt validera namn med mer än 500 tecken.
  • Fixat ett problem med NDB inte återvänder samma instans för async blir när man använder memcache.

Vad är nytt i version 1.8.6:

  • En memcache storlekstabell har lagts till administratörskonsolen instrumentbräda. Komma åt den via rullgardins ovanför diagrammet. Diagrammet ritar memcache storlek över tiden gör det möjligt för kunderna att avgöra när cache flush händelser inträffade. Detta är en förhandsvisning funktion.
  • Fixat ett problem med dev_appserver som gör en ogiltig datalager fråge kombination av grupp av och filteregenskaper.
  • Fixat ett problem med bulkloader som orsakar uppladdningar till dev_appserver att misslyckas.
  • Fixat ett problem som påverkar validering av storleken på Datastore egenskapsnamn.
  • Fixat ett problem med Datastore fråge validering för strängar med exakt 500 tecken.

Vad är nytt i version 1.8.4:

  • En Datastore Admin fix i denna release förbättrar säkerheten genom att säkerställa att schemalagd säkerhetskopiering nu bara kan startas med en cron eller uppgift kö uppgift. Administratörer kan ändå starta en backup genom att gå till Datastore Admin i Admin Console.

Vad är nytt i version 1.8.3:

  • Gränssnitt till uppgift kö REST API kräver inte längre inklusive "s ~" i början av projektnamnet.
  • Fixat ett problem med Mail API, e-postadresser som innehåller kodade radbrytningar som anges i rfc2047 nu analyseras korrekt.
  • Fixat ett problem med channels.send_message misslyckas när en kund-ID har 3 eller fler streck.
  • Fixat ett problem med ndb.non_transactional korrekt återställa db bibliotekets transaktions tillstånd.
  • Fixat ett problem med kanal API Testbed inte fungerar korrekt efter uppgradering till SDK 1.8.2.
  • Fixat ett problem med Datastore administratörsgränssnittet inte att ladda på grund av appen har alltför många slag.
  • Fixat ett problem med moduler get_current_module_name () felaktigt rapportering som standard när det inte.

Vad är nytt i version 1.8.1:

  • bandbredd mellan App Engine och Google Cloud Storage är för närvarande gratis (detta kan ändras i framtiden för vissa servicenivåer).
  • Search API har examen från Experimental till Preview. Appar som har fakturering aktiverat kan överstiga den fria kvotnivåerna och kommer att debiteras för användning över dessa nivåer.
  • Uppskattat antal sökresultat endast vara korrekt om det är mindre än eller lika med antalet resultat som begärts. Som standard kan åsidosättas genom att number_found_accuracy QueryOption i Search API.
  • Datum, atomer och numeriska fält kan nu hittas genom att söka utan en begränsning fält i Search API.
  • En citerade tom sträng returnerar nu atom fält med tomma värden för Search API.
  • utdrag och räkna funktioner är inte längre tillåtna i sorterings uttryck för Sök API.
  • Search API nu har förbättrats felmeddelanden för användarfel och interna fel.

Vad är nytt i version 1.8.0:

  • Nya Billing kompatibla appar kommer inte längre standard till en e-kvot på 20 tusen per dag. Istället kommer appar måste lämna in en begäran via administratörskonsolen för att få e-kvoter ökade.
  • administratörskonsolen diagram och rapporter för alla användare har helt migrerat till den nya, mer tillförlitlig backend tillkännages i 1.7.6.
  • Den maximala storleken på POST-begäran görs via UrlFetch har ökat från 5 MB till 10 MB.
  • Fixat ett problem med Mail API för att förhindra att skicka e-post från Google Apps e-postkonto som har stängts av.

Vad är nytt i version 1.7.7:

  • Sockets API, som tillåter applikationer att göra utgående TCP-anslutningar och skicka / ta emot UDP-paket till Internet via både IPv4 och IPv6, är nu tillgänglig som en experimentell funktion för faktureras appar.
  • ftplib Modulen är nu återställd. Det beror på den experimentella Sockets API.
  • Fakturerings kompatibla appar kommer inte längre att vara föremål för en $ 2,10 minsta vecko spendera. Istället kommer appar endast att debiteras för deras faktiska användning.
  • matplotlib 1.1.1, en experimentell funktion, används inte längre och kommer att tas bort i 1.7.8. Växla till matplotlib 1.2.0.
  • Fixat ett problem där dev_appserver Datastore auto-ID som tilldelats av det spridda id politik var för stor för att representeras som flyttal.
  • Fixat ett problem där dev_appserver kastade ett undantag på någon sökning API-anrop som används ett index som ursprungligen skapades som globalt konsekvent.

Vad är nytt i version 1.7.6:

  • administratörskonsolen diagram och strömbelastning / fel rapporter kommer att flytta till en ny, mer tillförlitlig backend. Förändringen kommer successivt att rulla till användare av administratörskonsolen under de närmaste veckorna.
  • Ny sökning API kvoter visas nu i administratörskonsolen. Dessa kvoter är för närvarande inte tillämpas, men kommer att vara en del av prissättningsmodell för Search API i en framtida version.
  • Ansökan sammanfattning visar inte längre standardversionen av en program som körs, utan det visar programmet som "DRIFT". I en släpp applikationer kommande kommer att ha flera logiska underkomponenter, som var och en kommer att ha en standardversion. Detta UI uppdatering är tänkt att ansluta sig till denna funktion.
  • Projektions frågor är nu fullt stöd GA funktionen.
  • XMPP API har nu multi-JID get_presence. Detta ger en möjlighet att få tillgång till flera användare.
  • Django 1,4 och Webob 1.2.3 nu befordrad till GA.
  • Apps har nu möjlighet att fopen () filer som deklareras som statiska filer i app.yaml använder application_readable flaggan.
  • A Go runtime har lagts till den nya och förbättrade utveckling appserver.
  • Debug loggnivå för runtime har aktiverats.

Vad är nytt i version 1.7.5:

  • Kanal API har nu möjlighet att skicka kanalmeddelanden från en app version eller backend oavsett var kanalen skapades.
  • URL Fetch tjänsten stöder nu patch-metoden begäran.
  • Mail API kan nu skicka post avvisningsmeddelanden till appen. Underrättelsen kommer att levereras till / _ah / studs om mail_bounce inkommande tjänster är aktiverade.
  • Blobstore tjänsten returnerar nu skapat filnamn i stället för blobKey vid användning av Cloud Storage
  • Fixat ett problem med os.urandom kastar ett undantag i dev_appserver2 när du använder OS X.
  • Fixat ett problem med time.tzset inte finns i dev_appserver2 för Windows.
  • matplotlib v1.2.0 är nu tillgänglig som en experimentell funktion.
  • Django 1,4 har uppgraderats till 1.4.3. Detta är en experimentell funktion.

Vad är nytt i version 1.7.4:

  • Bakgrund trådar är nu en GA-funktionen.
  • Trafik Uppdelningen är nu en GA-funktionen.
  • Task kö statistik är nu en GA-funktionen.
  • Loggar API har nu möjlighet att hämta ansökningar på grundval av en lista över request_ids. För närvarande är detta endast fungerar i produktionen och inte stöds i dev_appserver.
  • Python Interpreter har uppgraderats till 2.7.3.
  • WebOb 1.2.3 är nu tillgänglig för Python 2.7. Användare som använder de papperslösa 1.2.2 bör uppdatera sin app, eftersom den versionen kommer att tas bort i nästa utgåva.
  • DISTINCT för Datastore frågor är nu tillgänglig som en experimentell funktion.
  • matplotlib v1.1.1 är nu tillgänglig som en experimentell funktion.
  • avvecklas Konverterings API har tagits bort.
  • Lade till en varning om att den interaktiva konsolen inaktiveras om en användare kör dev_appserver med --address flaggan.

Vad är nytt i version 1.7.3:

  • Django 1,4 stöds nu i Python 2,7
  • filbaserad genomförande av Datastore stubben fasas snart. Ett varningsmeddelande som informerar användare att SQLLite påbörjad kommer att standard påbörjad snart visas nu.
  • Datastore Index statistik rapporterar nu skriver i stället för representation-typ.
  • Rich sorterings uttryck bortom enskilda fältnamn stöds nu i Sök API för dev_appserver.
  • search.MIN_NUMBER_VALUE och search.MAX_NUMBER_VALUE är nu allmänheten i Search API.
  • Globalt Konsekvent index nu borttagen Sök API.
  • search.list_indexes () har fasats ut och ersatts med search.get_indexes () i Search API.
  • Index.list_documents () har fasats ut och ersatts med Index.get_range () i Search API.
  • Inkom metod Index.get (doc_id) för att få ett dokument genom dess ID i Search API
  • Index.add () har fasats ut och bytt namn till Index.put () i Search API.
  • Index.remove () har fasats ut och bytt namn till Index.delete () i Search API.
  • De AddDocumentError och RemoveDocumentError klasser, som redan föråldrade, har tagits bort från Search API.
  • OperationCode.object_id och OperationCode.document_id, som redan föråldrat, har tagits bort från Search API.
  • Användare kan nu ändra autentiseringsalternativ efter ca skapas.

Vad är nytt i version 1.7.2:

  • Lade tidszon widget i Admin Console Admin Loggar.
  • Lade till en varningsmeddelande om cachning när ändra eller stryka datalagring enheter.
  • Lade till en flush cache för att dev_appserver och Admin Console.
  • Försök att uppdatera flera enhetsgrupper i en enda transaktion i Datastore kastar nu ett fel tyder använda XG transaktioner.
  • Sök API har nu en sträng maximala längd gräns på 2000 tecken.
  • Fixat ett problem med namespace dropdown i Admin Console visas tom trots att webbadress som anges namespace är korrekt.
  • Fixat ett problem där Model.get_by_id () returnerar ingen i dev_appserver vilket inte är tillåtet i produktionen.
  • Fixat ett problem med dev_appserver app_identity.get_default_version_hostname ()
  • Fixat ett problem med posttjänst sendToAdmins () misslyckas när man använder multi-arg meddelande konstruktör.
  • Fixat ett problem med dev_appserver för mimetypes.guess_type ()
  • Fixat ett problem med runtime inte använda omfattning med OAuth under vissa förutsättningar.
  • Fixat ett problem med AppConfigNotFound fel.

Vad är nytt i version 1.7.1:

  • ramverket Testbed testning stöder nu Logservice API.
  • Utökat stöd i filer API för att lista Google Cloud Storage filer.
  • Förbättra MapReduce File API Reader för att stödja flera filer och filformat.
  • Fixat ett problem med App Engine undersökning i administratörskonsolen som släpptes i 1.6.6, som kommer att återaktiveras i den här versionen.
  • Fixat ett problem med Sök API webbsäkra markörer inte returneras som ett webbsäkra värde.
  • Fixat ett problem där SearchRequest återvände fel som inte fanns tillgängliga som search.Error klasser.
  • Fixat ett NDB problem där enheter över 1000000 bytes där skrivna till memcache, orsakar fel.
  • kan nu ladda ner 90 dagar med användningsrapporter för din applikation från Billing sidan Tidigare i administratörskonsolen.
  • uppgift kö förfrågningar innehåller nu en X-AppEngine-TaskExecutionCount som räknar antalet gånger en uppgift kördes av en instans.
  • Stöd för flera filer som ska tas bort med hjälp av filer API.
  • Extra stöd för att ta bort filer från Google Cloud Storage med hjälp av filer API.
  • Lade till en REQUEST_LOG_ID som ska skrivas i loggarna och som en miljövariabel. Detta kan användas för att senare identifiera denna begäran i applikationsloggar.
  • Memcache Viewer stöder nu namn.
  • NDB Properties strängrepresentation storlek är begränsad till max stränglängden för Blob och Textegenskaper.
  • Appstats ger ett interaktivt skal för att observera RPC beteende samtal omedelbart.
  • Appstats innehåller nu information om kostnaden för RPC gjorts under begäran.
  • Bilder API stöder nu ange standardpixelfärg för att fylla i för bildtyper som inte stöder genomskinliga bilder, såsom JPEG.
  • Vi har lagt fullt asynkron stöd API i bilder API.
  • Lade till ett fel till bilder API för att indikera när en klump som refereras inte hittas eller inte är tillgängliga.
  • Gjorde Python sökning begränsar allmänheten i Search API.
  • Inkom namespace stöd för Search API i Python SDK.

Vad är nytt i version 1.7.0:

  • HRD Blob Migration Tool är nu allmänt tillgänglig.
  • Efter användning av datalager verktyg för säkerhetskopiering, kan du nu återställa säkerhetskopian till en ny app-id.
  • Det kommer inte att vara möjligt att skapa nya tillstånd för M / S program att få tillgång Cloud SQL instanser.
  • Du kan nu ta bort en Google Cloud Storage objekt med blobstore.delete ().
  • Du kan nu hämta en Google Cloud Storage objekt med blobstore.fetch ().
  • Du kan nu lagra nycklar för en Google Cloud Storage objekt i datalagring.
  • create_upload_url samtalet fungerar nu för Google Cloud Storage objekt.
  • Du kan nu använda get_serving_url () och delete_serving_url () för Google Cloud Storage skopor.
  • Projection frågor stöds nu i NDB.
  • I NDB, app och namespace är nu sökord argument för att get_by_id ().
  • Context (). Call_on_commit () till NDB för att lägga till en callback som ska utföras vid lyckad begå en transaktion.
  • NDB Context.memcache_ * ops accepterar nu unicode.
  • NDB har lagt till stöd för lagring protorpc.Message objekt.
  • Förbättrad felmeddelanden för flera upprepade = Sant nivåer med StructuredProperty i NDB.
  • PyAMF är nu fullt lanseras.
  • Vi har ökat olika Sök API gränser. Nya gränser är högst 1000 dokument returneras från sökningen () eller list_documents (), maximalt 1000 index återvänt från list_indexes (), och en maximal förskjutning av 1000 för sök () eller list_indexes ()
  • Fixat ett problem där Search API inte genomdriva gränser för Number.
  • Fixat ett problem i SDK där SortExpression inte verkställa närvaro av en DEFAULT_VALUE uppsättning vid behov.
  • Fixat ett problem där lxml inte stöder unicode tolkning.

Vad är nytt i version 1.6.6:

  • Admin Console visar nu kvoterna för Search API-anrop och Sök lagrade data.
  • Search API har fasats ut den order_id attribut på dokumentklass. Den har ersatts med rang attributet.
  • Search API har föråldrat attribut dokumentet på ListResponse och ersatt det med ett resultat attribut. Även document_id attribut på OperationResult klass är föråldrat och ersätts med id-attribut.
  • Fixat ett problem där unicode inte konsekvent hanteras i Python Search API.
  • App skapelse för appar med Master / Slave datalagring är nu begränsad till endast de användare som redan äger en Master / Slave app.
  • Apps med fakturering aktiverade har nu möjlighet att konfigurera upp till 100 cron-jobb.
  • Fixat ett problem där stora datalagring säkerhetskopiering kunde inte tas bort.
  • Fixat ett problem där datalagring backup misslyckas på grund av ett ASCII avkodning problem.
  • Fixat ett problem där SDK inte importerade underpaket på rätt sätt när du använder import krokar.
  • Fixat ett problem där kör en projektion fråga om ett flervärderad egendom med en jämställdhets filter gav inga resultat.
  • Fixat ett problem där Unicode miljövariabler släpptes i Appstats när Python 2.7.

Vad är nytt i version 1.6.5:

  • Jinja2 innehåller nu _debugsupport modulen.
  • Fixat ett problem med dev_appserver där det fallerade HTTP Content-Type en begäran till text / plain istället för text / html.
  • Fixat ett problem där SDK skulle inkludera några index som inte behövdes i produktionen.
  • Fixat ett problem i SDK där SDK administrationskonsolen inte skulle visa UTF-8-kodad lista fastighetsvärden.
  • I High Replication Datastore, det finns en ny metadata slag, __entity_group__, som har ett numeriskt __version__ egendom. Den här egenskapen är garanterad att öka på varje förändring för företaget gruppen.
  • Bilder API stöder nu manipulera objekt som lagras på Google Cloud Storage.
  • I bilder API, den get_serving_url samtalet nu eventuellt kan du ange om webbadressen du skapar bör serveras över https.
  • I Task kö REST API kan du nu ange en tagg när du sätter en uppgift på en Pull kö.
  • I Task kö API kan du ange en tidsfrist för lease_tasks samtalet. Tidsfristen standard har ökat från 5 sekunder till 10 sekunder.
  • Kan nu använda cron att schemalägga Datastore säkerhetskopior.
  • Datastore Admin har nu en sida som visar information om status för Datastore backup och återställning.
  • Kan nu avbryta din Datastore för säkerhetskopiering eller återställa från Datastore Admin.
  • Kan nu återställa en enda Datastore Kind från Datastore Admin från en datalager backup.
  • I administratörskonsolen kan du rapportera produktionsproblem med din ansökan direkt till Google från programmets sidor. Klicka bara på länken "Rapportera Production Issues", fyll den efterfrågade informationen, och skicka.

Vad är nytt i version 1.6.4:

  • Datastore statistik visar nu hur mycket lagringsutrymme som används av applikations index.
  • släppt en experimentell verktyg för att migrera din ansökan blobbar samtidigt du migrera Datastore. Du kan välja att klump migration i Admin Console när du startar migreringen.
  • Uppdaterade experimentella Backup / Restore funktionalitet för att omfatta möjligheten att säkerhetskopiera och återställa till Google Cloud Storage.
  • NDB datalagring API är nu allmänt tillgänglig. För fullständiga utgåvenoteringarna på version 0.9.9 och 1.0.0 korrigeringar som har integrerats i API.
  • I Python 2.7 runtime, Bakgrund trådar finns som en experimentell frisättning vid användning av App Engine implementationer.
  • Använda serve_blob () metoden Blobstore API, din ansökan kan tjäna föremål värd på Google Storage for Developers.
  • Admin Console ger nu en Memcache betraktare som listar memcache statistik och kan visa Memcache innehåll baserat på tangenten.
  • I Capabilities API stubben i SDK kan du nu aktivera eller inaktivera en förmåga med hjälp SetPackagedEnabled.
  • Windows Installer uppmanas nu att installera Python 2.7 istället för Python 2.5.
  • Testbed API stöder nu Capabilities API.
  • GQL frågor i administratörskonsolen inte längre kasta ett fel när en bakre semikolon ingår.
  • Datastore API innehåller nu en NonTransactional dekoratör för att säkerställa att en funktion körs utanför en transaktion. Befintliga transaktioner paus medan funktionen körs.
  • Fliken Datastore Admin i Admin Console visar nu enheter från varje namnområdet.
  • Fixat ett problem med _strptime när threadsafe angavs.
  • Fixat ett problem där DatastoreFileStub.del misslyckas på tempfile.msktemp.
  • WebOb 1.1.1 ingår nu i SDK, och används som standard där när Python 2.7 anges.
  • Fixat ett problem där index.yaml filen raderas om dina skip_files posten skiljer sig från listan standard skip_files.

Vad är nytt i version 1.6.3:

  • I administratörskonsolen kan du använda ny trafik Uppdelning funktionen för att skicka en viss andel av trafiken till en icke-standardprogramversion. Trafiken delas av antingen cookies eller IP-adress.
  • E-postmeddelanden som skickas från Google Apps-domäner e-postadresser där domänen har inrättats för att använda DKIM kommer att undertecknas: när ett e-postmeddelande var från en begäran som har sitt ursprung på den appen domän eller helst e skickades från en app administratör, även när att e-post skickas från en kö begäran cron jobb eller uppgift.
  • I administratörskonsolen kan du nu välja hur mycket och hur länge du vill lagra stockar. Alla appar får 1G gratis och så småningom kommer att kunna betala för mer, medan mängden kan ökas denna release vi kommer inte börja ta betalt för den extra kapacitet till nästa utgåva tidigast.
  • De instanser skärmen i administratörskonsolen har nu en knapp för att stänga av en specifik instans.
  • Varje programlogg har en länk till den instans som tjänat begäran. Om instansen inte längre har förfrågningar, ett meddelande visas.
  • TaskQueue API stöder nu möjligheten att märka en Pull kö uppgift. Du kan sedan hyra uppgifter via tagg. Den här funktionen är experimentell.
  • Använda Google Apps jokerdomän avbildningar, kan du få tillgång till alternativa versioner av din app via en egen domän.
  • push and pull köer nu anges separat i SDK utveckling konsolen.
  • Developer dokumentation för den experimentella NDB API ersättare för db.py, finns nu tillgänglig.
  • appcfg.py stöder nu OAuth2.
  • webapp 2.5.1 finns nu i Python 2,7 runtime.
  • Django 1,3 finns nu i Python 2,7 runtime.
  • GQL Query stöder nu anpassad typ gjutning för listelement i filter.

Vad är nytt i version 1.6.2:

  • Blobstore API innehåller nu den asynkrona funktionsanrop create_upload_url_async, delete_async och fetch_data_async.


























































































Krav :


Liknande mjukvara

Python LSAPI
Python LSAPI

13 May 15

NumberProgressBar
NumberProgressBar

12 May 15

CakePHP
CakePHP

25 May 16

Serif
Serif

12 May 15

Annan programvara för utvecklare Google, Inc.

Kommentarer till Google App Engine SDK for Python

Kommentarer hittades inte
Kommentar
Slå på bilder!