Детали программы:
Версия: 15.5.0 обновление
Дата загрузки: 11 Mar 16
Тип распространения: Бесплатная
Популярность: 51
Размер: 4456 Kb
Витая является инструментом для создания сетевых приложений.
Рамки работает в качестве среднего слоя между кодом 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.
нет
Комментарии не найдены