Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-copr-cli for openSUSE:Factory 
checked in at 2023-02-10 14:36:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-copr-cli (Old)
 and      /work/SRC/openSUSE:Factory/.python-copr-cli.new.1848 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-copr-cli"

Fri Feb 10 14:36:00 2023 rev:5 rq:1064202 version:1.105

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-copr-cli/python-copr-cli.changes  
2022-12-09 13:19:34.083571250 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-copr-cli.new.1848/python-copr-cli.changes    
    2023-02-10 14:36:10.610227606 +0100
@@ -1,0 +2,9 @@
+Fri Feb 10 10:05:34 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 1.105:
+  * More understandable module hotfixes description
+  * Add options to download only built RPMs/spec files
+  * Use the --dirname parameter for copr-cli monitor
+  * Disable appstream by default
+
+-------------------------------------------------------------------

Old:
----
  copr-cli-1.104.tar.gz

New:
----
  copr-cli-1.105.tar.gz

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

Other differences:
------------------
++++++ python-copr-cli.spec ++++++
--- /var/tmp/diff_new_pack.1lBYsY/_old  2023-02-10 14:36:11.050230236 +0100
+++ /var/tmp/diff_new_pack.1lBYsY/_new  2023-02-10 14:36:11.054230259 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-copr-cli
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 Name:           python-copr-cli
-Version:        1.104
+Version:        1.105
 Release:        0
 Summary:        Copr cli
 License:        GPL-2.0-or-later
-URL:            https://pagure.io/copr/copr
+URL:            https://github.com/fedora-copr/copr
 Source:         
https://files.pythonhosted.org/packages/source/c/copr-cli/copr-cli-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes

++++++ copr-cli-1.104.tar.gz -> copr-cli-1.105.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/copr-cli-1.104/PKG-INFO new/copr-cli-1.105/PKG-INFO
--- old/copr-cli-1.104/PKG-INFO 2022-11-29 14:16:38.202402800 +0100
+++ new/copr-cli-1.105/PKG-INFO 2023-01-25 15:18:32.687257800 +0100
@@ -1,12 +1,11 @@
 Metadata-Version: 2.1
 Name: copr-cli
-Version: 1.104
+Version: 1.105
 Summary: CLI tool to run copr
 Home-page: https://github.com/fedora-copr/copr
 Author: Pierre-Yves Chibon
 Author-email: [email protected]
 License: GPLv2+
-Platform: UNKNOWN
 Classifier: License :: OSI Approved :: GNU General Public License v2 or later 
(GPLv2+)
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
@@ -20,4 +19,3 @@
 is used to allow packagers to create third party repositories.
 
 This part is a command line interface to use copr.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/copr-cli-1.104/copr-cli.spec 
new/copr-cli-1.105/copr-cli.spec
--- old/copr-cli-1.104/copr-cli.spec    2022-11-26 21:55:00.000000000 +0100
+++ new/copr-cli-1.105/copr-cli.spec    2023-01-25 14:29:44.000000000 +0100
@@ -9,11 +9,11 @@
 %global min_python_copr_version 1.120.3.dev
 
 Name:       copr-cli
-Version:    1.104
+Version:    1.105
 Release:    1%{?dist}
 Summary:    Command line interface for COPR
 
-License:    GPLv2+
+License:    GPL-2.0-or-later
 URL:        https://github.com/fedora-copr/copr
 
 # Source is created by:
@@ -132,6 +132,13 @@
 
 
 %changelog
+* Tue Jan 24 2023 Jakub Kadlcik <[email protected]> 1.105-1
+- More understandable module hotfixes description
+- Add options to download only built RPMs/spec files
+- Use the --dirname parameter for copr-cli monitor
+- Disable appstream by default
+- Use SPDX license
+
 * Sat Nov 26 2022 Jakub Kadlcik <[email protected]> 1.104-1
 - move to GitHub home page
 - add parameter for custom method repos
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/copr-cli-1.104/copr_cli/main.py 
new/copr-cli-1.105/copr_cli/main.py
--- old/copr-cli-1.104/copr_cli/main.py 2022-11-17 20:15:24.000000000 +0100
+++ new/copr-cli-1.105/copr_cli/main.py 2023-01-23 01:47:56.000000000 +0100
@@ -633,6 +633,13 @@
             cmd = ['wget', '-r', '-nH', '--no-parent', '--reject', 
'"index.html*"', '-e', 'robots=off', '--no-verbose']
             cmd.extend(['-P', os.path.join(args.dest, chroot.name)])
             cmd.extend(['--cut-dirs', str(base_len + 4)])
+
+            if args.rpms:
+                cmd.extend(["-A", "*.rpm"])
+
+            if args.spec:
+                cmd.extend(["-A", "*.spec"])
+
             cmd.append(chroot.result_url)
             subprocess.call(cmd)
 
