Twisted

Sagteware kiekie:
Twisted
Sagteware besonderhede:
Weergawe: 15.5.0 Opgedateer
Upload datum: 11 Mar 16
Ontwikkelaar: Glyph Lefkowitz
Lisensie: Gratis
Populariteit: 51
Grootte: 4456 Kb

Rating: 3.5/5 (Total Votes: 2)

Gedraaide is 'n hulpmiddel vir die skep van netwerke aansoeke.

Die raamwerk werk as 'n middel laag tussen die ontwikkelaar se Python-kode en 'n menigte van die netwerk protokolle.

Ondersteun protokolle sluit in:

- HTTP

- IMAP

- POP

- SMTP

- DNS

- TLS

- SSH

- Telnet

- IRC

- XMPP

- OSCAR

- Ethernet

- IP

- TUN / TAP

- NMEA

Wat is nuut in hierdie release:

  • SSLv3 is afgeskakel by verstek deur eindpunte geskep deur twisted.internet.endpoints.serverFromString en twisted.internet.endpoints.clientFromString.
  • inlineCallbacks nou inleidende dokumentasie, en nou ondersteun met behulp van die terugkeer stelling met 'n waarde van Python 3.
  • twisted.web.client.Agent ondersteun nou met behulp van UNIX voetstukke.
  • ProcessEndpoint nou vloei beheer, wat vir baie meer protokolle dit nuttig maak
  • 'n hele klomp van foutherstellings en ander verbeterings, met 70 + geslote kaartjies.

Wat is nuut in weergawe 15.2.1:

  • SSLv3 is afgeskakel by verstek deur eindpunte geskep deur gedraai .internet.endpoints.serverFromString en twisted.internet.endpoints.clientFromString.
  • inlineCallbacks nou inleidende dokumentasie, en nou ondersteun met behulp van die terugkeer stelling met 'n waarde van Python 3.
  • twisted.web.client.Agent ondersteun nou met behulp van UNIX voetstukke.
  • ProcessEndpoint nou vloei beheer, wat vir baie meer protokolle dit nuttig maak
  • 'n hele klomp van foutherstellings en ander verbeterings, met 70 + geslote kaartjies.

Wat is nuut in weergawe 15.1.0:

  • SSLv3 is afgeskakel by verstek deur eindpunte geskep deur gedraai .internet.endpoints.serverFromString en twisted.internet.endpoints.clientFromString.
  • inlineCallbacks nou inleidende dokumentasie, en nou ondersteun met behulp van die terugkeer stelling met 'n waarde van Python 3.
  • twisted.web.client.Agent ondersteun nou met behulp van UNIX voetstukke.
  • ProcessEndpoint nou vloei beheer, wat vir baie meer protokolle dit nuttig maak
  • 'n hele klomp van foutherstellings en ander verbeterings, met 70 + geslote kaartjies.

Wat is nuut in weergawe 15.0.0:

  • SSLv3 is afgeskakel by verstek deur eindpunte geskep deur gedraai .internet.endpoints.serverFromString en twisted.internet.endpoints.clientFromString.
  • inlineCallbacks nou inleidende dokumentasie, en nou ondersteun met behulp van die terugkeer stelling met 'n waarde van Python 3.
  • twisted.web.client.Agent ondersteun nou met behulp van UNIX voetstukke.
  • ProcessEndpoint nou vloei beheer, wat vir baie meer protokolle dit nuttig maak
  • 'n hele klomp van foutherstellings en ander verbeterings, met 70 + geslote kaartjies.

