An asynchronous networking framework written in Python

Edit Package python-Twisted
https://twistedmatrix.com/

An extensible framework for Python programming, with special focus
on event-based network programming and multiprotocol integration.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
1521_delegate_parseqs_stdlib_bpo42967.patch 0000003346 3.27 KB
_multibuild 0000000053 53 Bytes
no-cython_test_exception_raiser.patch 0000000715 715 Bytes
no-test_successResultOfWithFailureHasTraceback.patch 0000001013 1013 Bytes
python-Twisted.changes 0000071108 69.4 KB
python-Twisted.rpmlintrc 0000000094 94 Bytes
python-Twisted.spec 0000011071 10.8 KB
remove-dependency-version-upper-bounds.patch 0000000355 355 Bytes
skip_MultiCast.patch 0000000952 952 Bytes
stop-using-3-arg-throw.patch 0000001582 1.54 KB
twisted-23.10.0.tar.gz 0003495627 3.33 MB
twisted-pr12054-testinvokationpy3.12.1.patch 0000003214 3.14 KB
Latest Revision
Marcus Rueckert's avatar Marcus Rueckert (darix) committed (revision 13)
- Update to 22.10.0:
  * Features
    + twisted.internet.defer.maybeDeferred will now schedule a coroutine
      result as asynchronous operation and return a Deferred that fires with
      the result of the coroutine.
    + Twisted now works with Cryptography versions 37 and above, and as a
      result, its minimum TLS protocol version has been upgraded to TLSv1.2.
    + The systemd: endpoint parser now supports "named" file descriptors. This
      is a more reliable mechanism for choosing among several inherited
      descriptors.
  * Bugfixes
    + twisted.internet.base.DelayedCall.__repr__ will no longer raise
      AttributeError if the DelayedCall was created before debug mode was
      enabled. As a side-effect, twisted.internet.base.DelayedCall.creator is
      now defined as None in cases where previously it was undefined.
    + twisted.internet.iocpreactor.udp now properly re-queues its listener
      when there is a failure condition on the read from the socket.
    + twisted.internet.defer.inlineCallbacks no longer causes confusing
      StopIteration tracebacks to be added to the top of tracebacks
      originating in triggered callbacks.
    + The typing of twisted.internet.task.react no longer constrains the
      type of argv.
    + ContextVar.reset() now works correctly inside inlineCallbacks functions
      and coroutines.
    + Implement twisted.python.failure._Code.co_positions for compatibility
      with Python 3.11.
    + twisted.pair.tuntap._TUNSETIFF and ._TUNGETIFF values are now correct
      parisc, powerpc and sparc architectures. 
    + twisted.web.vhost.NameVirtualHost will no longerreturn a NoResource
      error. (bsc#1204781, CVE-2022-39348)
Comments 0
openSUSE Build Service is sponsored by