Twisted

Software screenshot:
Twisted
Software detaljer:
Version: 15.5.0 Opdateret
Upload dato: 11 Mar 16
Udvikler: Glyph Lefkowitz
Licens: Gratis
Popularitet: 3
Størrelse: 4456 Kb

Rating: 2.0/5 (Total Votes: 1)

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.

  • er blevet tilføjet
  • 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.

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.

Lignende software

Mojito
Mojito

1 Mar 15

Breeze.js
Breeze.js

12 May 15

UPY
UPY

13 May 15

kiss.py
kiss.py

12 May 15

Kommentarer til Twisted

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!