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

JEDI VCL
JEDI VCL

12 May 15

Nancy
Nancy

10 Feb 16

Padrino
Padrino

10 Dec 15

Hybrid
Hybrid

1 Mar 15

Kommentarer til Twisted

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori