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.

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

Mozaic
Mozaic

14 Apr 15

Nancy
Nancy

10 Feb 16

Apache CXF
Apache CXF

9 Feb 16

Twisted

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