Twisted

Скріншот програми:
Twisted
Дані програми:
Версія: 15.5.0 оновлений
Дата завантаження: 11 Mar 16
Розробник: Glyph Lefkowitz
Ліцензія: Безкоштовно
Популярність: 3
Розмір: 4456 Kb

Rating: 2.0/5 (Total Votes: 1)

Вита є інструментом для створення мережевих додатків.

Рамки працює в якості середнього шару між кодом Python розробника і безліч мережевих протоколів.

Підтримувані протоколи включають в себе:

- HTTP

- по протоколу IMAP

- POP

- SMTP

- DNS

- TLS

- SSH

- Telnet

- IRC

- XMPP

- OSCAR

- Ethernet

- IP

- TUN / TAP

- в форматі NMEA

Що нового в цьому випуску:

  • SSLv3 за замовчуванням відключена кінцевими точками створений twisted.internet.endpoints.serverFromString і twisted.internet.endpoints.clientFromString.
  • inlineCallbacks тепер має вступну документацію, і тепер підтримує використання оператора повернення зі значенням на Python 3.
  • twisted.web.client.Agent тепер підтримує UNIX за допомогою сокетів.
  • ProcessEndpoint тепер має управління потоком, що робить його корисним для багатьох інших протоколів
  • Ціла купа виправлень помилок та інших удосконалень, з 70+ закритих квитків.

Що нового у версії 15.2.1:

  • SSLv3 за замовчуванням відключена кінцевими точками, створених виту .internet.endpoints.serverFromString і twisted.internet.endpoints.clientFromString.
  • inlineCallbacks тепер має вступну документацію, і тепер підтримує використання оператора повернення зі значенням на Python 3.
  • twisted.web.client.Agent тепер підтримує UNIX за допомогою сокетів.
  • ProcessEndpoint тепер має управління потоком, що робить його корисним для багатьох інших протоколів
  • Ціла купа виправлень помилок та інших удосконалень, з 70+ закритих квитків.

Що нового у версії 15.1.0:

  • SSLv3 за замовчуванням відключена кінцевими точками, створених виту .internet.endpoints.serverFromString і twisted.internet.endpoints.clientFromString.
  • inlineCallbacks тепер має вступну документацію, і тепер підтримує використання оператора повернення зі значенням на Python 3.
  • twisted.web.client.Agent тепер підтримує UNIX за допомогою сокетів.
  • ProcessEndpoint тепер має управління потоком, що робить його корисним для багатьох інших протоколів
  • Ціла купа виправлень помилок та інших удосконалень, з 70+ закритих квитків.

Що нового у версії 15.0.0:

  • SSLv3 за замовчуванням відключена кінцевими точками, створених виту .internet.endpoints.serverFromString і twisted.internet.endpoints.clientFromString.
  • inlineCallbacks тепер має вступну документацію, і тепер підтримує використання оператора повернення зі значенням на Python 3.
  • twisted.web.client.Agent тепер підтримує UNIX за допомогою сокетів.
  • ProcessEndpoint тепер має управління потоком, що робить його корисним для багатьох інших протоколів
  • Ціла купа виправлень помилок та інших удосконалень, з 70+ закритих квитків.

Що нового у версії 14.0.0 :.

  • The Kqueue реактор був відроджений
  • twisted.python.filepath тепер надає IFilePath, інтерфейс для об'єктів, шлях до файлу.
  • Новий GTK3 і GObject-самоаналіз реактори були додані.
  • GTK і GLib реактори тепер працюють введення / виведення і заплановані події з більш низьким пріоритетом, щоб забезпечити для користувача інтерфейс залишається чуйною.
  • IReactorTCP.connectTCP () тепер може приймати IPv6 адреси литералов (хоча і не імен хостів) з метою підтримки підключення до вузлів IPv6.
  • twisted.internet.interfaces.IReactorSocket, новий інтерфейс, тепер підтримується деякими реакторами для прослуховування на патрубках, створених зовнішніми програмами (наприклад, Systemd або) запуск програм.
  • twisted.internet.endpoints.clientFromString тепер також підтримує рядки у вигляді TCP: example.com: 80 і SSL: example.com: 4321
  • twisted.python.constants.Flags тепер надає спосіб визначення колекції прапорів для bitvector типу використовує.

  • <Літій> The Epoll (7) реактора засноване в даний час реактор за замовчуванням в Linux.

Що нового у версії 12.2.0:

  • twisted.protocols.sip.MessageParser тепер обробляє мультилінії заголовки.
  • twisted.internet.endpoints тепер надає StandardIOEndpoint, A / O кінцева точка Standard I.
  • Якщо FTPCmdError відбувається під час twisted.protocols.ftp.FTP.ftp_RETR відправки файлу (тобто вона піднята за допомогою методу IReadFile.send він викликає), то він буде використовувати, щоб повернути помилку клієнту, а не обов'язково відправивши повідомлення про помилку 426 CNX_CLOSED_TXFR_ABORTED.
  • twisted.internet.interfaces.IReactorSocket.adoptStreamConnection реалізується кілька реакторів як спосіб додати існуючу встановлену зв'язок з ними.
  • twisted.internet.endpoints тепер забезпечує TCP6ServerEndpoint, сервер кінцевої точки IPv6 TCP.
  • twisted.internet.endpoints тепер забезпечує TCP6ClientEndpoint, клієнтське кінцева точка IPv6 TCP.
  • twisted.internet.endpoints.serverFromString, кінцева точка рядок опису функція, тепер може бути використаний для створення серверів IPv6 TCP.

