Twisted

Скриншот программы:
Twisted
Детали программы:
Версия: 15.5.0 обновление
Дата загрузки: 11 Mar 16
Разработчик: Glyph Lefkowitz
Тип распространения: Бесплатная
Популярность: 51
Размер: 4456 Kb

Rating: 3.5/5 (Total Votes: 2)

Витая является инструментом для создания сетевых приложений.

Рамки работает в качестве среднего слоя между кодом 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.

Похожие программы

Matador
Matador

1 Mar 15

Spark
Spark

6 Mar 16

Ember
Ember

12 Mar 16

QuickWeb
QuickWeb

1 Mar 15

Комментарии к Twisted

Комментарии не найдены
добавить комментарий
Включите картинки!