Wat is nuut in weergawe 14.0.0:.

  • Die kqueue reaktor is herleef
  • twisted.python.filepath bied nou IFilePath, 'n koppelvlak vir die lêer pad voorwerpe.
  • New gtk3 en gobject-introspeksie reaktors is bygevoeg.
  • gtk en glad reaktors nou hardloop I / O en geskeduleerde gebeure met 'n laer prioriteit, om te verseker die UI bly reageer.
  • IReactorTCP.connectTCP () kan nou aanvaar IPv6 adres vasgekodeerde (hoewel nie gasheername) ten einde te ondersteun verbinding met IPv6 gashere.
  • twisted.internet.interfaces.IReactorSocket, 'n nuwe koppelvlak, word nou deur 'n paar reaktors op voetstukke opgestel deur eksterne sagteware (bv systemd of launchd) te luister.
  • twisted.internet.endpoints.clientFromString ondersteun nou ook snare in die vorm van TCP: example.com: 80 en SSL: example.com: 4321
  • twisted.python.constants.Flags bied nou 'n manier om versamelings van vlae vir bitvector-tipe definieer gebruike.
  • Die epoll (7) -gebaseerde reaktor is nou die standaard reaktor op Linux.

Wat is nuut in weergawe 12.2.0:

  • twisted.protocols.sip.MessageParser hanteer nou multi kop.
  • twisted.internet.endpoints bied nou StandardIOEndpoint, 'n Standard I / O eindpunt.
  • As 'n FTPCmdError plaasvind tydens twisted.protocols.ftp.FTP.ftp_RETR die lêer stuur (dws daar word opgewek deur die IReadFile.send metode dit roep), dan sal dit te gebruik wat 'n fout terug te keer na die kliënt eerder as noodwendig stuur 'n 426 CNX_CLOSED_TXFR_ABORTED fout.
  • twisted.internet.interfaces.IReactorSocket.adoptStreamConnection geïmplementeer deur sommige reaktors as 'n manier om 'n bestaande gevestigde verbinding met hulle te voeg.
  • twisted.internet.endpoints bied nou TCP6ServerEndpoint, 'n IPv6 TCP bediener eindpunt.
  • twisted.internet.endpoints bied nou TCP6ClientEndpoint, 'n IPv6 TCP kliënt eindpunt.
  • twisted.internet.endpoints.serverFromString, die eindpunt string beskrywing kenmerk, kan nou gebruik word om IPv6 TCP bediener te skep.

Wat is nuut in weergawe 12.1.0:.

  • Die kqueue reaktor is herleef
  • GTK en glad reaktors nou hardloop I / O en geskeduleerde gebeure met 'n laer prioriteit, om te verseker die UI bly reageer.
  • -. IReactorTCP.connectTCP () kan nou aanvaar IPv6 adres vasgekodeerde (hoewel nie gasheername) ten einde te ondersteun verbinding met IPv6 gashere
  • twisted.internet.interfaces.IReactorSocket, 'n nuwe koppelvlak, word nou deur 'n paar reaktors op voetstukke opgestel deur eksterne sagteware (bv systemd of launchd) te luister.
  • twisted.internet.endpoints.clientFromString ondersteun nou ook snare in die vorm van TCP: example.com: 80 en SSL: example.com: 4321
  • twisted.python.constants.Flags bied nou 'n manier om versamelings van vlae vir bitvector-tipe definieer gebruike.
  • Die epoll (7) -gebaseerde reaktor is nou die standaard reaktor op Linux.

Wat is nuut in weergawe 11.1.0:

  • Die peiling reaktor as verstek waar van toepassing, in plaas van kies oral.
  • 'n Nuwe SSL implementering net vertrou op OpenSSL vir kriptografie, (nie I / O) maak dit meer robuust is.
  • Verskeie verbeterings aan die vars HTTP / 1.1 kliënt implementering, insluitend volmag en koekie ondersteuning.
  • My persoonlike gunsteling:. 'N nuwe howto is gepubliseer op-toets gedryf ontwikkeling met Twisted
  • 'n spesiale vermelding vir die nuwe abortConnection ondersteuning op TCP en SSL verbindings, heldhaftig gestoot deur Itamar en Jean-Paul, en die oudste kaartjie gesluit deur hierdie weergawe.