Що нового у версії 12.1.0 :.

  • The Kqueue реактор був відроджений
  • GTK і GLib реактори тепер працюють введення / виведення і заплановані події з більш низьким пріоритетом, щоб забезпечити для користувача інтерфейс залишається чуйною.
  • -. IReactorTCP.connectTCP () тепер може приймати IPv6 адреси литералов (хоча і не імена хостів) з метою підтримки підключення до вузлів IPv6
  • twisted.internet.interfaces.IReactorSocket, новий інтерфейс, тепер підтримується деякими реакторами для прослуховування на патрубках, створених зовнішніми програмами (наприклад, Systemd або) запуск програм.
  • twisted.internet.endpoints.clientFromString тепер також підтримує рядки у вигляді TCP: example.com: 80 і SSL: example.com: 4321
  • twisted.python.constants.Flags тепер надає спосіб визначення колекції прапорів для bitvector типу використовує.

  • <Літій> The Epoll (7) реактора засноване в даний час реактор за замовчуванням в Linux.

Що нового у версії 11.1.0:

  • Опитування реактор за замовчуванням де це може бути застосовано, замість того, виберіть у всьому світі.
  • Нова реалізація SSL тільки покладаючись на OpenSSL для криптографії, (НЕ I / O), що робить його більш надійним.
  • Кілька поліпшень в свіжої реалізації HTTP / 1.1 клієнт, в тому числі довіреності і підтримку куки.
  • Мій особистий фаворит :. Нова МЕТОДИЧНІ була опублікована на тест-розробки на основі з крученими
  • Особливої ​​згадки в нову підтримку abortConnection на TCP і SSL з'єднань, героїчно штовхнув Ітамар і Жан-Поль, а також найстаріший квиток закрито цього випуску.

Що нового у версії 10.0.0:

  • Особливості:
  • На сторінці людина twistd тепер має розділ сигналів.
  • reactor.spawnProcess тепер не буде випромінювати PotentialZombieWarning, коли викликається перед reactor.run, і не буде ніякої можливості для зомбі-процесів в цьому випадку.
  • додатки з високою пропускною спроможністю на основі перспективних Брокер повинен тепер працювати швидше завдяки помітно до використання більш ефективної функції декодування в Twisted Spread.
  • Документація по функціональності ПРОФ-пост фіксації гаками в СВН-DEV політики.
  • twisted.protocols.socks.SOCKSv4 тепер підтримує протокол SOCKSv4a.
  • Пробний тепер вихідні результати випробувань відповідно до протоколу субодиниць, до тих пір, як встановлюється субодиниць.
  • twisted.protocols.amp тепер надає аргумент типу ListOf, які можуть бути складені з деякими іншими типами аргументів для створення нуль або більше елементів послідовності цього типу.
  • Якщо ReturnValue викликається поза функцією, прикрашеної @inlineCallbacks, але викликає функцію константи виглядає оформлені, щоб вийти, A DeprecationWarning буде викинуто пояснити це може викликати плутанину поведінку. У майбутніх версіях, це викличе виключення.
  • twisted.python.logfile.BaseLogFile тепер має відновлювати метод, що дозволяє використовувати зовнішній механізм Logrotate.
  • Bugfixes:
  • FTP.ftp_NLST тепер обробляє запити на пошкоджених шляхів в дорозі відповідно до RFC 959.
  • twisted.python.util.initgroups в даний час називає initgroups низького рівня C за замовчуванням якщо такі є: версія Python може створити багато введення / виведення з певною настановою аутентифікації, щоб витягти всі необхідну інформацію
  • .
  • StartLogging Тепер нічого не робить на наступних викликах, тим самим фіксуючи жахливу нескінченну помилку рекурсії, що це тільки на крайній випадок.
  • Stringify нестроковие Дані NetstringReceiver.sendString до обчислення довжини так, що розрахункова довжина дорівнює фактичній довжині транспортуються даних.
  • twisted.python.win32.cmdLineQuote тепер коректно цитує порожні рядки аргументів.
  • Змініть поведінку Gtk2Reactor зареєструвати тільки одне джерело годинник для кожного дескриптора файлу, замість одного для читання і один для запису. Зокрема, він виправляє помилку з Glib під Windows, де ми не повідомила, коли клієнт підключений.
  • Вита Trial більше не падає, якщо він не може видалити старий каталог _trial_temp.
  • Додаткове розширення _c_urlarg тепер обробляє кінець цитати (& Quot; & Quot;) правильно на платформах, де Танос (0) повертає NULL, такі як AIX. Він також збирає з меншою кількістю попереджень.

  • немає
  • На POSIX, дочірні процеси, створені за допомогою reactor.spawnProcess більше не буде автоматично ігнорувати сигнали, які батьківський процес встановлений бути проігноровано.
  • Всі тести SOCKSv4a тепер використовують фіктивну реактор з детермінованим способом вирішити.
  • Заборона на сторонній сервер, дата і контент типу заголовків в проксі-відповідей.
  • Застарілі і Вилучення:
  • twisted.internet.error.PotentialZombieWarning тепер не рекомендується.
  • twisted.test.time_helpers тепер не рекомендується.
  • Застарілою метод connectUDP з IReactorUDP тепер був видалений.
  • twisted.trial.unittest.TestCase тепер ігнорує раніше застарілі методи setUpClass і tearDownClass.

Схожі програми

XPSPL
XPSPL

13 Apr 15

Ringo
Ringo

12 May 15

Fluent Framework
Fluent Framework

12 Apr 15

Dijon
Dijon

13 Apr 15

Twisted

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями