Twisted

Phần mềm chụp màn hình:
Twisted
Các chi tiết về phần mềm:
Phiên bản: 15.5.0 Cập nhật
Ngày tải lên: 11 Mar 16
Nhà phát triển: Glyph Lefkowitz
Giấy phép: Miễn phí
Phổ biến: 3
Kích thước: 4456 Kb

Rating: 2.0/5 (Total Votes: 1)

Twisted là một công cụ cho việc tạo ra các ứng dụng mạng.

Các khuôn khổ hoạt động như một lớp trung gian giữa mã Python của nhà phát triển và vô số các giao thức mạng.

giao thức hỗ trợ bao gồm:

- HTTP

- IMAP

- POP

- SMTP

- DNS

- TLS

- SSH

- Telnet

- IRC

- XMPP

- OSCAR

- Ethernet

- IP

- TUN / TAP

- NMEA

Điều gì là mới trong phiên bản này:

  • SSLv3 được tắt theo mặc định của thiết bị đầu cuối tạo ra bởi twisted.internet.endpoints.serverFromString và twisted.internet.endpoints.clientFromString.
  • inlineCallbacks nay đã có tài liệu giới thiệu, và bây giờ hỗ trợ sử dụng các tuyên bố trở lại với một giá trị trên Python 3.
  • twisted.web.client.Agent bây giờ hỗ trợ sử dụng ổ cắm UNIX.
  • ProcessEndpoint hiện có kiểm soát dòng chảy, mà làm cho nó hữu ích cho nhiều giao thức khác
  • Một bó toàn bộ các bản vá lỗi và cải tiến khác, với 70 + vé khép kín.

Điều gì là mới trong phiên bản 15.2.1:

  • SSLv3 được tắt theo mặc định của thiết bị đầu cuối được tạo ra bởi xoắn .internet.endpoints.serverFromString và twisted.internet.endpoints.clientFromString.
  • inlineCallbacks nay đã có tài liệu giới thiệu, và bây giờ hỗ trợ sử dụng các tuyên bố trở lại với một giá trị trên Python 3.
  • twisted.web.client.Agent bây giờ hỗ trợ sử dụng ổ cắm UNIX.
  • ProcessEndpoint hiện có kiểm soát dòng chảy, mà làm cho nó hữu ích cho nhiều giao thức khác
  • Một bó toàn bộ các bản vá lỗi và cải tiến khác, với 70 + vé khép kín.

Điều gì là mới trong phiên bản 15.1.0:

  • SSLv3 được tắt theo mặc định của thiết bị đầu cuối được tạo ra bởi xoắn .internet.endpoints.serverFromString và twisted.internet.endpoints.clientFromString.
  • inlineCallbacks nay đã có tài liệu giới thiệu, và bây giờ hỗ trợ sử dụng các tuyên bố trở lại với một giá trị trên Python 3.
  • twisted.web.client.Agent bây giờ hỗ trợ sử dụng ổ cắm UNIX.
  • ProcessEndpoint hiện có kiểm soát dòng chảy, mà làm cho nó hữu ích cho nhiều giao thức khác
  • Một bó toàn bộ các bản vá lỗi và cải tiến khác, với 70 + vé khép kín.

Điều gì là mới trong phiên bản 15.0.0:

  • SSLv3 được tắt theo mặc định của thiết bị đầu cuối được tạo ra bởi xoắn .internet.endpoints.serverFromString và twisted.internet.endpoints.clientFromString.
  • inlineCallbacks nay đã có tài liệu giới thiệu, và bây giờ hỗ trợ sử dụng các tuyên bố trở lại với một giá trị trên Python 3.
  • twisted.web.client.Agent bây giờ hỗ trợ sử dụng ổ cắm UNIX.
  • ProcessEndpoint hiện có kiểm soát dòng chảy, mà làm cho nó hữu ích cho nhiều giao thức khác
  • Một bó toàn bộ các bản vá lỗi và cải tiến khác, với 70 + vé khép kín.

