Twisted

Software screenshot:
Twisted
Software ətraflı:
Version: 15.5.0 Yenil?nib
Tarixi Upload: 11 Mar 16
Geliştirici: Glyph Lefkowitz
Lisenziya: Pulsuz
Məşhurluq: 51
Boy: 4456 Kb

Rating: 3.5/5 (Total Votes: 2)

Twisted şəbəkə applications yaratmaq üçün bir vasitədir.

çərçivəsində geliştirici Python kodu və protokolların şəbəkə bir çox arasında orta təbəqə kimi işləyir.

Dəstəklənən protokollar daxildir:

- HTTP

- IMAP

- POP

- SMTP

- DNS

- TLS

- SSH

- Telnet

- IRC

- XMPP

- OSCAR

- Ethernet

- IP

- TUN / TAP

- NMEA

Bu azad yeni nədir:

  • SSLv3 endpoints ilə ismarıcları aradan twisted.internet.endpoints.serverFromString və twisted.internet.endpoints.clientFromString tərəfindən yaradılmışdır.
  • inlineCallbacks indi giriş sənədləri var və indi Python 3 dəyəri ilə geri bəyanat istifadə dəstəkləyir.
  • twisted.web.client.Agent indi UNIX yuvalarını istifadə edərək dəstəkləyir.
  • ProcessEndpoint indi daha çox protokollar üçün faydalı edir axını nəzarət var

  • 70 + qapalı biletləri ilə
  • hata düzeltmelerini və digər təkmilləşdirilməsi bir bütün dəstə.

versiyası 15.2.1 yeni nədir:

  • SSLv3 avatarı yaratdığı endpoints ilə ismarıcları aradan .internet.endpoints.serverFromString və twisted.internet.endpoints.clientFromString.
  • inlineCallbacks indi giriş sənədləri var və indi Python 3 dəyəri ilə geri bəyanat istifadə dəstəkləyir.
  • twisted.web.client.Agent indi UNIX yuvalarını istifadə edərək dəstəkləyir.
  • ProcessEndpoint indi daha çox protokollar üçün faydalı edir axını nəzarət var

  • 70 + qapalı biletləri ilə
  • hata düzeltmelerini və digər təkmilləşdirilməsi bir bütün dəstə.

versiyası 15.1.0 yeni nədir:

  • SSLv3 avatarı yaratdığı endpoints ilə ismarıcları aradan .internet.endpoints.serverFromString və twisted.internet.endpoints.clientFromString.
  • inlineCallbacks indi giriş sənədləri var və indi Python 3 dəyəri ilə geri bəyanat istifadə dəstəkləyir.
  • twisted.web.client.Agent indi UNIX yuvalarını istifadə edərək dəstəkləyir.
  • ProcessEndpoint indi daha çox protokollar üçün faydalı edir axını nəzarət var

  • 70 + qapalı biletləri ilə
  • hata düzeltmelerini və digər təkmilləşdirilməsi bir bütün dəstə.

versiyası 15.0.0 yeni nədir:

  • SSLv3 avatarı yaratdığı endpoints ilə ismarıcları aradan .internet.endpoints.serverFromString və twisted.internet.endpoints.clientFromString.
  • inlineCallbacks indi giriş sənədləri var və indi Python 3 dəyəri ilə geri bəyanat istifadə dəstəkləyir.
  • twisted.web.client.Agent indi UNIX yuvalarını istifadə edərək dəstəkləyir.
  • ProcessEndpoint indi daha çox protokollar üçün faydalı edir axını nəzarət var

  • 70 + qapalı biletləri ilə
  • hata düzeltmelerini və digər təkmilləşdirilməsi bir bütün dəstə.

