Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pegasus-wms.api for
openSUSE:Factory checked in at 2026-05-21 18:33:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pegasus-wms.api (Old)
and /work/SRC/openSUSE:Factory/.python-pegasus-wms.api.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pegasus-wms.api"
Thu May 21 18:33:36 2026 rev:4 rq:1354481 version:5.1.2
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-pegasus-wms.api/python-pegasus-wms.api.changes
2024-02-18 20:23:28.490671694 +0100
+++
/work/SRC/openSUSE:Factory/.python-pegasus-wms.api.new.2084/python-pegasus-wms.api.changes
2026-05-21 18:34:36.268508475 +0200
@@ -1,0 +2,60 @@
+Wed May 20 19:16:21 UTC 2026 - Atri Bhattacharya <[email protected]>
+
+- Update to version 5.1.2:
+ * OSDF transfers are now always delagated to HTCondor to manage
+ using HTCondor file IO, especially when turning on Bypass
+ Input File Staging.
+ * Support for running workflows on HPC resources managed by Flux
+ resource manager.
+ * Modified Pegasus versioning scheme to use Semantic Versioning
+ Scheme v2 (gh#pegasus-isi/pegasus#2126)
+ * Support for Python 3.14
+ * avoid parsing sub workflows into memory when parsing the top
+ level workflow that includes them
+ (gh#pegasus-isi/pegasus#2148).
+ * pick user provided env script for PegasusLite from the site
+ where the job runs (gh#pegasus-isi/pegasus#2136).
+ * limit the number of pegasus-monitord launches in
+ pegasus-dagman (gh#pegasus-isi/pegasus#2134).
+ * enable condorio support for bosco/ssh style job submissions
+ for remote HPC clusters (gh#pegasus-isi/pegasus#2121).
+ * use job classad variables to shorten paths in
+ transfer_input_files key in the job submit directories
+ (gh#pegasus-isi/pegasus#2120).
+ * enforce maximum document parsing size for yaml docs to 2047 MB
+ (gh#pegasus-isi/pegasus#2152).
+ * expand wf_submit_dir when generating AWS Batch job
+ descriptions #2151 (gh#pegasus-isi/pegasus#2151).
+ * cpu atttributes are not included in the job composite event
+ (gh#pegasus-isi/pegasus#2150).
+ * ensure user JAVA_HEAPMAX and JAVA_HEAPMIN values are
+ propagated to the planner invocations for sub workflows
+ (gh#pegasus-isi/pegasus#2147).
+ * pegasus-wms.worker incompatible with globus-sdk 4
+ (gh#pegasus-isi/pegasus#2146).
+ * bypass in condorio mode gets incorrectly triggered if a
+ directory path specified for a local file
+ (gh#pegasus-isi/pegasus#2142).
+ * cleanup jobs running remotely in nonsharedfs get associated
+ with a container (gh#pegasus-isi/pegasus#2137).
+ * CLI tools pollute PYTHONPATH (gh#pegasus-isi/pegasus#2135).
+ * condor quoting is not triggered for arguments for glite and
+ ssh style jobs (gh#pegasus-isi/pegasus#2132).
+ * monitord fails to parse job.out file if location record is
+ malformed (gh#pegasus-isi/pegasus#2131).
+ * pegasus-init remote cluster option creates incorrect paths for
+ local site (gh#pegasus-isi/pegasus#2125).
+ * worker package staging broken in sharedfs for create dir job
+ (if set to run remotely) (gh#pegasus-isi/pegasus#2124).
+ * monitord overwrites transfer_attempts records found in the
+ job.out file (gh#pegasus-isi/pegasus#2123).
+ * pegasus-analyzer --debug-job option broken
+ (gh#pegasus-isi/pegasus#2122).
+ * pegasus-mpi-cluster: cpuinfo validation fails on hybrid CPU
+ architectures (gh#pegasus-isi/pegasus#2119).
+- Changes from version 5.1.1:
+ * See https://github.com/pegasus-isi/pegasus/releases/tag/5.1.1
+- Changes from version 5.1.0:
+ * No release notes.
+
+-------------------------------------------------------------------
Old:
----
pegasus-schema-yaml-5.0.6.tar.xz
pegasus-wms.api-gh-5.0.6.tar.xz
New:
----
pegasus-schema-yaml-5.1.2.tar.xz
pegasus-wms.api-gh-5.1.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pegasus-wms.api.spec ++++++
--- /var/tmp/diff_new_pack.Ri2Tjh/_old 2026-05-21 18:34:37.116543308 +0200
+++ /var/tmp/diff_new_pack.Ri2Tjh/_new 2026-05-21 18:34:37.120543472 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-pegasus-wms.api
#
-# Copyright (c) 2024 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,7 +17,7 @@
Name: python-pegasus-wms.api
-Version: 5.0.6
+Version: 5.1.2
Release: 0
Summary: Pegasus Workflow Management System Python API
License: Apache-2.0
@@ -67,6 +67,11 @@
%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%{python_expand # must come from pegasus-wms.common
+rm -fr %{buildroot}/%{$python_sitelib}/Pegasus/__init__.py
+rm -fr %{buildroot}/%{$python_sitelib}/Pegasus/__pycache__/
+}
+
%check
# same output but different order in 'uses' field (full name in one string is
not excluded on Leap)
donttest="test_workflow and to_subworkflow_conversion_in_write"
@@ -76,6 +81,6 @@
%doc README.md
%license LICENSE
%dir %{python_sitelib}/Pegasus
-%{python_sitelib}/Pegasus/api
-%{python_sitelib}/pegasus_wms.api-%{version}.dist-info
+%{python_sitelib}/Pegasus/api/
+%{python_sitelib}/pegasus_wms_api-%{version}.dist-info/
++++++ pegasus-schema-yaml-5.0.6.tar.xz -> pegasus-schema-yaml-5.1.2.tar.xz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pegasus-schema-yaml-5.0.6/sc-5.0.yml
new/pegasus-schema-yaml-5.1.2/sc-5.0.yml
--- old/pegasus-schema-yaml-5.0.6/sc-5.0.yml 2023-06-30 22:06:04.000000000
+0200
+++ new/pegasus-schema-yaml-5.1.2/sc-5.0.yml 2026-02-03 22:52:02.000000000
+0100
@@ -13,6 +13,7 @@
- sparcv7
- sparcv9
- amd64
+ - aarch64
os.type:
type: string
@@ -103,6 +104,7 @@
- condor
- sge
- slurm
+ - flux
- unknown
jobtype:
type: string
++++++ pegasus-wms.api-gh-5.0.6.tar.xz -> pegasus-wms.api-gh-5.1.2.tar.xz ++++++
++++ 1791 lines of diff (skipped)