Điều gì là mới trong phiên bản 14.0.0:.

  • Các lò phản ứng kqueue đã được hồi sinh
  • twisted.python.filepath hiện nay cung cấp IFilePath, một giao diện cho các đối tượng đường dẫn tập tin.
  • gtk3 mới và gobject-mẫn lò phản ứng đã được thêm vào.
  • gtk và lém lỉnh lò phản ứng bây giờ chạy I / O và các sự kiện theo lịch trình với ưu tiên thấp hơn, để đảm bảo các giao diện người dùng vẫn đáp ứng.
  • IReactorTCP.connectTCP (Mỹ) có thể chấp nhận IPv6 literals địa chỉ (mặc dù không có hostname) để hỗ trợ kết nối với máy chủ IPv6.
  • twisted.internet.interfaces.IReactorSocket, một giao diện mới, được hỗ trợ bởi một số lò phản ứng để lắng nghe trên ổ cắm thiết lập bằng phần mềm bên ngoài (ví dụ như systemd hoặc launchd).
  • twisted.internet.endpoints.clientFromString bây giờ cũng hỗ trợ các chuỗi trong các hình thức tcp: example.com: 80 và ssl: example.com: 4321
  • twisted.python.constants.Flags hiện nay cung cấp một cách để xác định các bộ sưu tập của lá cờ cho bitvector loại sử dụng được.
  • Các epoll (7) lò phản ứng dựa trên hiện nay là lò phản ứng mặc định trên Linux.

Điều gì là mới trong phiên bản 12.2.0:

  • twisted.protocols.sip.MessageParser bây giờ xử lý multiline tiêu đề.
  • twisted.internet.endpoints hiện nay cung cấp StandardIOEndpoint, một tiêu chuẩn I / O thiết bị đầu cuối.
  • Nếu một FTPCmdError xảy ra trong quá twisted.protocols.ftp.FTP.ftp_RETR gửi các tập tin (tức là nó được nâng lên theo phương pháp IReadFile.send nó gọi), sau đó nó sẽ sử dụng để trả lại một lỗi cho khách hàng chứ không phải là nhất thiết gửi một lỗi 426 CNX_CLOSED_TXFR_ABORTED.
  • twisted.internet.interfaces.IReactorSocket.adoptStreamConnection được thực hiện bởi một số lò phản ứng như là một cách để thêm một kết nối được thiết lập hiện có với họ.
  • twisted.internet.endpoints hiện nay cung cấp TCP6ServerEndpoint, một máy chủ đầu cuối IPv6 TCP.
  • twisted.internet.endpoints hiện nay cung cấp TCP6ClientEndpoint, một khách hàng đầu cuối IPv6 TCP.
  • twisted.internet.endpoints.serverFromString, tính năng chuỗi mô tả thiết bị đầu cuối, bây giờ có thể được sử dụng để tạo ra các máy chủ IPv6 TCP.

Điều gì là mới trong phiên bản 12.1.0:.

  • Các lò phản ứng kqueue đã được hồi sinh
  • GTK và lò phản ứng trơn bây giờ chạy I / O và các sự kiện theo lịch trình với ưu tiên thấp hơn, để đảm bảo các giao diện người dùng vẫn đáp ứng.
  • -. IReactorTCP.connectTCP (Mỹ) có thể chấp nhận IPv6 literals địa chỉ (mặc dù không có hostname) để hỗ trợ kết nối với máy chủ IPv6
  • twisted.internet.interfaces.IReactorSocket, một giao diện mới, được hỗ trợ bởi một số lò phản ứng để lắng nghe trên ổ cắm thiết lập bằng phần mềm bên ngoài (ví dụ như systemd hoặc launchd).
  • twisted.internet.endpoints.clientFromString bây giờ cũng hỗ trợ các chuỗi trong các hình thức tcp: example.com: 80 và ssl: example.com: 4321
  • twisted.python.constants.Flags hiện nay cung cấp một cách để xác định các bộ sưu tập của lá cờ cho bitvector loại sử dụng được.
  • Các epoll (7) lò phản ứng dựa trên hiện nay là lò phản ứng mặc định trên Linux.

Điều gì là mới trong phiên bản 11.1.0:

  • Các lò phản ứng bình chọn là mặc định khi áp dụng, thay vì chọn ở khắp mọi nơi.
  • Một thực hiện mới SSL chỉ dựa vào OpenSSL cho việc mã hóa, (không I / O) làm cho nó mạnh mẽ hơn.
  • Một số cải tiến để thực hiện HTTP / 1.1 client mới, bao gồm proxy và hỗ trợ cookie.
  • yêu thích cá nhân của tôi: a. Howto mới đã được công bố về phát triển thử nghiệm điều khiển với Twisted
  • Một đề cập đặc biệt để hỗ trợ abortConnection mới trên các kết nối TCP và SSL, anh dũng đẩy bởi Itamar và Jean-Paul, và vé lâu đời nhất đóng bằng phiên bản này.

