Twisted

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

Rating: 2.0/5 (Total Votes: 1)

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

Apache Sling
Apache Sling

13 Apr 15

Enyo
Enyo

20 Jul 15

Logback
Logback

9 Apr 16

Kommentarer til Twisted

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