Twisted

Skjermbilde programvare:
Twisted
Prog.varedetaljer:
Versjon: 15.5.0 Oppdatert
Last opp dato: 11 Mar 16
Utvikler: Glyph Lefkowitz
Lisens: Gratis
Popularitet: 51
Størrelse: 4456 Kb

Rating: 3.5/5 (Total Votes: 2)

Twisted er et verktøy for å lage nettverksapplikasjoner.

Rammen fungerer som et middels lag mellom utbyggers Python-kode og en rekke nettverksprotokoller.

Støttede protokoller inkluderer:

- HTTP

- IMAP

- POP

- SMTP

- DNS

- TLS

- SSH

- Telnet

- IRC

- XMPP

- OSCAR

- Ethernet

- IP

- TUN / TAP

- NMEA

Hva er nytt i denne versjonen:

  • SSLv3 er deaktivert som standard av endepunkter opprettet av twisted.internet.endpoints.serverFromString og twisted.internet.endpoints.clientFromString.
  • inlineCallbacks har nå innledende dokumentasjon, og støtter nå bruker avkastningen setningen med en verdi på Python tre.
  • twisted.web.client.Agent støtter nå bruker UNIX sokler.
  • ProcessEndpoint har nå flytkontroll, noe som gjør det nyttig for mange flere protokoller
  • En hel haug med feilrettinger og andre forbedringer, med 70 + lukkede billetter.

Hva er nytt i versjon 15.2.1:

  • SSLv3 er deaktivert som standard av endepunkter skapt av vridd .internet.endpoints.serverFromString og twisted.internet.endpoints.clientFromString.
  • inlineCallbacks har nå innledende dokumentasjon, og støtter nå bruker avkastningen setningen med en verdi på Python tre.
  • twisted.web.client.Agent støtter nå bruker UNIX sokler.
  • ProcessEndpoint har nå flytkontroll, noe som gjør det nyttig for mange flere protokoller
  • En hel haug med feilrettinger og andre forbedringer, med 70 + lukkede billetter.

Hva er nytt i versjon 15.1.0:

  • SSLv3 er deaktivert som standard av endepunkter skapt av vridd .internet.endpoints.serverFromString og twisted.internet.endpoints.clientFromString.
  • inlineCallbacks har nå innledende dokumentasjon, og støtter nå bruker avkastningen setningen med en verdi på Python tre.
  • twisted.web.client.Agent støtter nå bruker UNIX sokler.
  • ProcessEndpoint har nå flytkontroll, noe som gjør det nyttig for mange flere protokoller
  • En hel haug med feilrettinger og andre forbedringer, med 70 + lukkede billetter.

Hva er nytt i versjon 15.0.0:

  • SSLv3 er deaktivert som standard av endepunkter skapt av vridd .internet.endpoints.serverFromString og twisted.internet.endpoints.clientFromString.
  • inlineCallbacks har nå innledende dokumentasjon, og støtter nå bruker avkastningen setningen med en verdi på Python tre.
  • twisted.web.client.Agent støtter nå bruker UNIX sokler.
  • ProcessEndpoint har nå flytkontroll, noe som gjør det nyttig for mange flere protokoller
  • En hel haug med feilrettinger og andre forbedringer, med 70 + lukkede billetter.

Hva er nytt i versjon 14.0.0.

  • kqueue reaktoren har blitt gjenopplivet
  • twisted.python.filepath gir nå IFilePath, et grensesnitt for filbanen stedene.
  • Ny gtk3 og gobject-introspeksjon reaktorer har blitt lagt til.
  • GTK og glib reaktorene nå kjøre I / O og planlagte hendelser med lavere prioritet, for å sikre UI forblir responsive.
  • IReactorTCP.connectTCP () kan nå ta imot IPv6-adresse konstanter (selv om det ikke vertsnavn) for å støtte tilkobling til IPv6 verter.
  • twisted.internet.interfaces.IReactorSocket, et nytt grensesnitt, støttes nå av noen reaktorer for å høre på stikkontakter satt opp av ekstern programvare (f.eks systemd eller launchd).
  • twisted.internet.endpoints.clientFromString støtter nå også strenger i form av tcp: example.com: 80 og ssl: example.com: 4321
  • twisted.python.constants.Flags gir nå en måte å definere samlinger av flagg for bitvector-type bruker.
  • epoll (7) -basert reaktoren er nå standard reaktoren på Linux.

Hva er nytt i versjon 12.2.0:

  • twisted.protocols.sip.MessageParser håndterer nå flere linjer overskrifter.
  • twisted.internet.endpoints gir nå StandardIOEndpoint, et Standard I / O endepunkt.
  • Hvis en FTPCmdError oppstår under twisted.protocols.ftp.FTP.ftp_RETR sende filen (dvs. det er reist av IReadFile.send metoden det påkaller), så vil den bruke den til å returnere en feil til klienten heller enn nødvendigvis sende en 426 CNX_CLOSED_TXFR_ABORTED feil.
  • twisted.internet.interfaces.IReactorSocket.adoptStreamConnection er implementert av noen reaktorer som en måte å legge til en eksisterende etablert tilknytning til dem.
  • twisted.internet.endpoints gir nå TCP6ServerEndpoint, en IPv6 TCP server endepunkt.
  • twisted.internet.endpoints gir nå TCP6ClientEndpoint, en IPv6 TCP klient endepunkt.
  • twisted.internet.endpoints.serverFromString, endepunktet strengen beskrivelse funksjonen, kan nå brukes til å lage IPv6 TCP servere.