Điều gì là mới trong phiên bản 10.0.0:

  • Các tính năng:
  • Các trang người đàn ông Twistd hiện nay có một phần TÍN HIỆU.
  • reactor.spawnProcess bây giờ sẽ không phát ra một PotentialZombieWarning khi được gọi trước khi reactor.run, và sẽ không có tiềm năng cho các quy trình zombie trong trường hợp này.
  • ứng dụng cao thông dựa trên Perspective môi giới bây giờ sẽ chạy noticably nhanh hơn nhờ vào việc sử dụng các chức năng giải mã hiệu quả hơn trong Spread Twisted.
  • Tài liệu cho chức năng trac-post-cam-móc trong chính sách svn-dev.
  • twisted.protocols.socks.SOCKSv4 bây giờ hỗ trợ các giao thức SOCKSv4a.
  • Thử nghiệm có thể kết quả kiểm tra tại đầu ra theo giao thức tiểu đơn vị, miễn là tiểu đơn vị được cài đặt.
  • twisted.protocols.amp hiện nay cung cấp một kiểu lập luận ListOf có thể được sáng tác với một số loại đối số khác để tạo ra một chuỗi hơn không hoặc yếu tố của loại đó.
  • Nếu returnValue được gọi bên ngoài của một chức năng trang trí với @inlineCallbacks, nhưng gây ra một chức năng trang trí thusly để thoát ra, một DeprecationWarning sẽ được phát ra để giải thích hành vi có khả năng gây nhầm lẫn này. Trong một thông cáo trong tương lai, điều này sẽ gây ra một ngoại lệ.
  • twisted.python.logfile.BaseLogFile bây giờ có một phương pháp mở lại cho phép sử dụng một cơ chế logrotate bên ngoài.
  • Sửa lỗi:
  • FTP.ftp_NLST bây giờ xử lý các yêu cầu trên đường dẫn không hợp lệ một cách phù hợp với RFC 959.
  • twisted.python.util.initgroups giờ gọi các initgroups cấp thấp C theo mặc định nếu có sẵn: phiên bản python có thể tạo ra rất nhiều I / O với các thiết lập xác thực nhất định để lấy tất cả các thông tin cần thiết
  • .
  • startLogging bây giờ không có gì vào viện dẫn tiếp theo, do đó sửa chữa một lỗi đệ quy vô hạn khủng khiếp mà chỉ vào trường hợp cạnh.
  • stringify không theo chuỗi dữ liệu để NetstringReceiver.sendString trước khi tính toán chiều dài do đó độ dài tính toán là bằng với chiều dài thực tế của dữ liệu được chuyển.
  • twisted.python.win32.cmdLineQuote nay trích dẫn một cách chính xác các chuỗi trống luận.
  • Thay đổi hành vi của các Gtk2Reactor để đăng ký chỉ có một nguồn đồng hồ cho mỗi mô tả tập tin, thay vì một cho đọc và một cho văn bản. Đặc biệt, nó sửa chữa một lỗi với Glib trong Windows, nơi chúng tôi đã không thông báo khi một khách hàng được kết nối.
  • Twisted Trial không còn bị treo nếu nó không thể loại bỏ một thư mục _trial_temp cũ.
  • Các phần mở rộng tùy chọn _c_urlarg bây giờ xử lý unquote (& quot; & quot;) một cách chính xác trên nền tảng nơi malloc (0) trả về NULL, như AIX. Nó cũng biên dịch với các cảnh báo ít hơn.
  • Mở POSIX, tiến trình con được tạo ra với reactor.spawnProcess sẽ không còn tự động bỏ qua các tín hiệu mà quá trình cha mẹ đã đặt để được bỏ qua.
  • Tất cả các bài kiểm tra SOCKSv4a bây giờ sử dụng một lò phản ứng giả với một phương pháp quyết xác định.
  • Ngăn chặn không liên quan máy chủ, ngày và loại nội dung tiêu đề trong phản ứng proxy.
  • Deprecations và gỡ bỏ:
  • twisted.internet.error.PotentialZombieWarning bây giờ phản đối.
  • twisted.test.time_helpers bây giờ bị phản.
  • Các phương pháp connectUDP phản đối của IReactorUDP hiện đã được gỡ bỏ.
  • twisted.trial.unittest.TestCase giờ bỏ qua những phương pháp setUpClass và tearDownClass phản đối trước đó.

Phần mềm tương tự

Mojolicious
Mojolicious

9 Feb 16

Aura
Aura

1 Mar 15

Liten Framework
Liten Framework

12 Apr 15

Ý kiến ​​để Twisted

Bình luận không
Nhập bình luận
Bật hình ảnh!