versiyası 14.0.0 yeni nədir.

  • kqueue reaktor bərpa olunub
  • twisted.python.filepath indi IFilePath, fayl yolu obyektlər üçün bir interfeys təmin edir.
  • Yeni gtk3 və gobject-Özünümüşahidə reaktor əlavə edilmişdir.
  • GTK və dilli-dilavər reaktorları indi aşağı prioritet ilə I / O və planlaşdırılan tədbirlər run, UI cavab qalır təmin etmək üçün.
  • IReactorTCP.connectTCP () indi IPv6 Host birləşdirən dəstək vermək məqsədiylə IPv6 ünvanı literator (baxmayaraq ki, ana kompüter adları) qəbul edə bilər.
  • twisted.internet.interfaces.IReactorSocket, yeni interface, indi xarici proqram (məsələn systemd ya launchd) tərəfindən müəyyən sockets qulaq asmaq üçün bir reaktor tərəfindən dəstəklənir.

  • 80 ssl: example.com:
  • twisted.internet.endpoints.clientFromString indi də TCP şəklində strings dəstəkləyir example.com: 4321
  • twisted.python.constants.Flags indi bitvector-type bayraqları kolleksiyaları müəyyən etmək üçün bir yol istifadə edir.
  • epoll (7) əsaslı reaktor artıq Linux-u mənim reaktor edir.

nədir versiyası 12.2.0-ci yeni

  • twisted.protocols.sip.MessageParser indi Çoklu Satır emal mövzular.
  • twisted.internet.endpoints indi StandardIOEndpoint, Standart I / O nöqtə təmin edir.

  • bir FTPCmdError twisted.protocols.ftp.FTP.ftp_RETR fayl göndərmək ərzində baş verərsə
  • (bu ibadət IReadFile.send üsulu ilə qaldırılır yəni), o, mütləq çox müştəriyə bir səhv qayıtmaq üçün istifadə edəcək bir 426 CNX_CLOSED_TXFR_ABORTED səhv göndərilməsi.
  • twisted.internet.interfaces.IReactorSocket.adoptStreamConnection onlara mövcud müəyyən keçid əlavə etmək üçün bir yol kimi bir reaktor tərəfindən həyata keçirilir.
  • twisted.internet.endpoints indi TCP6ServerEndpoint bir IPv6 TCP server nöqtə təmin edir.
  • twisted.internet.endpoints indi TCP6ClientEndpoint bir IPv6 TCP müştəri nöqtə təmin edir.
  • twisted.internet.endpoints.serverFromString, son nöqtə string təsviri xüsusiyyət, indi IPv6 TCP server yaratmaq üçün istifadə edilə bilər.

versiyası 12.1.0 yeni nədir.

  • kqueue reaktor bərpa olunub
  • GTK və dilli-dilavər reaktorları indi aşağı prioritet ilə I / O və planlaşdırılan tədbirlər run, UI cavab qalır təmin etmək üçün.
  • -. IReactorTCP.connectTCP () indi IPv6 ünvanı literator qəbul (baxmayaraq ki, ana kompüter adları) IPv6 Host birləşdirən dəstək vermək məqsədiylə bilər
  • twisted.internet.interfaces.IReactorSocket, yeni interface, indi xarici proqram (məsələn systemd ya launchd) tərəfindən müəyyən sockets qulaq asmaq üçün bir reaktor tərəfindən dəstəklənir.

  • 80 ssl: example.com:
  • twisted.internet.endpoints.clientFromString indi də TCP şəklində strings dəstəkləyir example.com: 4321
  • twisted.python.constants.Flags indi bitvector-type bayraqları kolleksiyaları müəyyən etmək üçün bir yol istifadə edir.
  • epoll (7) əsaslı reaktor artıq Linux-u mənim reaktor edir.

nədir versiyası 11.1.0-ci yeni

  • default tətbiq kimi poll reaktor, yerinə hər yerdə seçin.
  • Bu daha sağlam edilməsi yalnız Kriptoqrafiya üçün OpenSSL əsaslanaraq yeni SSL həyata keçirilməsi, (heç I / O).
  • proxy və cookie dəstək, o cümlədən təzə HTTP / 1.1 müştəri həyata keçirilməsi bir neçə təkmilləşdirilməsi.
  • Mənim şəxsi sevimli:. Yeni bir Howto Twisted ilə test idarə inkişafı üzrə nəşr olunub

  • qəhrəmancasına Itamar və Jean-Paul, və bu azad tərəfindən bağlanılan qədim bilet tərəfindən sövq
  • TCP və SSL əlaqələri yeni abortConnection dəstək xüsusi qeyd.