Wat is nuut in weergawe 10.0.0:

  • Kenmerke:
  • Die twistd man bladsy het nou 'n SEINE afdeling.
  • reactor.spawnProcess nou sal 'n PotentialZombieWarning nie uitstraal wanneer hy voor reactor.run, en daar sal geen potensiaal vir zombie prosesse word in hierdie geval.
  • high-throughput aansoeke gebaseer op Perspective Broker moet nou hardloop noticably vinniger te danke aan die gebruik van 'n meer doeltreffende dekodering funksie in Twisted te versprei.
  • Dokumentasie vir TRAC-na-pleeg-haak funksies in svn-dev beleid.
  • twisted.protocols.socks.SOCKSv4 ondersteun nou die SOCKSv4a protokol.
  • Verhoor kan nou uitset toetsuitslae volgens die subeenheid protokol, solank subeenheid is geïnstalleer.
  • twisted.protocols.amp bied nou 'n ListOf argument tipe wat saamgestel kan word met 'n paar ander vorme argument om 'n nul of meer element volgorde van daardie soort te skep.
  • As returnValue buitekant van 'n funksie versier met @inlineCallbacks uitgeroep is, maar veroorsaak dat 'n funksie thusly versier om af te sluit, sal 'n DeprecationWarning word uitgestraal verduidelik hierdie potensieel verwarrende gedrag. In 'n toekomstige vrystelling, sal dit 'n uitsondering veroorsaak.
  • twisted.python.logfile.BaseLogFile het nou 'n heropen metode toe te laat om 'n eksterne logrotate meganisme gebruik.
  • Foutoplossings:
  • FTP.ftp_NLST hanteer nou versoeke op ongeldig paaie op 'n manier in ooreenstemming met RFC 959.
  • twisted.python.util.initgroups noem nou die lae-vlak C initgroups by verstek indien beskikbaar: die luislang weergawe baie I / O met sekere verifikasie opset om al die nodige inligting te herwin kan skep
  • .
  • startLogging doen nou niks op daaropvolgende aanroepingen, dus vasstelling van 'n verskriklike oneindige rekursie fout wat net op die rand geval.
  • Stringify nie-string data te NetstringReceiver.sendString voor die berekening van die lengte sodat die berekende lengte gelyk aan die werklike lengte van die vervoer data is.
  • twisted.python.win32.cmdLineQuote nou korrek aanhaal leë stringe argumente.
  • Verander die gedrag van die Gtk2Reactor om net een bron horlosie vir elke lêer descriptor, in plaas van een vir die lees en een vir skryf. In die besonder, is dit vasgestel 'n fout met glad onder Windows waar ons versuim het om kennis te stel wanneer 'n kliënt is verbind.
  • Gedraaide verhoor nie meer ineenstortings as dit 'n ou _trial_temp gids nie kan verwyder.
  • Die opsionele _c_urlarg uitbreiding hanteer unquote nou (& quot; & quot;) korrek op platforms waar malloc (0) gee terug NULL, soos AIX. Dit stel ook met minder waarskuwings.
  • Op POSIX, kind prosesse geskep met reactor.spawnProcess sal nie meer outomaties die seine wat die ouer proses ingestel om geïgnoreer te ignoreer.
  • Alle SOCKSv4a toetse nou gebruik 'n fopspeen reaktor met 'n deterministiese los metode.
  • Voorkom vreemde bediener, datum en inhoud-tipe kop in volmag antwoorde.
  • Deprecations en verskuiwings:
  • twisted.internet.error.PotentialZombieWarning is nou afgekeur.
  • twisted.test.time_helpers is nou afgekeur.
  • Die afgekeur connectUDP metode van IReactorUDP is nou verwyder.
  • twisted.trial.unittest.TestCase ignoreer nou die voorheen afgekeur setUpClass en tearDownClass metodes.

Soortgelyke sagteware

Warp Framework
Warp Framework

13 Apr 15

Slim
Slim

12 Mar 16

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Kommentaar te Twisted

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie