17
0
Ana Guerrero 03d37124f0 Accepting request 1343527 from devel:languages:python
- update to 4.0.1:
  * Fixes issue 86.  This issue was probably introduced in version 3.10.6 with
    support for multiple convention leaders.  The latter changes affected the
    representation of addresses in a way that broke the determination of the
    local IP address when not explicitly provided.  This diagnosis and fix was
    kindly contributed by Grzegorz Banasiak.
   * Updates core multiprocX scheduling to use ~selectors~ Python library to
     manage waiting on asynchronous socket readiness.  This is more flexible
     because it adapts to the optimal support method for each OS and allows a
     larger number of active sockets on MacOS (where select is limited to 1024
     descriptors).  Unfortunately, this does have a small performance penalty.
   * Fixes Windows support by reverting issue 70.
   * Adds ~ENOTCONN~ as a send in-progress status for backoff.
   * Updates to test_runcommand.py to support Windows and skip
     test_actorSignals on the same platform since it does not
    support POSIX signals.
   * Added support for ~THESPIAN_MAX_PENDING_TRANSMITS~,
     ~THESPIAN_MAX_QUEUED_TRANSMITS~,
     ~THESPIAN_QUEUED_TRANSMIT_UNBLOCK_THRESHOLD~,
     ~THESPIAN_DROP_TRANSMITS_LEVEL~, and ~THESPIAN_TRANSMIT_TIMEOUT_MINUTES~
     environment variables on ~ActorSystem~ startup.
     Environment Variables]] in "Using Thespian" for details.
   * Updates to ~diagnose.py~ for better Windows support and
     additional TCP socket information.

OBS-URL: https://build.opensuse.org/request/show/1343527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-thespian?expand=0&rev=7
2026-03-30 16:31:29 +00:00
2026-03-29 19:50:15 +00:00
2026-03-29 19:50:15 +00:00
2026-03-29 19:50:15 +00:00
2026-03-29 19:50:15 +00:00
2026-03-29 19:50:15 +00:00
Description
No description provided
55 KiB
Languages
RPM Spec 100%