Prog.varedetaljer:
Versjon: 15.5.0 Oppdatert
Last opp dato: 11 Mar 16
Lisens: Gratis
Popularitet: 51
Størrelse: 4456 Kb
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.
Kommentarer ikke funnet