Twisted

Software screenshot:
Twisted
Podrobnosti Software:
Verze: 15.5.0 Aktualizováno
Datum uploadu: 11 Mar 16
Vývojka: Glyph Lefkowitz
Licence: Volný
Popularita: 51
Velikost: 4456 Kb

Rating: 3.5/5 (Total Votes: 2)

Twisted je nástroj pro vytváření síťové aplikace.

Rámec funguje jako prostřední vrstvu mezi Pythonu developera a množství síťových protokolů.

Podporované protokoly jsou:

- HTTP

- IMAP

- POP

- SMTP

- DNS

- TLS

- SSH

- Telnet

- IRC

- XMPP

- OSCAR

- Ethernet

- IP

- TUN / TAP

- NMEA

Co je nového v této verzi:

  • SSLv3 je zakázáno ve výchozím nastavení koncových bodů vytvořený twisted.internet.endpoints.serverFromString a twisted.internet.endpoints.clientFromString.
  • inlineCallbacks má nyní úvodní dokumentaci, a nyní podporuje použití return s hodnotou v Pythonu 3.
  • twisted.web.client.Agent nyní podporuje používání UNIX sokety.
  • ProcessEndpoint má nyní řízení toku, který dělá to užitečný pro mnoho dalších protokolů
  • A celá řada chyb a další vylepšení, s více než 70 uzavřených jízdenek.

Co je nového ve verzi 15.2.1:

  • SSLv3 je zakázáno ve výchozím nastavení koncových bodů vytvořených kroucené .internet.endpoints.serverFromString a twisted.internet.endpoints.clientFromString.
  • inlineCallbacks má nyní úvodní dokumentaci, a nyní podporuje použití return s hodnotou v Pythonu 3.
  • twisted.web.client.Agent nyní podporuje používání UNIX sokety.
  • ProcessEndpoint má nyní řízení toku, který dělá to užitečný pro mnoho dalších protokolů
  • A celá řada chyb a další vylepšení, s více než 70 uzavřených jízdenek.

Co je nového ve verzi 15.1.0:

  • SSLv3 je zakázáno ve výchozím nastavení koncových bodů vytvořených kroucené .internet.endpoints.serverFromString a twisted.internet.endpoints.clientFromString.
  • inlineCallbacks má nyní úvodní dokumentaci, a nyní podporuje použití return s hodnotou v Pythonu 3.
  • twisted.web.client.Agent nyní podporuje používání UNIX sokety.
  • ProcessEndpoint má nyní řízení toku, který dělá to užitečný pro mnoho dalších protokolů
  • A celá řada chyb a další vylepšení, s více než 70 uzavřených jízdenek.

Co je nového ve verzi 15.0.0:

  • SSLv3 je zakázáno ve výchozím nastavení koncových bodů vytvořených kroucené .internet.endpoints.serverFromString a twisted.internet.endpoints.clientFromString.
  • inlineCallbacks má nyní úvodní dokumentaci, a nyní podporuje použití return s hodnotou v Pythonu 3.
  • twisted.web.client.Agent nyní podporuje používání UNIX sokety.
  • ProcessEndpoint má nyní řízení toku, který dělá to užitečný pro mnoho dalších protokolů
  • A celá řada chyb a další vylepšení, s více než 70 uzavřených jízdenek.

Co je nového ve verzi 14.0.0:.

  • kqueue Reaktor byl oživen
  • twisted.python.filepath nyní poskytuje IFilePath, rozhraní pro objekty cesta k souboru.

  • Byly přidány
  • New gtk3 a GObject-introspekce reaktory.
  • gtk a glib reaktory nyní běží I / O a naplánované události s nižší prioritou, aby bylo zajištěno UI zůstává citlivý.
  • IReactorTCP.connectTCP () může nyní přijímat IPv6 adres literals (i když ne hostnames) s cílem podpořit připojení počítačů IPv6.
  • twisted.internet.interfaces.IReactorSocket, nové rozhraní, je nyní podporován některými reaktory poslouchat hrdla zřízených externím softwarem (např systemd nebo launchd).
  • twisted.internet.endpoints.clientFromString nyní také podporuje řetězce v podobě TCP: example.com: 80 a ssl: example.com: 4321
  • twisted.python.constants.Flags nyní poskytuje způsob, jak definovat sbírky vlajek pro bitvector typu používá.
  • epoll (7) na bázi reaktor je nyní výchozí reaktor na Linuxu.

Co je nového ve verzi 12.2.0:

  • twisted.protocols.sip.MessageParser nyní zpracovává víceřádkový hlavičky.
  • twisted.internet.endpoints nyní poskytuje StandardIOEndpoint, standardní I / O koncový bod.
  • Pokud dojde k FTPCmdError během twisted.protocols.ftp.FTP.ftp_RETR odeslání souboru (to znamená, že se zvýší metodou IReadFile.send to vyvolá), pak to bude používat, které vrátit chybu klientovi, nikoli nutně zasláním chyba 426 CNX_CLOSED_TXFR_ABORTED.
  • twisted.internet.interfaces.IReactorSocket.adoptStreamConnection je realizován v některých reaktorech jako způsob, jak přidat existující navázat spojení na ně.
  • twisted.internet.endpoints nyní poskytuje TCP6ServerEndpoint, serveru koncový bod IPv6 TCP.
  • twisted.internet.endpoints nyní poskytuje TCP6ClientEndpoint, což je IPv6 TCP Client koncový bod.
  • twisted.internet.endpoints.serverFromString, koncový bod popis řetězec funkce, lze nyní použít k vytvoření serverů IPv6 TCP.