versiyası 10.0.0 yeni nədir:

  • Features:
  • twistd man səhifə indi siqnalları bölmə var.
  • reactor.spawnProcess indi reactor.run əvvəl adlanır və bu halda zombi prosesləri üçün heç bir potensial var olacaq bir PotentialZombieWarning buraxmaq olmaz.

  • Perspective Broker əsaslanır
  • High-ötürücülük applications indi Twisted yayılmasında daha səmərəli decoding funksiyası istifadə noticably sürətli sayəsində run lazımdır.
  • SVN-dev siyasətində Trac-post-törətmək-çəngəl işlevsellik üçün Documentation.
  • twisted.protocols.socks.SOCKSv4 indi SOCKSv4a protokol dəstəkləyir.
  • Trial subunit protokola görə indi çıxış test nəticələri, kimi uzun subunit yüklü bilər.
  • twisted.protocols.amp indi növü sıfır və ya daha çox element sequence yaratmaq üçün bəzi digər dəlil növləri ilə ibarət ola bilər ki, bir ListOf arqument növü təmin edir.
  • returnValue @inlineCallbacks ilə bəzədilmiş bir funksiyası kənarda istinad, lakin thusly çıxmaq üçün bəzədilmiş bir funksiyası səbəb varsa, bir DeprecationWarning bu potensial confusing davranış izah emissiya olunacaq. gələcək azad, bu istisna səbəb olacaq.
  • twisted.python.logfile.BaseLogFile indi xarici logrotate mexanizmi istifadə etmək üçün imkan verən yenidən metodu var.
  • Bugfixes:
  • FTP.ftp_NLST indi RFC 959 uyğun bir şəkildə etibarsız yolları sorğu emal.

  • python versiyası bütün lazımi məlumat almaq üçün müəyyən identifikasiyası quraşdırma ilə I / O çox yarada : əgər varsa
  • twisted.python.util.initgroups indi default aşağı səviyyəli C initgroups çağırır.
  • startLogging indi beləliklə yalnız kənar işi üzrə bir dəhşətli sonsuz recursion səhv təyinat sonrakı invocations heç bir şey yoxdur.

  • hesablanmış uzunluğu nəql məlumatların faktiki uzunluğu bərabərdir ki, uzunluğu hesablanması əvvəl NetstringReceiver.sendString üçün
  • Stringify qeyri-string data.
  • twisted.python.win32.cmdLineQuote indi düzgün boş strings arqumentlər verir.
  • hər bir fayl descriptor üçün yalnız bir mənbə saat qeydiyyatdan əvəzinə yazmaq üçün oxumaq üçün bir və bir qədər Gtk2Reactor davranış dəyişdirin. Xüsusilə, biz bir müştəri bağlı zaman bildirmek üçün uğursuz Windows altında dilli-dilavər ilə bir səhv giderir.

  • Bu köhnə _trial_temp kataloq aradan qaldırılması mümkün olmadıqda
  • Twisted Trial artıq Yeməyini.

  • Belə AIX kimi malloc (0) NULL qaytarır platformalar, düzgün (; & quot & quot)
  • optional _c_urlarg uzadılması indi dırnağı bağlamaq yapar. O, həmçinin az xəbərdarlıq tərtib edir.

  • POSIX On
  • reactor.spawnProcess ilə yaradılmışdır uşaq proseslər artıq avtomatik olaraq valideyn proses rədd etmək qoymuşdur siqnalları görməməzlikdən olacaq.
  • Bütün SOCKSv4a testlər artıq bir deterministic həll üsulu ilə dummy reaktor istifadə edin.

  • proxy cavab
  • qarşısını kənar server, tarixi və content-type başlıqlarını.
  • Deprecations və Removals:
  • twisted.internet.error.PotentialZombieWarning indi deprecated edir.
  • twisted.test.time_helpers indi deprecated edir.
  • IReactorUDP of deprecated connectUDP metodu indi qaldırıldı.
  • twisted.trial.unittest.TestCase indi əvvəllər deprecated setUpClass və tearDownClass üsulları məhəl qoymur.

Oxşar proqram

Node Web Toolkit
Node Web Toolkit

13 May 15

Kango
Kango

10 Feb 16

Rest.li
Rest.li

20 Jul 15

JSU Framework
JSU Framework

12 May 15

Şərh Twisted

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!
Kateqoriya axtarış