@@ -1104,9 +1111,10 @@
 
     parser_create.add_argument("--delete-after-days", default=None, 
metavar='DAYS',
                                help="Delete the project after the specfied 
period of time")
-    parser_create.add_argument("--module-hotfixes", choices=["on", "off"], 
default="off",
-                               help=("make packages from this project 
available "
-                                     "on along with packages from the active 
module streams."))
+    parser_create.add_argument(
+        "--module-hotfixes", choices=["on", "off"], default="off",
+        help=("Allow packages from this project to override packages from "
+              "active module streams."))
     parser_create.add_argument(
         "--multilib", choices=["on", "off"], default="off",
         help=("When users enable this copr repository on 64bit variant of "
@@ -1122,7 +1130,7 @@
               "the build itself."))
 
     parser_create.add_argument(
-        "--appstream", choices=["on", "off"], default="on",
+        "--appstream", choices=["on", "off"], default="off",
         help=("Generate AppStream metadata for this project. Generating "
               "metadata slows down the builds in large Copr projects."))
 
@@ -1162,9 +1170,10 @@
                                help=("Delete the project after the specfied "
                                      "period of time, empty or -1 disables, "
                                      "(default is \"don't change\")"))
-    parser_modify.add_argument("--module-hotfixes", choices=["on", "off"],
-                               help=("make packages from this project 
available "
-                                     "on along with packages from the active 
module streams."))
+    parser_modify.add_argument(
+        "--module-hotfixes", choices=["on", "off"],
+        help=("Allow packages from this project to override packages from "
+              "active module streams."))
     parser_modify.add_argument(
         "--multilib", choices=["on", "off"],
         help=("When users enable this copr repository on 64bit variant of "
@@ -1180,7 +1189,7 @@
               "the build itself."))
 
     parser_modify.add_argument(
-        "--appstream", choices=["on", "off"], default="on",
+        "--appstream", choices=["on", "off"], default="off",
         help=("Generate AppStream metadata for this project. Generating "
               "metadata slows down the builds in large Copr projects."))
 
@@ -1429,6 +1438,18 @@
                                        help="Select chroots to fetch")
     parser_download_build.add_argument("--dest", "-d", dest="dest",
                                        help="Base directory to store 
packages", default=".")
+    parser_download_build.add_argument(
+        "--rpms",
+        dest="rpms",
+        action="store_true",
+        help="Download only built RPM packages",
+    )
+    parser_download_build.add_argument(
+        "--spec",
+        dest="spec",
+        action="store_true",
+        help="Download only the .spec file",
+    )
     parser_download_build.set_defaults(func="action_download_build")
 
     # create the parser for the "cancel" command
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/copr-cli-1.104/copr_cli/monitor.py 
new/copr-cli-1.105/copr_cli/monitor.py
--- old/copr-cli-1.104/copr_cli/monitor.py      2022-02-06 21:01:02.000000000 
+0100
+++ new/copr-cli-1.105/copr_cli/monitor.py      2023-01-23 01:47:56.000000000 
+0100
@@ -56,6 +56,7 @@
 
     data = commands.client.monitor_proxy.monitor(
         ownername=ownername, projectname=projectname,
+        project_dirname=args.dirname,
         additional_fields=requested_fields,
     )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/copr-cli-1.104/copr_cli.egg-info/PKG-INFO 
new/copr-cli-1.105/copr_cli.egg-info/PKG-INFO
--- old/copr-cli-1.104/copr_cli.egg-info/PKG-INFO       2022-11-29 
14:16:37.000000000 +0100
+++ new/copr-cli-1.105/copr_cli.egg-info/PKG-INFO       2023-01-25 
15:18:32.000000000 +0100
@@ -1,12 +1,11 @@
 Metadata-Version: 2.1
 Name: copr-cli
-Version: 1.104
+Version: 1.105
 Summary: CLI tool to run copr
 Home-page: https://github.com/fedora-copr/copr
 Author: Pierre-Yves Chibon
 Author-email: [email protected]
 License: GPLv2+
-Platform: UNKNOWN
 Classifier: License :: OSI Approved :: GNU General Public License v2 or later 
(GPLv2+)
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
@@ -20,4 +19,3 @@
 is used to allow packagers to create third party repositories.
 
 This part is a command line interface to use copr.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/copr-cli-1.104/copr_cli.egg-info/entry_points.txt 
new/copr-cli-1.105/copr_cli.egg-info/entry_points.txt
--- old/copr-cli-1.104/copr_cli.egg-info/entry_points.txt       2022-11-29 
14:16:37.000000000 +0100
+++ new/copr-cli-1.105/copr_cli.egg-info/entry_points.txt       2023-01-25 
15:18:32.000000000 +0100
@@ -1,3 +1,2 @@
 [console_scripts]
 copr-cli = copr_cli.main:main
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/copr-cli-1.104/setup.py new/copr-cli-1.105/setup.py
--- old/copr-cli-1.104/setup.py 2022-11-26 21:55:00.000000000 +0100
+++ new/copr-cli-1.105/setup.py 2023-01-25 14:29:44.000000000 +0100
@@ -31,7 +31,7 @@
 
 setup(
     name=__name__,
-    version="1.104",
+    version="1.105",
     description=__description__,
     long_description=long_description,
     author=__author__,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/copr-cli-1.104/tests/test_cli.py 
new/copr-cli-1.105/tests/test_cli.py
--- old/copr-cli-1.104/tests/test_cli.py        2022-08-17 12:49:19.000000000 
+0200
+++ new/copr-cli-1.105/tests/test_cli.py        2023-01-23 01:47:56.000000000 
+0100
@@ -475,7 +475,7 @@
         "multilib": False,
         "module_hotfixes": False,
         "fedora_review": False,
-        "appstream": True,
+        "appstream": False,
         "runtime_dependencies": None,
         "packit_forge_projects_allowed": None,
     }
@@ -570,7 +570,7 @@
         "multilib": True,
         "module_hotfixes": False,
         "fedora_review": False,
-        "appstream": True,
+        "appstream": False,
         "runtime_dependencies": None,
         "packit_forge_projects_allowed": None,
     }

Reply via email to