Co je nového ve verzi 12.1.0:.

  • kqueue Reaktor byl oživen
  • GTK a glib reaktory nyní běží I / O a naplánované události s nižší prioritou, aby bylo zajištěno UI zůstává citlivý.
  • -. IReactorTCP.connectTCP () nyní může přijmout IPv6 adres literals (i když ne hostitelů) s cílem podpořit připojení počítačů IPv6
  • twisted.internet.interfaces.IReactorSocket, nové rozhraní, je nyní podporován některými reaktory poslouchat hrdla zřízených externím softwarem (např systemd nebo launchd).
  • twisted.internet.endpoints.clientFromString nyní také podporuje řetězce v podobě TCP: example.com: 80 a ssl: example.com: 4321
  • twisted.python.constants.Flags nyní poskytuje způsob, jak definovat sbírky vlajek pro bitvector typu používá.
  • epoll (7) na bázi reaktor je nyní výchozí reaktor na Linuxu.

Co je nového ve verzi 11.1.0:

  • Průzkum reaktor jako selhání, pokud je to vhodné, namísto vyberte všude.
  • Nová implementace SSL pouze spoléhat na OpenSSL pro kryptografii, (ne I / O), což je mnohem robustnější.
  • několik vylepšení implementace čerstvého klienta HTTP / 1.1, včetně proxy a podporu cookie.
  • Můj osobní favorit:. Nové howto byl zveřejněn na vývoj řízený testy s Twisted
  • A zvláštní uznání k nové podpoře abortConnection na TCP a SSL připojení, hrdinně tlačil Itamar a Jean-Paul a nejstarší lístku uzavřen této verzi.

Co je nového ve verzi 10.0.0:

  • Vlastnosti:
  • Muž strana twistd má nyní část signálů.
  • reactor.spawnProcess teď nebude vydávat PotentialZombieWarning když volal před reactor.run, a to nebude mít žádný potenciál pro zombie procesy v tomto případě.
  • Vysoce výkonný aplikací založených na Perspective Makléř by měl nyní spustit znatelně rychleji díky použití efektivnějšího dekódovací funkci v Twisted spreadem.
  • Dokumentace pro funkce trac-post-commit-háček svn-dev politiky.
  • twisted.protocols.socks.SOCKSv4 nyní podporuje protokol SOCKSv4a.
  • Trial nyní výstup Výsledky zkoušek v souladu s protokolem podjednotky, pokud je nainstalován Podjednotka.
  • twisted.protocols.amp nyní poskytuje ListOf typ argumentu, který může být složen s některými jinými typy argumentů pro vytvoření více prvků sekvence tohoto typu nulový nebo.
  • Pokud returnValue je vyvolán mimo funkci zdobený @inlineCallbacks, ale způsobí, že funkce z ní vyplývající zdobené ukončit, bude DeprecationWarning být emitovány vysvětlení této potenciálně matoucí chování. V budoucím vydání, bude to způsobit výjimku.
  • twisted.python.logfile.BaseLogFile má nyní metodu přehodnotit umožňující použít externí logrotate mechanismus.
  • Opravy chyb:
  • FTP.ftp_NLST nyní zpracovává žádosti o neplatných cest způsobem v souladu s RFC 959.
  • twisted.python.util.initgroups nyní nazývá low-level C initgroups standardně li k dispozici: verze python může vytvořit spoustu I / O s určitým nastavením autentizace načíst všechny potřebné informace
  • .
  • startLogging nyní nedělá nic na následné vyvolání, tedy upevnění hroznou nekonečnou rekurzi chybu, která je jen o okrajové věci.
  • stringify non-řetězec data do NetstringReceiver.sendString před výpočtu délky tak, že vypočtená délka je rovna skutečné délky přepravovaných dat.
  • twisted.python.win32.cmdLineQuote nyní správně cituje prázdné řetězce argumenty.
  • Změna chování Gtk2Reactor registrovat pouze jeden zdroj pozor na každý deskriptor souboru, namísto jednoho pro čtení a jeden pro psaní. Zejména se opravuje chybu s glib pod Windows, kde se nám nepodařilo oznámit, když je připojen klient.
  • Twisted Trial již nepadá, pokud nelze odstranit starou _trial_temp adresáře.
  • Volitelná rozšíření _c_urlarg nyní zpracovává unquote (& quot; & quot;) správně na platformách, kde malloc (0) vrátí NULL, jako je AIX. Je také sestavuje s méně varováním.
  • Na POSIX, podřízené procesy vytvořené pomocí reactor.spawnProcess již nebude automaticky ignorovat signály, které rodič proces, který má být ignorován.
  • Všechny SOCKSv4a testy nyní používají fiktivní reaktor s deterministickým způsobem řešit.
  • Prevent cizí serveru, datum a Content-Type hlavičky v odpovědích proxy.
  • Deprecations a Stěhování:
  • twisted.internet.error.PotentialZombieWarning je nyní zastaralé.
  • twisted.test.time_helpers je nyní zastaralé.
  • byla nyní odstraněna zastaralé connectUDP metoda IReactorUDP.
  • twisted.trial.unittest.TestCase nyní ignoruje dříve zastaralé setUpClass a tearDownClass metod.

Podobný software

Sinatra
Sinatra

11 Mar 16

Ophal
Ophal

6 Mar 16

React
React

1 Mar 15

RedSlim
RedSlim

28 Sep 15

Komentáře k Twisted

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!