Software detaljer:
Version: 15.5.0 Opdateret
Upload dato: 11 Mar 16
Licens: Gratis
Popularitet: 51
Størrelse: 4456 Kb
Twisted er et værktøj til at skabe networking applikationer.
Rammerne fungerer som en midterste lag mellem udviklerens Python-kode og et væld af netværk protokoller.
Understøttede protokoller omfatter:
- HTTP
- IMAP
- POP
- SMTP
- DNS
- TLS
- SSH
- Telnet
- IRC
- XMPP
- OSCAR
- Ethernet
- IP
- TUN / TAP
- NMEA
Hvad er nyt i denne udgivelse:
- SSLv3 er som standard deaktiveret af endpoints skabt af twisted.internet.endpoints.serverFromString og twisted.internet.endpoints.clientFromString.
- inlineCallbacks nu indledende dokumentation, og nu understøtter brug af return-sætning med en værdi på Python tre.
- twisted.web.client.Agent understøtter nu bruger UNIX stikkontakter.
- ProcessEndpoint har nu flow kontrol, hvilket gør den anvendelig for mange flere protokoller
- En hel flok af fejlrettelser og andre forbedringer, med 70 + lukkede billetter.
Hvad er nyt i version 15.2.1:
- SSLv3 er som standard deaktiveret af endpoints skabt af snoet .internet.endpoints.serverFromString og twisted.internet.endpoints.clientFromString.
- inlineCallbacks nu indledende dokumentation, og nu understøtter brug af return-sætning med en værdi på Python tre.
- twisted.web.client.Agent understøtter nu bruger UNIX stikkontakter.
- ProcessEndpoint har nu flow kontrol, hvilket gør den anvendelig for mange flere protokoller
- En hel flok af fejlrettelser og andre forbedringer, med 70 + lukkede billetter.
Hvad er nyt i version 15.1.0:
- SSLv3 er som standard deaktiveret af endpoints skabt af snoet .internet.endpoints.serverFromString og twisted.internet.endpoints.clientFromString.
- inlineCallbacks nu indledende dokumentation, og nu understøtter brug af return-sætning med en værdi på Python tre.
- twisted.web.client.Agent understøtter nu bruger UNIX stikkontakter.
- ProcessEndpoint har nu flow kontrol, hvilket gør den anvendelig for mange flere protokoller
- En hel flok af fejlrettelser og andre forbedringer, med 70 + lukkede billetter.
Hvad er nyt i version 15.0.0:
- SSLv3 er som standard deaktiveret af endpoints skabt af snoet .internet.endpoints.serverFromString og twisted.internet.endpoints.clientFromString.
- inlineCallbacks nu indledende dokumentation, og nu understøtter brug af return-sætning med en værdi på Python tre.
- twisted.web.client.Agent understøtter nu bruger UNIX stikkontakter.
- ProcessEndpoint har nu flow kontrol, hvilket gør den anvendelig for mange flere protokoller
- En hel flok af fejlrettelser og andre forbedringer, med 70 + lukkede billetter.
Hvad er nyt i version 14.0.0:.
- kqueue reaktor er blevet genoplivet
- twisted.python.filepath nu giver IFilePath, en grænseflade fil sti objekter for.
- Ny gtk3 og GObject-introspektion reaktorer.
- gtk og overfladiske reaktorer nu køre I / O og planlagte begivenheder med lavere prioritet, at sikre UI forbliver lydhør.
- IReactorTCP.connectTCP () kan nu acceptere IPv6-adresse litteraler (selvom ikke værtsnavne) for at støtte tilslutning til IPv6 værter.
- twisted.internet.interfaces.IReactorSocket, en ny grænseflade, er nu understøttet af nogle reaktorer til at lytte på stikkontakter oprettet af ekstern software (f.eks systemd eller launchd).
- twisted.internet.endpoints.clientFromString understøtter nu også strenge i form af tcp: example.com: 80 og ssl: example.com: 4321
- twisted.python.constants.Flags nu giver en måde at definere samlinger af flag for bitvector-typen anvendelser.
- epoll (7) -baseret reaktor er nu standard reaktor på Linux.
er blevet tilføjet
Hvad er nyt i version 12.2.0:
- twisted.protocols.sip.MessageParser håndterer nu multiline overskrifter.
- twisted.internet.endpoints nu giver StandardIOEndpoint, en Standard I / O endpoint.
- Hvis en FTPCmdError opstår under twisted.protocols.ftp.FTP.ftp_RETR sender filen (dvs. den er rejst af den IReadFile.send metode, den påberåber), så vil det bruge det til at returnere en fejl til klienten i stedet for nødvendigvis sende en 426 CNX_CLOSED_TXFR_ABORTED fejl.
- twisted.internet.interfaces.IReactorSocket.adoptStreamConnection gennemføres af nogle reaktorer som en måde at tilføje en eksisterende etableret forbindelse til dem.
- twisted.internet.endpoints nu giver TCP6ServerEndpoint, en IPv6 TCP server endpoint.
- twisted.internet.endpoints nu giver TCP6ClientEndpoint, en IPv6 TCP klient endpoint.
- twisted.internet.endpoints.serverFromString, endepunktet strengen beskrivelse funktion, kan nu bruges til at skabe IPv6 TCP servere.
Hvad er nyt i version 12.1.0:.
- kqueue reaktor er blevet genoplivet
- GTK og overfladiske reaktorer nu køre I / O og planlagte begivenheder med lavere prioritet, at sikre UI forbliver lydhør.
- -. IReactorTCP.connectTCP () kan nu acceptere IPv6-adresse litteraler (dog ikke værtsnavne) for at understøtte forbindelse til IPv6 værter
- twisted.internet.interfaces.IReactorSocket, en ny grænseflade, er nu understøttet af nogle reaktorer til at lytte på stikkontakter oprettet af ekstern software (f.eks systemd eller launchd).
- twisted.internet.endpoints.clientFromString understøtter nu også strenge i form af tcp: example.com: 80 og ssl: example.com: 4321
- twisted.python.constants.Flags nu giver en måde at definere samlinger af flag for bitvector-typen anvendelser.
- epoll (7) -baseret reaktor er nu standard reaktor på Linux.
Hvad er nyt i version 11.1.0:
- meningsmåling reaktor som standard i givet fald i stedet for Vælg overalt.
- Et nyt SSL implementering kun stole på OpenSSL for kryptografi, (ikke I / O), hvilket gør det mere robust.
- Flere forbedringer af friske implementering HTTP / 1.1-klienten, herunder proxy og cookie support.
- Min personlige favorit:. En ny howto er blevet offentliggjort på test-drevet udvikling med Twisted
- En særlig omtale til den nye abortConnection support på TCP og SSL-forbindelser, heroisk skubbet af Itamar og Jean-Paul, og den ældste billet lukket af denne udgivelse.
Hvad er nyt i version 10.0.0:
- Features:
- twistd mand har nu en SIGNALER sektion.
- reactor.spawnProcess nu ikke vil udsende en PotentialZombieWarning når kaldt før reactor.run, og der vil ikke være nogen mulighed for zombie processer i dette tilfælde.
- High-throughput applikationer baseret på Perspektiv Broker bør nu køre noticably hurtigere takket være brugen af en mere effektiv dekodning funktion i Twisted Spread.
- Dokumentation for trac-post-begå-hook funktionalitet i svn-dev politik.
- twisted.protocols.socks.SOCKSv4 understøtter nu SOCKSv4a-protokollen.
- Trial kan nu output testresultater i henhold til subunit-protokollen, så længe Subunit er installeret.
- twisted.protocols.amp giver nu en ListOf argument type, der kan sammensættes med nogle andre argument typer til at skabe et nul eller flere element sekvens af denne type.
- Hvis returnValue påberåbes uden for en funktion dekoreret med @inlineCallbacks, men forårsager en funktion thusly dekoreret for at afslutte, vil en DeprecationWarning blive udledt forklare denne potentielt forvirrende adfærd. I en fremtidig version, vil dette medføre en undtagelse.
- twisted.python.logfile.BaseLogFile har nu en genåbne metode gør det muligt at bruge en ekstern logrotate mekanisme.
- Fejlrettelser:
- FTP.ftp_NLST håndterer nu anmodninger om ugyldige stier på en måde i overensstemmelse med RFC 959.
- twisted.python.util.initgroups opfordrer nu de lavt niveau C initgroups som standard, hvis tilgængelige: python-versionen kan skabe masser af I / O med visse setup-godkendelse til at hente alle de nødvendige oplysninger .
- startLogging nu ikke noget tilbagevendende påkaldelser, som retter en forfærdelig uendelig rekursion bug det er kun på kanten sagen.
- Stringify ikke-string data til NetstringReceiver.sendString før beregning af længden, så den beregnede længde svarer til den faktiske længde af de transporterede data.
- twisted.python.win32.cmdLineQuote nu korrekt citerer tomme strenge argumenter.
- Ændre adfærd Gtk2Reactor at registrere kun én kilde ur for hver fil deskriptor, i stedet for en for læsning og én til at skrive. Især løser en fejl med Glib under Windows, hvor vi har undladt at anmelde, når en klient er tilsluttet.
- Twisted Trial ikke længere går ned, hvis det ikke kan fjerne en gammel _trial_temp mappe.
- Den valgfrie _c_urlarg udvidelse håndterer citat slut nu (& quot; & quot;) korrekt på platforme, hvor malloc (0) returnerer NULL, såsom AIX. Det udarbejder også med færre advarsler.
- På POSIX, barn processer oprettet med reactor.spawnProcess vil ikke længere automatisk ignorere de signaler, som den overordnede proces har sat til at blive ignoreret.
- Alle SOCKSv4a test nu bruge en dummy reaktor med en deterministisk beslutsomhed metode.
- Undgå uvedkommende server, dato og indhold-type overskrifter i proxy svar.
- Deprecations og Flytning:
- twisted.internet.error.PotentialZombieWarning er nu forældet.
- twisted.test.time_helpers er nu forældet.
- frarådet connectUDP metode IReactorUDP er nu blevet fjernet.
- twisted.trial.unittest.TestCase ignorerer nu de tidligere udfasede setUpClass og tearDownClass metoder.
Kommentarer ikke fundet