Tornado 6.1.0 er utgitt


Tornado 6.1.0 er utgitt

Tornado — er en ikke-blokkerende webserver og rammeverk skrevet i Python. Tornado ble utviklet for å gi høy ytelse, og kan håndtere titusenvis av samtidige, vedvarende tilkoblinger, noe som gjør den ideell for håndtering av long poll forespørsel, WebSockets og webapplikasjoner som krever varige forbindelser med hver bruker. Tornado består av et web-rammeverk, en HTTP-klient og en server implementert basert på et asynkront nettverkskjernem og en coroutine-bibliotek.

Nyheter i denne versjonen:

  • det er den siste utgivelsen som støtter Python 3.5, fremtidige versjoner vil kreve Python 3.6+
  • binære hjul er nå tilgjengelige for Windows, MacOS og Linux (amd64 og arm64)

httpclient

  • standardbruker-agenten er Tornado/$VERSION, med mindre bruker_agent parameteren er angitt
  • tornado.simple_httpclient bruker alltid GET etter 303 omdirigering
  • deaktivering av tidsavbrudd ved å sette verdien til null i request_timeout og/eller connect_timeout

httputil

  • hurtigere parsing av overskrifter
  • parse_body_arguments aksepterer nå non-ASCII inngang med ufullstendig escaping

web

  • RedirectHandler.get aksepterer nå navngitte argumenter
  • mer overskrifter (inkludert Allow) bevares nå når vi sender 304 svar
  • Etag overskrifter genereres nå som standard med SHA-512 i stedet for MD5

websocket

  • ping_interval timer stopper nå ved stenging av tilkoblingen
  • websocket_connect ved omdirigering gir nå en feil i stedet for å henge

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster