Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-thespian for openSUSE:Factory 
checked in at 2026-03-30 18:31:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-thespian (Old)
 and      /work/SRC/openSUSE:Factory/.python-thespian.new.1999 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-thespian"

Mon Mar 30 18:31:29 2026 rev:7 rq:1343527 version:4.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-thespian/python-thespian.changes  
2025-06-04 20:28:36.109103327 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-thespian.new.1999/python-thespian.changes    
    2026-03-30 18:34:50.219932343 +0200
@@ -1,0 +2,28 @@
+Sun Mar 29 19:48:54 UTC 2026 - Dirk Müller <[email protected]>
+
+- 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.
+
+-------------------------------------------------------------------

Old:
----
  thespian-3.10.7.zip

New:
----
  thespian-4.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-thespian.spec ++++++
--- /var/tmp/diff_new_pack.DDWTAF/_old  2026-03-30 18:34:50.859959101 +0200
+++ /var/tmp/diff_new_pack.DDWTAF/_new  2026-03-30 18:34:50.859959101 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-thespian
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +17,18 @@
 
 
 Name:           python-thespian
-Version:        3.10.7
+Version:        4.0.1
 Release:        0
 Summary:        Python Actor concurrency library
 License:        MIT
 URL:            https://thespianpy.com
-Source0:        
https://files.pythonhosted.org/packages/source/t/thespian/thespian-%{version}.zip
+Source0:        
https://files.pythonhosted.org/packages/source/t/thespian/thespian-%{version}.tar.gz
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setproctitle}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  unzip
 Requires:       python-setproctitle
 BuildArch:      noarch
 %python_subpackages

Reply via email to