Hva er nytt i versjon 12.1.0.

  • kqueue reaktoren har blitt gjenopplivet
  • GTK og glib reaktorene nå kjøre I / O og planlagte hendelser med lavere prioritet, for å sikre UI forblir responsive.
  • -. IReactorTCP.connectTCP () kan nå ta imot IPv6-adresse konstanter (men ikke vertsnavn) for å støtte tilkobling til IPv6 verter
  • twisted.internet.interfaces.IReactorSocket, et nytt grensesnitt, støttes nå av noen reaktorer for å høre på stikkontakter satt opp av ekstern programvare (f.eks systemd eller launchd).
  • twisted.internet.endpoints.clientFromString støtter nå også strenger i form av tcp: example.com: 80 og ssl: example.com: 4321
  • twisted.python.constants.Flags gir nå en måte å definere samlinger av flagg for bitvector-type bruker.
  • epoll (7) -basert reaktoren er nå standard reaktoren på Linux.

Hva er nytt i versjon 11.1.0:

  • Målingen reaktor som standard der det er aktuelt, i stedet for velg overalt.
  • En ny SSL implementering bare stole på OpenSSL for kryptografi, (ikke I / O) gjør det mer robust.
  • Flere forbedringer i frisk HTTP / 1.1-klient gjennomføring, herunder proxy og cookie-støtte.
  • Min personlige favoritt: a. Nytt howto har blitt publisert på testdrevet utvikling med Twisted
  • En spesiell omtale til den nye abortConnection støtte på TCP og SSL-tilkoblinger, heroisk presset av Itamar og Jean-Paul, og den eldste billett stengt av denne utgivelsen.

Hva er nytt i versjon 10.0.0:

  • Egenskaper:
  • Twistd mann side har nå en SIGNALER seksjon.
  • reactor.spawnProcess nå vil ikke avgi en PotentialZombieWarning når kalt før reactor.run, og det vil ikke være potensial for zombie prosesser i dette tilfellet.
  • Høy gjennomstrømning basert på Perspektiv Megler skal nå kjøre merkbart raskere takket være bruk av en mer effektiv dekoding funksjon i Twisted Spread.
  • Dokumentasjon for trac-post-commit-hook funksjonalitet i svn-dev politikk.
  • twisted.protocols.socks.SOCKSv4 støtter nå SOCKSv4a protokollen.
  • Trial kan nå utgangstestresultatene i henhold til subenheten protokollen, så lenge underenhet er installert.
  • twisted.protocols.amp gir nå en ListOf argument type som kan settes sammen med noen andre argumenttyper for å skape en null eller flere element sekvens av den typen.
  • Hvis return startes utenfor en funksjon dekorert med @inlineCallbacks, men fører til en funksjon thusly dekorert for å gå ut, vil en DeprecationWarning avgis forklare dette potensielt forvirrende oppførsel. I en fremtidig utgave, vil dette føre til et unntak.
  • twisted.python.logfile.BaseLogFile har nå en gjenåpne metode som tillater å bruke en ekstern logrotate mekanisme.
  • Bugfikses:
  • FTP.ftp_NLST håndterer nå forespørsler om ugyldige stier på en måte i samsvar med RFC 959.
  • twisted.python.util.initgroups kaller nå på lavt nivå C initgroups som standard hvis tilgjengelig: python-versjonen kan lage massevis av I / O med visse godkjennings oppsett for å hente all nødvendig informasjon
  • .
  • startLogging gjør nå ingenting på påfølgende besvergelser, og dermed fikse en forferdelig uendelig rekursjon bug det er bare på kanten saken.
  • Stringify ikke-strengdata til NetstringReceiver.sendString før beregning av lengde, slik at den beregnede lengde er lik den faktiske lengden av de transporterte data.
  • twisted.python.win32.cmdLineQuote nå riktig siterer tomme strenger argumenter.
  • Endre oppførselen til Gtk2Reactor å registrere bare én kilde klokke for hver fil descriptor, i stedet for en for lesing og en for skriving. Spesielt fikser det en feil med Glib under Windows der vi ikke klarte å varsle når en klient er koblet til.
  • Twisted Trial krasjer ikke lenger om det ikke kan fjerne et gammelt _trial_temp katalogen.
  • Den valg _c_urlarg forlengelse håndterer nå unquote (& quot; & quot;) riktig på plattformer der malloc (0) returnerer NULL, som AIX. Det samler også med færre advarsler.
  • På POSIX, barn prosesser opprettet med reactor.spawnProcess vil ikke lenger automatisk ignorere signalene som den overordnede prosessen har satt til å bli ignorert.
  • Alle SOCKSv4a tester nå bruke en dummy reaktor med en deterministisk besluttsomhet metode.
  • Unngå unødvendig server, dato og innhold-type overskrifter i proxy-svar.
  • Deprecations og Flytting:
  • twisted.internet.error.PotentialZombieWarning er nå foreldet.
  • twisted.test.time_helpers er nå foreldet.
  • frarådet connectUDP metode for IReactorUDP er nå fjernet.
  • twisted.trial.unittest.TestCase ignorerer nå de tidligere avskrevne setUpClass og tearDownClass metoder.

Lignende programvare

Bone.io
Bone.io

13 May 15

MicroMVC
MicroMVC

12 Apr 15

Walrus
Walrus

13 Apr 15

soma.js
soma.js

18 Apr 16

Kommentarer til Twisted

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!