diff --git a/packages/0/000release-packages/.files b/packages/0/000release-packages/.files index e655c56..9e88f0f 100644 Binary files a/packages/0/000release-packages/.files and b/packages/0/000release-packages/.files differ diff --git a/packages/0/000release-packages/.rev b/packages/0/000release-packages/.rev index 82321c2..807af4d 100644 --- a/packages/0/000release-packages/.rev +++ b/packages/0/000release-packages/.rev @@ -14609,4 +14609,11 @@ staging-bot Automatic update + + f5af1e616c6865fc1131fb63ade8fbd0 + unknown + + staging-bot + Automatic update + diff --git a/packages/0/000release-packages/.servicemark b/packages/0/000release-packages/.servicemark index d7d17bb..346062f 100644 --- a/packages/0/000release-packages/.servicemark +++ b/packages/0/000release-packages/.servicemark @@ -1 +1 @@ -6f2ba1f6e7aa69da0ac6e29f2c3e3966 +1d905d29607569a25f8a3991ee43baff diff --git a/packages/0/000release-packages/MicroOS-release.spec b/packages/0/000release-packages/MicroOS-release.spec index 0b3a12e..fa5d36f 100644 --- a/packages/0/000release-packages/MicroOS-release.spec +++ b/packages/0/000release-packages/MicroOS-release.spec @@ -17,7 +17,7 @@ Name: MicroOS-release -Version: 20230201 +Version: 20230202 Release: 0 Summary: openSUSE MicroOS License: GPL-2.0-or-later @@ -176,9 +176,9 @@ ExclusiveArch: %ix86 x86_64 ppc64le s390x aarch64 %arm %include %{SOURCE100} Provides: %name-%version Provides: product() = MicroOS -Provides: product(MicroOS) = 20230201-0 +Provides: product(MicroOS) = 20230202-0 Provides: product-label() = openSUSE%20MicroOS -Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20230201 +Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Amicroos%3A20230202 Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm Provides: product-endoflife() Requires: product_flavor(MicroOS) @@ -194,7 +194,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(dvd) -Provides: product_flavor(MicroOS) = 20230201-0 +Provides: product_flavor(MicroOS) = 20230202-0 Summary: openSUSE MicroOS%{?betaversion: %{betaversion}} %description dvd @@ -210,7 +210,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance) -Provides: product_flavor(MicroOS) = 20230201-0 +Provides: product_flavor(MicroOS) = 20230202-0 Summary: openSUSE MicroOS%{?betaversion: %{betaversion}} %description appliance @@ -274,11 +274,11 @@ cat >%{buildroot}%{_sysconfdir}/products.d/MicroOS.prod << EOF openSUSE MicroOS - 20230201 + 20230202 0 %{_target_cpu} - cpe:/o:opensuse:microos:20230201 + cpe:/o:opensuse:microos:20230202 MicroOS diff --git a/packages/0/000release-packages/openSUSE-Addon-NonOss-release.spec b/packages/0/000release-packages/openSUSE-Addon-NonOss-release.spec index 1848328..37cfb8c 100644 --- a/packages/0/000release-packages/openSUSE-Addon-NonOss-release.spec +++ b/packages/0/000release-packages/openSUSE-Addon-NonOss-release.spec @@ -1,5 +1,5 @@ # -# spec file for package openSUSE-Addon-NonOss-release (Version 20230201) +# spec file for package openSUSE-Addon-NonOss-release (Version 20230202) # # Copyright (c) 2023 openSUSE. # @@ -16,7 +16,7 @@ Name: openSUSE-Addon-NonOss-release %define product openSUSE-Addon-NonOss Summary: openSUSE NonOSS Addon%{?betaversion: %{betaversion}} -Version: 20230201 +Version: 20230202 Release: 0 License: BSD-3-Clause Group: System/Fhs @@ -24,9 +24,9 @@ Group: System/Fhs Provides: %name-%version Provides: product() = openSUSE%2DAddon%2DNonOss -Provides: product(openSUSE-Addon-NonOss) = 20230201-0 +Provides: product(openSUSE-Addon-NonOss) = 20230202-0 Provides: product-label() = non%20oss%20addon -Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20230201 +Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Daddon%2Dnonoss%3A20230202 AutoReqProv: on @@ -49,10 +49,10 @@ cat >%{buildroot}%{_sysconfdir}/products.d/openSUSE-Addon-NonOss.prod << EOF openSUSE openSUSE-Addon-NonOss - 20230201 + 20230202 0 %{_target_cpu} - cpe:/o:opensuse:opensuse-addon-nonoss:20230201 + cpe:/o:opensuse:opensuse-addon-nonoss:20230202 diff --git a/packages/0/000release-packages/openSUSE-release.spec b/packages/0/000release-packages/openSUSE-release.spec index 2dd2bbf..8bc6dab 100644 --- a/packages/0/000release-packages/openSUSE-release.spec +++ b/packages/0/000release-packages/openSUSE-release.spec @@ -20,7 +20,7 @@ #define betaversion %{nil} %define codename Tumbleweed Name: openSUSE-release -Version: 20230201 +Version: 20230202 Release: 0 # 0 is the product release, not the build release of this package Summary: openSUSE Tumbleweed @@ -185,7 +185,7 @@ Provides: weakremover(openssl-debuginfo) %include %{SOURCE100} Provides: %name-%version Provides: product() = openSUSE -Provides: product(openSUSE) = 20230201-0 +Provides: product(openSUSE) = 20230202-0 %ifarch x86_64 Provides: product-register-target() = openSUSE%2DTumbleweed%2Dx86_64 %endif @@ -199,7 +199,7 @@ Provides: product-register-target() = openSUSE%2DTumbleweed%2Dppc64le Provides: product-register-target() = openSUSE%2DTumbleweed%2Daarch64 %endif Provides: product-label() = openSUSE -Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20230201 +Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20230202 Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm Provides: product-url(repository) = http%3A%2F%2Fdownload.opensuse.org%2Ftumbleweed%2Frepo%2Foss%2F Requires: product_flavor(openSUSE) @@ -213,7 +213,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(ftp) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description ftp @@ -228,7 +228,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(mini) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description mini @@ -243,7 +243,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(dvd) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description dvd @@ -258,7 +258,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(livecd-kde) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description livecd-kde @@ -273,7 +273,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(livecd-x11) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description livecd-x11 @@ -288,7 +288,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(livecd-gnome) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description livecd-gnome @@ -303,7 +303,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(livecd-xfce) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description livecd-xfce @@ -318,7 +318,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(usb-kde) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description usb-kde @@ -333,7 +333,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(usb-gnome) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description usb-gnome @@ -348,7 +348,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(usb-x11) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description usb-x11 @@ -363,7 +363,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance @@ -378,7 +378,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance-docker) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance-docker @@ -393,7 +393,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance-kvm) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance-kvm @@ -408,7 +408,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance-vmware) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance-vmware @@ -423,7 +423,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance-openstack) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance-openstack @@ -438,7 +438,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance-hyperv) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance-hyperv @@ -453,7 +453,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance-vagrant) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance-vagrant @@ -468,7 +468,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance-wsl) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance-wsl @@ -483,7 +483,7 @@ License: BSD-3-Clause Group: System/Fhs Provides: product_flavor() Provides: flavor(appliance-custom) -Provides: product_flavor(openSUSE) = 20230201-0 +Provides: product_flavor(openSUSE) = 20230202-0 Summary: openSUSE Tumbleweed%{?betaversion: %{betaversion}} %description appliance-custom @@ -562,10 +562,10 @@ cat >%{buildroot}%{_sysconfdir}/products.d/openSUSE.prod << EOF openSUSE openSUSE - 20230201 + 20230202 0 %{_target_cpu} - cpe:/o:opensuse:opensuse:20230201 + cpe:/o:opensuse:opensuse:20230202 openSUSE diff --git a/packages/_/_project/_staging_workflow b/packages/_/_project/_staging_workflow index d151a60..598b3f1 100644 --- a/packages/_/_project/_staging_workflow +++ b/packages/_/_project/_staging_workflow @@ -42,4 +42,11 @@ + + + + + + + diff --git a/packages/p/patterns-hpc/.files b/packages/p/patterns-hpc/.files index c1247c5..862745d 100644 Binary files a/packages/p/patterns-hpc/.files and b/packages/p/patterns-hpc/.files differ diff --git a/packages/p/patterns-hpc/.rev b/packages/p/patterns-hpc/.rev index b7f1960..0fe584e 100644 --- a/packages/p/patterns-hpc/.rev +++ b/packages/p/patterns-hpc/.rev @@ -136,4 +136,12 @@ 973885 + + e6264b73129438138b05b9c1167904b2 + 20190218 + + dimstar_suse + + 1062639 + diff --git a/packages/p/patterns-hpc/patterns-hpc.changes b/packages/p/patterns-hpc/patterns-hpc.changes index 481ac70..8eb1447 100644 --- a/packages/p/patterns-hpc/patterns-hpc.changes +++ b/packages/p/patterns-hpc/patterns-hpc.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Jan 25 09:18:02 UTC 2023 - Thorsten Kukuk + +- Don't recommend ypbind, it's deprecated and will be removed + +------------------------------------------------------------------- Fri Apr 29 09:06:34 UTC 2022 - Egbert Eich - Remove occurrances of openmpi2 - which is obsolete diff --git a/packages/p/patterns-hpc/patterns-hpc.spec b/packages/p/patterns-hpc/patterns-hpc.spec index 3711ec7..d8e7a4e 100644 --- a/packages/p/patterns-hpc/patterns-hpc.spec +++ b/packages/p/patterns-hpc/patterns-hpc.spec @@ -1,7 +1,7 @@ # # spec file for package patterns-hpc # -# 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 @@ -39,8 +39,8 @@ This particular package contains all the HPC related patterns. -################################################################################ +################################################################################ %package compute_node %pattern_serverfunctions Summary: HPC Basic Compute Node @@ -66,7 +66,6 @@ Recommends: salt-minion Recommends: slurm-node Recommends: vim Recommends: wget -Recommends: ypbind # python 2.7 deps Recommends: ganglia-gmond Recommends: genders diff --git a/packages/p/pkgconf/.files b/packages/p/pkgconf/.files index 11065ca..93275e6 100644 Binary files a/packages/p/pkgconf/.files and b/packages/p/pkgconf/.files differ diff --git a/packages/p/pkgconf/.rev b/packages/p/pkgconf/.rev index 60f73b7..66e3118 100644 --- a/packages/p/pkgconf/.rev +++ b/packages/p/pkgconf/.rev @@ -135,4 +135,12 @@ 913762 + + 321e4027ee2cea701ca84b496c9b6004 + 1.8.0 + + dimstar_suse + + 1062046 + diff --git a/packages/p/pkgconf/pkgconf-CVE-2023-24056.patch b/packages/p/pkgconf/pkgconf-CVE-2023-24056.patch new file mode 100644 index 0000000..96748e1 --- /dev/null +++ b/packages/p/pkgconf/pkgconf-CVE-2023-24056.patch @@ -0,0 +1,53 @@ +diff -Nura pkgconf-1.8.0/libpkgconf/tuple.c pkgconf-1.8.0_new/libpkgconf/tuple.c +--- pkgconf-1.8.0/libpkgconf/tuple.c 2021-03-18 20:15:16.000000000 +0800 ++++ pkgconf-1.8.0_new/libpkgconf/tuple.c 2023-01-30 16:07:40.750297141 +0800 +@@ -293,12 +293,23 @@ + } + } + ++ PKGCONF_TRACE(client, "lookup tuple %s", varname); ++ ++ size_t remain = PKGCONF_BUFSIZE - (bptr - buf); + ptr += (pptr - ptr); + kv = pkgconf_tuple_find_global(client, varname); + if (kv != NULL) + { +- strncpy(bptr, kv, PKGCONF_BUFSIZE - (bptr - buf)); +- bptr += strlen(kv); ++ size_t nlen = pkgconf_strlcpy(bptr, kv, remain); ++ if (nlen > remain) ++ { ++ pkgconf_warn(client, "warning: truncating very long variable to 64KB\n"); ++ ++ bptr = buf + (PKGCONF_BUFSIZE - 1); ++ break; ++ } ++ ++ bptr += nlen; + } + else + { +@@ -306,12 +317,20 @@ + + if (kv != NULL) + { ++ size_t nlen; ++ + parsekv = pkgconf_tuple_parse(client, vars, kv); ++ nlen = pkgconf_strlcpy(bptr, parsekv, remain); ++ free(parsekv); + +- strncpy(bptr, parsekv, PKGCONF_BUFSIZE - (bptr - buf)); +- bptr += strlen(parsekv); ++ if (nlen > remain) ++ { ++ pkgconf_warn(client, "warning: truncating very long variable to 64KB\n"); ++ bptr = buf + (PKGCONF_BUFSIZE - 1); ++ break; ++ } + +- free(parsekv); ++ bptr += nlen; + } + } + } diff --git a/packages/p/pkgconf/pkgconf.changes b/packages/p/pkgconf/pkgconf.changes index 76f6859..c0b3a22 100644 --- a/packages/p/pkgconf/pkgconf.changes +++ b/packages/p/pkgconf/pkgconf.changes @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Sun Jan 29 09:26:47 UTC 2023 - Cliff Zhao + +- Add pkgconf-CVE-2023-24056.patch: Backport commit 628b2b2baf from + upstream, test for, and stop string processing, on truncation + (bsc#1207394 CVE-2023-24056). + +------------------------------------------------------------------- Mon Aug 23 09:18:29 UTC 2021 - Callum Farmer - Update to version 1.8.0: diff --git a/packages/p/pkgconf/pkgconf.spec b/packages/p/pkgconf/pkgconf.spec index 1d02500..2e18f96 100644 --- a/packages/p/pkgconf/pkgconf.spec +++ b/packages/p/pkgconf/pkgconf.spec @@ -1,7 +1,7 @@ # # spec file for package pkgconf # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2020 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -54,6 +54,8 @@ URL: http://pkgconf.org/ Source0: https://distfiles.dereferenced.org/%{name}/%{name}-%{version}.tar.xz # Simple wrapper script to offer platform versions of pkgconfig from Fedora Source1: platform-pkg-config.in +# PATCH-FIX-UPSTREAM pkgconf-CVE-2023-24056.patch bsc#1207394 CVE-2023-24056 qzhao@suse.com -- Backport commit 628b2b2baf from upstream, test for, and stop string processing, on truncation. +Patch0: pkgconf-CVE-2023-24056.patch # For regenerating autotools scripts BuildRequires: autoconf BuildRequires: automake diff --git a/packages/p/python-Django/.files b/packages/p/python-Django/.files index b644448..33539a8 100644 Binary files a/packages/p/python-Django/.files and b/packages/p/python-Django/.files differ diff --git a/packages/p/python-Django/.rev b/packages/p/python-Django/.rev index 26e677b..2ad5b54 100644 --- a/packages/p/python-Django/.rev +++ b/packages/p/python-Django/.rev @@ -1032,4 +1032,12 @@ 1046464 + + 0a00374f2d568704d9e162a413294773 + 4.1.6 + + dimstar_suse + + 1062448 + diff --git a/packages/p/python-Django/Django-4.1.5.checksum.txt b/packages/p/python-Django/Django-4.1.5.checksum.txt deleted file mode 100644 index 7bfd1a4..0000000 --- a/packages/p/python-Django/Django-4.1.5.checksum.txt +++ /dev/null @@ -1,67 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -This file contains MD5, SHA1, and SHA256 checksums for the source-code -tarball and wheel files of Django 4.1.5, released January 2, 2023. - -To use this file, you will need a working install of PGP or other -compatible public-key encryption software. You will also need to have -the Django release manager's public key in your keyring. This key has -the ID ``2EF56372BA48CD1B`` and can be imported from the MIT -keyserver, for example, if using the open-source GNU Privacy Guard -implementation of PGP: - - gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B - -or via the GitHub API: - - curl https://github.com/felixxm.gpg | gpg --import - - -Once the key is imported, verify this file: - - gpg --verify <> - -Once you have verified this file, you can use normal MD5, SHA1, or SHA256 -checksumming applications to generate the checksums of the Django -package and compare them to the checksums listed below. - -Release packages: -================= - -https://www.djangoproject.com/m/releases/4.1/Django-4.1.5.tar.gz -https://www.djangoproject.com/m/releases/4.1/Django-4.1.5-py3-none-any.whl - -MD5 checksums -============= - -6b6a47d7478ead15b0a0835841c433dc Django-4.1.5.tar.gz -6003ee8ac3f8b6b30e6fe16bb9b3c8c1 Django-4.1.5-py3-none-any.whl - -SHA1 checksums -============== - -268ed04633ff325864aa31031fe9f87ec10a037c Django-4.1.5.tar.gz -356ef9cc14cb9f6ded873787eeabe26778c3d0f9 Django-4.1.5-py3-none-any.whl - -SHA256 checksums -================ - -ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef Django-4.1.5.tar.gz -4b214a05fe4c99476e99e2445c8b978c8369c18d4dea8e22ec412862715ad763 Django-4.1.5-py3-none-any.whl ------BEGIN PGP SIGNATURE----- - -iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAmOyhNUbHGZlbGlzaWFr -Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bnd4P/0zzitw8wqkkhssz8kSv -7Z9nIgiC8/wq2wK0hOahHTL73K7BptkB+FZe1BBG2jRRw+ifF0mIZ7SPsyRJJLr5 -UNDMG3ANPULzXOIuSJ1O3gE029mSAMI90XqXFZ6OfzItYfujkpUMLgwKbUNOKUi2 -9/pjX6mXNRh8YCDkkx2WOTSaTy6AuZCDvBkkqy7BKsWNSvVbPV9y8CfFftVzYzwj -t6KIgnEvBGnjIIjqnZfdhmIpKH/rskDNUBEzMzib0qhvCPYo1FwaXSktCW6gAj0D -r7RR0ZWHZb7rzuN/4gKA8LRV74Y5J9pedavWrktjbHQoufgbuEmOVFoYsWGGFAiC -Ei+s4pmVffLhjhj1Xgt4a6UCD8rmssohN5vv+wE24aoP06a7trBd/fbbI9PBygQF -F746cpQ1Bc5tMqQ6bsZLSGdG0zalxsHDfSA3g1eNGm1o1CjwHQ4g7UReOGIHfHhs -+/3mabbn+sN/VhYFhzfdY1tm0JRRYnSW3k/WPPowo9USNIb7xgvKNRXLFFtJ+7H/ -9VXM7Q63a7VjptAHAiHX14eQkVIo2wDZ8QkZRSlKtgzmqAz9c9xg5mjiUMMw//nV -rXdbPHXZIbVBPWQzvvYoNTAnXhKU3Cc6ubZKlSdCw5ZKlvZ9IougbOEmcrW4NUdO -Hiz3Qr9Zv65XNZo08Lcai9ff -=EfWW ------END PGP SIGNATURE----- diff --git a/packages/p/python-Django/Django-4.1.5.tar.gz b/packages/p/python-Django/Django-4.1.5.tar.gz deleted file mode 120000 index 4251a87..0000000 --- a/packages/p/python-Django/Django-4.1.5.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeicv57cuhbbmcjjumbjrad2wzr547xwyzoscnaik65spjzy3vxf7se \ No newline at end of file diff --git a/packages/p/python-Django/Django-4.1.6.checksum.txt b/packages/p/python-Django/Django-4.1.6.checksum.txt new file mode 100644 index 0000000..fd5380c --- /dev/null +++ b/packages/p/python-Django/Django-4.1.6.checksum.txt @@ -0,0 +1,67 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +This file contains MD5, SHA1, and SHA256 checksums for the source-code +tarball and wheel files of Django 4.1.6, released February 1, 2023. + +To use this file, you will need a working install of PGP or other +compatible public-key encryption software. You will also need to have +the Django release manager's public key in your keyring. This key has +the ID ``2EF56372BA48CD1B`` and can be imported from the MIT +keyserver, for example, if using the open-source GNU Privacy Guard +implementation of PGP: + + gpg --keyserver pgp.mit.edu --recv-key 2EF56372BA48CD1B + +or via the GitHub API: + + curl https://github.com/felixxm.gpg | gpg --import - + +Once the key is imported, verify this file: + + gpg --verify <> + +Once you have verified this file, you can use normal MD5, SHA1, or SHA256 +checksumming applications to generate the checksums of the Django +package and compare them to the checksums listed below. + +Release packages: +================= + +https://www.djangoproject.com/m/releases/4.1/Django-4.1.6-py3-none-any.whl +https://www.djangoproject.com/m/releases/4.1/Django-4.1.6.tar.gz + +MD5 checksums +============= + +ceb0fce2e511c6a6be83d6569ddfcbb5 Django-4.1.6-py3-none-any.whl +4aed2866d732727590e1008dd871e3a3 Django-4.1.6.tar.gz + +SHA1 checksums +============== + +7dc4bc11d66d93567b22d0bd026bb66462fc1f0b Django-4.1.6-py3-none-any.whl +cb89accb98eb986175319c0661f900fec071da9c Django-4.1.6.tar.gz + +SHA256 checksums +================ + +c6fe7ebe7c017fe59f1029821dae0acb5a2ddcd6c9a0138fd20a8bfefac914bc Django-4.1.6-py3-none-any.whl +bceb0fe1a386781af0788cae4108622756cd05e7775448deec04a71ddf87685d Django-4.1.6.tar.gz +-----BEGIN PGP SIGNATURE----- + +iQJPBAEBCAA5FiEEq7LCqM0B8WE2GLcNLvVjcrpIzRsFAmPaKCQbHGZlbGlzaWFr +Lm1hcml1c3pAZ21haWwuY29tAAoJEC71Y3K6SM0bMMQQAI3dvowgMK7fW1WTHSzP +19kBEjdFabYsfA6IUKm8noJXkEYSDLOMx+G0gOVoZyLFSCbB0iYAeoY3jxC8p1CJ +wknyl9v1J2n/XASJPDtW1XRl3yIjJgznpDsxyQ/4cCk0XRxwDgOs9enx/J8U1JpY +6p+SvGvlYVdB0ONrHH6g74h8XCrWJbKnB7lkdySD6JO+sCNsc5TZinx8CJPGfQ1A +X4ej+c4aV0dOUemfPGflQpNszmqxD41MtvjxuIuuBJu+NE0ztV6JErcDiREsLsPx +L8koTUGVup0BmpXM32unOTLexxWDUksW2xQM1CR8LJzyW2pn7HYYNSYco5gRTonK +LlHQ0gz9ipykdMGY5Y2sm4gd1Ypp8wy0oyZKVx2moC3HbaHcDhDJZb/xAC63lYWR +2a+dzqK/DQ4s6PNoRzaMSbtN0kD4a+57Vhjd65VD/AzqQoG2B8pt8Ti8HIWxlzz3 ++gKkc4bF8nY1wRi5ioFs/46V/y/pkOHRdNQyubq+H80LuybVIALVkC4x7u7jRhFh +choYic0ppQ2oqAUb5+h7hIrnZsb8W824cB0rcuwR0qNFdfu2tXlwdDohdZ6eQ+Sa +PPXyvrHwE/ZaHWudGgLqJ28tutas5riIE5cnp9wP8ZrpliCEhXQ/Jvcxa4h9WjFw +ryx9iXnvj2jRusq3UUt8Ku9Z +=EFAX +-----END PGP SIGNATURE----- diff --git a/packages/p/python-Django/Django-4.1.6.tar.gz b/packages/p/python-Django/Django-4.1.6.tar.gz new file mode 120000 index 0000000..aa072e8 --- /dev/null +++ b/packages/p/python-Django/Django-4.1.6.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeifqlmg2aokeykpzodtwaoo27zpc6i44cou3laj43ohdju77bswjda \ No newline at end of file diff --git a/packages/p/python-Django/python-Django.changes b/packages/p/python-Django/python-Django.changes index 55645e8..598ceb8 100644 --- a/packages/p/python-Django/python-Django.changes +++ b/packages/p/python-Django/python-Django.changes @@ -1,10 +1,18 @@ ------------------------------------------------------------------- +Wed Feb 1 12:48:49 UTC 2023 - Alberto Planas Dominguez + +- Update to 4.1.6: + + CVE-2023-23969: Potential denial-of-service via Accept-Language + headers Bugfixes + + Fixed a bug in Django 4.1 that caused a crash of model validation + on UniqueConstraint with ordered expressions + +------------------------------------------------------------------- Mon Jan 2 19:07:30 UTC 2023 - David Anes - Update to 4.1.5: + Fixed a long standing bug in the __len lookup for ArrayField that caused a crash of model validation on Meta.constraints. - - Update keyring file. ------------------------------------------------------------------- diff --git a/packages/p/python-Django/python-Django.keyring b/packages/p/python-Django/python-Django.keyring index f98a883..276ce42 100644 --- a/packages/p/python-Django/python-Django.keyring +++ b/packages/p/python-Django/python-Django.keyring @@ -1,110 +1,121 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- -Version: SKS 1.1.6 -Comment: Hostname: pgp.mit.edu -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 -=TDK9 ------END PGP PUBLIC KEY BLOCK----- +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 +mSNZUt/duetfr8yS4yBrC5IMCo5nvfBpu8E= +=DZRV +-----END PGP PUBLIC KEY BLOCK----- \ No newline at end of file diff --git a/packages/p/python-Django/python-Django.spec b/packages/p/python-Django/python-Django.spec index e640b2b..e999501 100644 --- a/packages/p/python-Django/python-Django.spec +++ b/packages/p/python-Django/python-Django.spec @@ -23,7 +23,7 @@ %bcond_with memcached Name: python-Django # We want support LTS versions of Django - numbered 2.2 -> 3.2 -> 4.2 etc -Version: 4.1.5 +Version: 4.1.6 Release: 0 Summary: A high-level Python Web framework License: BSD-3-Clause diff --git a/packages/p/python-SecretStorage/.files b/packages/p/python-SecretStorage/.files index 5eead93..2a5eb0c 100644 Binary files a/packages/p/python-SecretStorage/.files and b/packages/p/python-SecretStorage/.files differ diff --git a/packages/p/python-SecretStorage/.rev b/packages/p/python-SecretStorage/.rev index 5b1c6d5..a7ce2f6 100644 --- a/packages/p/python-SecretStorage/.rev +++ b/packages/p/python-SecretStorage/.rev @@ -132,4 +132,12 @@ - fix build of tests 1004656 + + 8a74fdad259ded960880400565523737 + 3.3.3 + + dimstar_suse + - fix build for older distributions + 1062356 + diff --git a/packages/p/python-SecretStorage/python-SecretStorage.changes b/packages/p/python-SecretStorage/python-SecretStorage.changes index c6d0ae3..4cfb2c1 100644 --- a/packages/p/python-SecretStorage/python-SecretStorage.changes +++ b/packages/p/python-SecretStorage/python-SecretStorage.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Feb 1 00:05:35 UTC 2023 - Dirk Müller + +- fix build for older distributions + +------------------------------------------------------------------- Mon Sep 19 09:51:32 UTC 2022 - Dirk Müller - fix build of tests diff --git a/packages/p/python-SecretStorage/python-SecretStorage.spec b/packages/p/python-SecretStorage/python-SecretStorage.spec index f2baebc..cbe4f96 100644 --- a/packages/p/python-SecretStorage/python-SecretStorage.spec +++ b/packages/p/python-SecretStorage/python-SecretStorage.spec @@ -1,7 +1,7 @@ # # spec file # -# 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 @@ -43,7 +43,9 @@ BuildArch: noarch BuildRequires: %{python_module SecretStorage = %{version}} BuildRequires: %{python_module cryptography} BuildRequires: %{python_module jeepney >= 0.6} +%if %{?suse_version} >= 1550 BuildRequires: dbus-1-daemon +%endif BuildRequires: gnome-keyring %endif %python_subpackages diff --git a/packages/p/python-alabaster/.files b/packages/p/python-alabaster/.files index 3332669..c67d9d0 100644 Binary files a/packages/p/python-alabaster/.files and b/packages/p/python-alabaster/.files differ diff --git a/packages/p/python-alabaster/.rev b/packages/p/python-alabaster/.rev index b903c83..ae7c60c 100644 --- a/packages/p/python-alabaster/.rev +++ b/packages/p/python-alabaster/.rev @@ -80,4 +80,14 @@ Resubmit with fixed license * see changelog.rst for the detailed changes 682114 + + 55007a092a19664642a13a8c988ce45d + 0.7.13 + + dimstar_suse + - update to 0.7.13: + * drop support for older than python 3.6 + * require sphinx 6+ + 1058612 + diff --git a/packages/p/python-alabaster/alabaster-0.7.12.tar.gz b/packages/p/python-alabaster/alabaster-0.7.12.tar.gz deleted file mode 120000 index 9b08eb3..0000000 --- a/packages/p/python-alabaster/alabaster-0.7.12.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafkreifgmhls2whg5kffp55iny35qzywqy7ol2jhra4ykjwvrmtkjzg4ai \ No newline at end of file diff --git a/packages/p/python-alabaster/alabaster-0.7.13.tar.gz b/packages/p/python-alabaster/alabaster-0.7.13.tar.gz new file mode 120000 index 0000000..bf9782f --- /dev/null +++ b/packages/p/python-alabaster/alabaster-0.7.13.tar.gz @@ -0,0 +1 @@ +/ipfs/bafkreifcpjfaqtk6nehbnya6aowswlsvfrq2mvdjignza4sdde66dkck4i \ No newline at end of file diff --git a/packages/p/python-alabaster/python-alabaster.changes b/packages/p/python-alabaster/python-alabaster.changes index 30dd49e..01c29ed 100644 --- a/packages/p/python-alabaster/python-alabaster.changes +++ b/packages/p/python-alabaster/python-alabaster.changes @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Mon Jan 16 07:53:54 UTC 2023 - Dirk Müller + +- update to 0.7.13: + * drop support for older than python 3.6 + * require sphinx 6+ + +------------------------------------------------------------------- Wed Mar 6 11:21:47 UTC 2019 - Tomáš Chvátal - Update to 0.7.12: diff --git a/packages/p/python-alabaster/python-alabaster.spec b/packages/p/python-alabaster/python-alabaster.spec index fb925e0..2fa3c2a 100644 --- a/packages/p/python-alabaster/python-alabaster.spec +++ b/packages/p/python-alabaster/python-alabaster.spec @@ -1,7 +1,7 @@ # # spec file for package python-alabaster # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-alabaster -Version: 0.7.12 +Version: 0.7.13 Release: 0 Summary: Modified Kr Sphinx doc theme License: BSD-3-Clause diff --git a/packages/p/python-argcomplete/.files b/packages/p/python-argcomplete/.files index a3d4596..53484ec 100644 Binary files a/packages/p/python-argcomplete/.files and b/packages/p/python-argcomplete/.files differ diff --git a/packages/p/python-argcomplete/.rev b/packages/p/python-argcomplete/.rev index 47dfeb4..6d070e4 100644 --- a/packages/p/python-argcomplete/.rev +++ b/packages/p/python-argcomplete/.rev @@ -167,4 +167,12 @@ Automatic submission by obs-autosubmit 988966 + + 0532e0a6c4f11205964b103821e3826b + 2.0.0 + + dimstar_suse + - fix substitution on tests/test.py to test the current python flavor + 1062354 + diff --git a/packages/p/python-argcomplete/python-argcomplete.changes b/packages/p/python-argcomplete/python-argcomplete.changes index d6bd783..e942224 100644 --- a/packages/p/python-argcomplete/python-argcomplete.changes +++ b/packages/p/python-argcomplete/python-argcomplete.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Tue Jan 31 23:49:21 UTC 2023 - Dirk Müller + +- fix substitution on tests/test.py to test the current python flavor + +------------------------------------------------------------------- Wed Jul 6 10:04:40 UTC 2022 - Dirk Müller - update to 2.0.0: diff --git a/packages/p/python-argcomplete/python-argcomplete.spec b/packages/p/python-argcomplete/python-argcomplete.spec index 6eda5a2..58e4b4a 100644 --- a/packages/p/python-argcomplete/python-argcomplete.spec +++ b/packages/p/python-argcomplete/python-argcomplete.spec @@ -1,7 +1,7 @@ # # spec file for package python-argcomplete # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2013 Darin Perusich. # # All modifications and additions to the file contributed by third parties @@ -80,7 +80,7 @@ export LANG=en_US.UTF-8 # https://github.com/kislyuk/argcomplete/issues/256 # https://github.com/kislyuk/argcomplete/issues/299 sed -i -e "1s|#!.*python.*|#!%{_bindir}/$python|" test/prog scripts/* - sed -i -e "s|python |$python |g" test/test.py + sed -i -e "s|python3 |$python |g" test/test.py PYTHONPATH=%{buildroot}%{$python_sitelib} $python -m unittest discover -v } diff --git a/packages/p/python-azure-mgmt-msi/.files b/packages/p/python-azure-mgmt-msi/.files index e9a7546..75b6554 100644 Binary files a/packages/p/python-azure-mgmt-msi/.files and b/packages/p/python-azure-mgmt-msi/.files differ diff --git a/packages/p/python-azure-mgmt-msi/.rev b/packages/p/python-azure-mgmt-msi/.rev index fb68655..6da099b 100644 --- a/packages/p/python-azure-mgmt-msi/.rev +++ b/packages/p/python-azure-mgmt-msi/.rev @@ -76,4 +76,16 @@ - Updates Requires from setup.py (forwarded request 986029 from glaubitz) 986044 + + 062bd1ecda9982009f61baa3e603c93a + 7.0.0 + + dimstar_suse + - New upstream release + + Version 7.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Updates Requires from setup.py (forwarded request 1062612 from glaubitz) + 1062634 + diff --git a/packages/p/python-azure-mgmt-msi/azure-mgmt-msi-6.1.0.zip b/packages/p/python-azure-mgmt-msi/azure-mgmt-msi-6.1.0.zip deleted file mode 120000 index 06b496b..0000000 --- a/packages/p/python-azure-mgmt-msi/azure-mgmt-msi-6.1.0.zip +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafkreievf4oww4bf246wsmfqyf72m3kzzvkbkrlasdowvjfe6g3ykv3wkq \ No newline at end of file diff --git a/packages/p/python-azure-mgmt-msi/azure-mgmt-msi-7.0.0.zip b/packages/p/python-azure-mgmt-msi/azure-mgmt-msi-7.0.0.zip new file mode 120000 index 0000000..acfb5e9 --- /dev/null +++ b/packages/p/python-azure-mgmt-msi/azure-mgmt-msi-7.0.0.zip @@ -0,0 +1 @@ +/ipfs/bafkreids2rwjuytyh3covnqzx2orw6h75o62ufsnibx5ga7rmmb7g4swwi \ No newline at end of file diff --git a/packages/p/python-azure-mgmt-msi/python-azure-mgmt-msi.changes b/packages/p/python-azure-mgmt-msi/python-azure-mgmt-msi.changes index be8109a..8c3a94f 100644 --- a/packages/p/python-azure-mgmt-msi/python-azure-mgmt-msi.changes +++ b/packages/p/python-azure-mgmt-msi/python-azure-mgmt-msi.changes @@ -1,4 +1,13 @@ ------------------------------------------------------------------- +Thu Feb 2 10:35:52 UTC 2023 - John Paul Adrian Glaubitz + +- New upstream release + + Version 7.0.0 + + For detailed information about changes see the + CHANGELOG.md file provided with this package +- Updates Requires from setup.py + +------------------------------------------------------------------- Thu Jun 30 09:58:51 UTC 2022 - John Paul Adrian Glaubitz - New upstream release diff --git a/packages/p/python-azure-mgmt-msi/python-azure-mgmt-msi.spec b/packages/p/python-azure-mgmt-msi/python-azure-mgmt-msi.spec index b7f7fd3..8e0db76 100644 --- a/packages/p/python-azure-mgmt-msi/python-azure-mgmt-msi.spec +++ b/packages/p/python-azure-mgmt-msi/python-azure-mgmt-msi.spec @@ -1,7 +1,7 @@ # # spec file for package python-azure-mgmt-msi # -# 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 @@ -21,7 +21,7 @@ %define skip_python2 1 %endif Name: python-azure-mgmt-msi -Version: 6.1.0 +Version: 7.0.0 Release: 0 Summary: Microsoft Azure MSI Management Client Library License: MIT @@ -38,10 +38,11 @@ BuildRequires: unzip Requires: python-azure-common < 2.0.0 Requires: python-azure-common >= 1.1 Requires: python-azure-mgmt-core < 2.0.0 -Requires: python-azure-mgmt-core >= 1.3.1 +Requires: python-azure-mgmt-core >= 1.3.2 Requires: python-azure-mgmt-nspkg >= 3.0.0 Requires: python-azure-nspkg >= 3.0.0 -Requires: python-msrest >= 0.6.21 +Requires: python-msrest >= 0.7.1 +Requires: (python-typing_extensions >= 4.3.0 if python-base < 3.8) Conflicts: python-azure-sdk <= 2.0.0 BuildArch: noarch diff --git a/packages/p/python-cached-property/.files b/packages/p/python-cached-property/.files index 406211e..2a6f679 100644 Binary files a/packages/p/python-cached-property/.files and b/packages/p/python-cached-property/.files differ diff --git a/packages/p/python-cached-property/.rev b/packages/p/python-cached-property/.rev index 8cd31f7..f16e2ee 100644 --- a/packages/p/python-cached-property/.rev +++ b/packages/p/python-cached-property/.rev @@ -72,4 +72,12 @@ Automatic submission by obs-autosubmit 858766 + + 845a58789ab353f0a6a11356613370cb + 1.5.2 + + dimstar_suse + - add python311.patch to fix tests with 3.11 + 1062350 + diff --git a/packages/p/python-cached-property/python-cached-property.changes b/packages/p/python-cached-property/python-cached-property.changes index db66282..6a83514 100644 --- a/packages/p/python-cached-property/python-cached-property.changes +++ b/packages/p/python-cached-property/python-cached-property.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Tue Jan 31 23:18:09 UTC 2023 - Dirk Müller + +- add python311.patch to fix tests with 3.11 + +------------------------------------------------------------------- Sat Dec 19 17:50:16 UTC 2020 - Dirk Müller - update to 1.5.2: diff --git a/packages/p/python-cached-property/python-cached-property.spec b/packages/p/python-cached-property/python-cached-property.spec index 79f57c5..f43600e 100644 --- a/packages/p/python-cached-property/python-cached-property.spec +++ b/packages/p/python-cached-property/python-cached-property.spec @@ -1,7 +1,7 @@ # # spec file for package python-cached-property # -# Copyright (c) 2020 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 @@ -28,6 +28,8 @@ Source: https://files.pythonhosted.org/packages/source/c/cached-property # PATCH-FIX-UPSTREAM skip test that rely on wrong freezegun behaviour # https://github.com/pydanny/cached-property/pull/125 Patch0: freezegun-skip.patch +# PATCH-FIX-UPSTREAM Don't use asyncio.coroutine if it's not available -- https://github.com/pydanny/cached-property/pull/267 +Patch1: python311.patch BuildRequires: %{python_module freezegun} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} @@ -42,8 +44,7 @@ computational expensive properties quick and easy and it works in Python 2 and 3. %prep -%setup -q -n cached-property-%{version} -%patch0 -p1 +%autosetup -p1 -n cached-property-%{version} printf 'import sys\nif sys.version_info < (3, 0): collect_ignore = ["tests/test_async_cached_property.py", "tests/test_coroutine_cached_property.py"]' > conftest.py %build diff --git a/packages/p/python-cached-property/python311.patch b/packages/p/python-cached-property/python311.patch new file mode 100644 index 0000000..989033f --- /dev/null +++ b/packages/p/python-cached-property/python311.patch @@ -0,0 +1,142 @@ +From 297031687679762849dedeaf24aa3a19116f095b Mon Sep 17 00:00:00 2001 +From: Petr Viktorin +Date: Thu, 2 Dec 2021 11:26:20 +0100 +Subject: [PATCH 1/2] Don't use asyncio.coroutinefunction if it's not available + +Python 3.11 drops the deprecated @asyncio.coroutine and +asyncio.iscoroutinefunction. + +Using a wrapper with @asyncio.coroutine in __get__ wasn't +necessary (the future from asyncio.ensure_future is awaitable, +and the wrapper doesn't do anything asynchronous), so the +logic can be simplified to just call asyncio.ensure_future +(to schedule the task and store the result when it's +available). + +Tests for @asyncio.coroutine are skipped on 3.11+. + +An unnecessary call to asyncio.coroutine in tests is +removed: it's not necessary to call this for `async def` +functions. +--- + cached_property.py | 24 +++++++++++------------- + conftest.py | 6 +++++- + tests/test_async_cached_property.py | 3 +-- + 3 files changed, 17 insertions(+), 16 deletions(-) + +diff --git a/cached_property.py b/cached_property.py +index 3135871..254739c 100644 +--- a/cached_property.py ++++ b/cached_property.py +@@ -13,6 +13,12 @@ + import asyncio + except (ImportError, SyntaxError): + asyncio = None ++try: ++ iscoroutinefunction = asyncio.iscoroutinefunction ++except AttributeError: ++ # Python 3.11: @asyncio.coroutine was removed ++ from inspect import iscoroutinefunction ++ + + + class cached_property(object): +@@ -30,22 +36,14 @@ def __get__(self, obj, cls): + if obj is None: + return self + +- if asyncio and asyncio.iscoroutinefunction(self.func): +- return self._wrap_in_coroutine(obj) ++ if asyncio and iscoroutinefunction(self.func): ++ value = asyncio.ensure_future(self.func(obj)) ++ else: ++ value = self.func(obj) + +- value = obj.__dict__[self.func.__name__] = self.func(obj) ++ obj.__dict__[self.func.__name__] = value + return value + +- def _wrap_in_coroutine(self, obj): +- @wraps(obj) +- @asyncio.coroutine +- def wrapper(): +- future = asyncio.ensure_future(self.func(obj)) +- obj.__dict__[self.func.__name__] = future +- return future +- +- return wrapper() +- + + class threaded_cached_property(object): + """ +diff --git a/conftest.py b/conftest.py +index 0563f64..1c4b618 100644 +--- a/conftest.py ++++ b/conftest.py +@@ -7,13 +7,17 @@ + # Whether the async and await keywords work + has_async_await = sys.version_info[0] == 3 and sys.version_info[1] >= 5 + ++# Whether "from asyncio import coroutine" *fails* ++version_info = sys.version_info ++dropped_asyncio_coroutine = version_info[0] == 3 and version_info[1] >= 11 ++ + + print("conftest.py", has_asyncio, has_async_await) + + + collect_ignore = [] + +-if not has_asyncio: ++if not has_asyncio or dropped_asyncio_coroutine: + collect_ignore.append("tests/test_coroutine_cached_property.py") + + if not has_async_await: +diff --git a/tests/test_async_cached_property.py b/tests/test_async_cached_property.py +index 4ba84f3..d61cc28 100644 +--- a/tests/test_async_cached_property.py ++++ b/tests/test_async_cached_property.py +@@ -9,8 +9,7 @@ + + def unittest_run_loop(f): + def wrapper(*args, **kwargs): +- coro = asyncio.coroutine(f) +- future = coro(*args, **kwargs) ++ future = f(*args, **kwargs) + loop = asyncio.get_event_loop() + loop.run_until_complete(future) + + +From 9b210d12fa73c91743378ba4a966417846e7ea9a Mon Sep 17 00:00:00 2001 +From: Petr Viktorin +Date: Thu, 2 Dec 2021 11:44:18 +0100 +Subject: [PATCH 2/2] Restore compatibility with python 2.7 + +This is still necessary according to the Contributing Guidelines. +--- + cached_property.py | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/cached_property.py b/cached_property.py +index 254739c..944e2f5 100644 +--- a/cached_property.py ++++ b/cached_property.py +@@ -13,12 +13,12 @@ + import asyncio + except (ImportError, SyntaxError): + asyncio = None +-try: +- iscoroutinefunction = asyncio.iscoroutinefunction +-except AttributeError: +- # Python 3.11: @asyncio.coroutine was removed +- from inspect import iscoroutinefunction +- ++if asyncio: ++ try: ++ iscoroutinefunction = asyncio.iscoroutinefunction ++ except AttributeError: ++ # Python 3.11: @asyncio.coroutine was removed ++ from inspect import iscoroutinefunction + + + class cached_property(object): diff --git a/packages/p/python-cirq/.files b/packages/p/python-cirq/.files index 8aeee02..10dcaf0 100644 Binary files a/packages/p/python-cirq/.files and b/packages/p/python-cirq/.files differ diff --git a/packages/p/python-cirq/.rev b/packages/p/python-cirq/.rev index 5ca8f74..9b6c1a4 100644 --- a/packages/p/python-cirq/.rev +++ b/packages/p/python-cirq/.rev @@ -67,4 +67,12 @@ https://github.com/quantumlib/Cirq/issues/3154 1036267 + + 2b06f0e1f4d3afd9a8af80e90a6bfef0 + 1.1.0 + + dimstar_suse + + 1061911 + diff --git a/packages/p/python-cirq/Cirq-1.0.0.tar.gz b/packages/p/python-cirq/Cirq-1.0.0.tar.gz deleted file mode 120000 index 68bf552..0000000 --- a/packages/p/python-cirq/Cirq-1.0.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeigovlv4ml6uoamp5ndelith4qtcpb7rd44tbdxsq7dzpwkcc5soda \ No newline at end of file diff --git a/packages/p/python-cirq/Cirq-1.1.0.tar.gz b/packages/p/python-cirq/Cirq-1.1.0.tar.gz new file mode 120000 index 0000000..e996984 --- /dev/null +++ b/packages/p/python-cirq/Cirq-1.1.0.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeihkxcrxznwcxs65wz65l63u6srekeojmwtp25eh2okx7zjf2oxu5q \ No newline at end of file diff --git a/packages/p/python-cirq/cirq-pr5991-np1.24.patch b/packages/p/python-cirq/cirq-pr5991-np1.24.patch new file mode 100644 index 0000000..38f4978 --- /dev/null +++ b/packages/p/python-cirq/cirq-pr5991-np1.24.patch @@ -0,0 +1,205 @@ +Index: Cirq-1.1.0/cirq-core/cirq/_compat.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/_compat.py ++++ Cirq-1.1.0/cirq-core/cirq/_compat.py +@@ -138,9 +138,7 @@ def proper_repr(value: Any) -> str: + return Printer().doprint(value) + + if isinstance(value, np.ndarray): +- if np.issubdtype(value.dtype, np.datetime64): +- return f'np.array({value.tolist()!r}, dtype=np.{value.dtype!r})' +- return f'np.array({value.tolist()!r}, dtype=np.{value.dtype})' ++ return f'np.array({value.tolist()!r}, dtype=np.{value.dtype!r})' + + if isinstance(value, pd.MultiIndex): + return f'pd.MultiIndex.from_tuples({repr(list(value))}, names={repr(list(value.names))})' +Index: Cirq-1.1.0/cirq-core/cirq/_compat_test.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/_compat_test.py ++++ Cirq-1.1.0/cirq-core/cirq/_compat_test.py +@@ -110,7 +110,7 @@ def test_dataclass_repr_numpy(): + return dataclass_repr(self, namespace='cirq.testing') + + tc = TestClass2(np.ones(3)) +- assert repr(tc) == "cirq.testing.TestClass2(x=np.array([1.0, 1.0, 1.0], dtype=np.float64))" ++ assert repr(tc) == "cirq.testing.TestClass2(x=np.array([1.0, 1.0, 1.0], dtype=np.dtype('float64')))" + + + def test_proper_eq(): +Index: Cirq-1.1.0/cirq-core/cirq/linalg/decompositions_test.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/linalg/decompositions_test.py ++++ Cirq-1.1.0/cirq-core/cirq/linalg/decompositions_test.py +@@ -367,12 +367,12 @@ def test_kak_repr(): + cirq.KakDecomposition( + interaction_coefficients=(0.5, 0.25, 0), + single_qubit_operations_before=( +- np.array([[0j, (1+0j)], [(1+0j), 0j]], dtype=np.complex128), +- np.array([[0j, -1j], [1j, 0j]], dtype=np.complex128), ++ np.array([[0j, (1+0j)], [(1+0j), 0j]], dtype=np.dtype('complex128')), ++ np.array([[0j, -1j], [1j, 0j]], dtype=np.dtype('complex128')), + ), + single_qubit_operations_after=( +- np.array([[1.0, 0.0], [0.0, 1.0]], dtype=np.float64), +- np.array([[(1+0j), 0j], [0j, (-1+0j)]], dtype=np.complex128), ++ np.array([[1.0, 0.0], [0.0, 1.0]], dtype=np.dtype('float64')), ++ np.array([[(1+0j), 0j], [0j, (-1+0j)]], dtype=np.dtype('complex128')), + ), + global_phase=1) + """.strip() +Index: Cirq-1.1.0/cirq-core/cirq/ops/kraus_channel_test.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/ops/kraus_channel_test.py ++++ Cirq-1.1.0/cirq-core/cirq/ops/kraus_channel_test.py +@@ -105,8 +105,8 @@ def test_kraus_channel_repr(): + repr(x_meas) + == """\ + cirq.KrausChannel(kraus_ops=[\ +-np.array([[(0.5+0j), (0.5+0j)], [(0.5+0j), (0.5+0j)]], dtype=np.complex64), \ +-np.array([[(0.5+0j), (-0.5+0j)], [(-0.5+0j), (0.5+0j)]], dtype=np.complex64)], \ ++np.array([[(0.5+0j), (0.5+0j)], [(0.5+0j), (0.5+0j)]], dtype=np.dtype('complex64')), \ ++np.array([[(0.5+0j), (-0.5+0j)], [(-0.5+0j), (0.5+0j)]], dtype=np.dtype('complex64'))], \ + key='x_meas')""" + ) + +Index: Cirq-1.1.0/cirq-core/cirq/ops/measurement_gate_test.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/ops/measurement_gate_test.py ++++ Cirq-1.1.0/cirq-core/cirq/ops/measurement_gate_test.py +@@ -317,23 +317,23 @@ def test_op_repr(): + b, + key='out', + invert_mask=(False, True), +- confusion_map={(0,): np.array([[0, 1], [1, 0]], dtype=np.int64)}, ++ confusion_map={(0,): np.array([[0, 1], [1, 0]], dtype=np.dtype('int64'))}, + ) + ) == ( + "cirq.measure(cirq.LineQubit(0), cirq.LineQubit(1), " + "key=cirq.MeasurementKey(name='out'), " + "invert_mask=(False, True), " +- "confusion_map={(0,): np.array([[0, 1], [1, 0]], dtype=np.int64)})" ++ "confusion_map={(0,): np.array([[0, 1], [1, 0]], dtype=np.dtype('int64'))})" + ) + + + def test_repr(): + gate = cirq.MeasurementGate( +- 3, 'a', (True, False), (1, 2, 3), {(2,): np.array([[0, 1], [1, 0]], dtype=np.int64)} ++ 3, 'a', (True, False), (1, 2, 3), {(2,): np.array([[0, 1], [1, 0]], dtype=np.dtype('int64'))} + ) + assert repr(gate) == ( + "cirq.MeasurementGate(3, cirq.MeasurementKey(name='a'), (True, False), " +- "qid_shape=(1, 2, 3), confusion_map={(2,): np.array([[0, 1], [1, 0]], dtype=np.int64)})" ++ "qid_shape=(1, 2, 3), confusion_map={(2,): np.array([[0, 1], [1, 0]], dtype=np.dtype('int64'))})" + ) + + +Index: Cirq-1.1.0/cirq-core/cirq/ops/mixed_unitary_channel_test.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/ops/mixed_unitary_channel_test.py ++++ Cirq-1.1.0/cirq-core/cirq/ops/mixed_unitary_channel_test.py +@@ -95,16 +95,16 @@ def test_matrix_mixture_str(): + + def test_matrix_mixture_repr(): + mix = [ +- (0.5, np.array([[1, 0], [0, 1]], dtype=np.complex64)), +- (0.5, np.array([[0, 1], [1, 0]], dtype=np.complex64)), ++ (0.5, np.array([[1, 0], [0, 1]], dtype=np.dtype('complex64'))), ++ (0.5, np.array([[0, 1], [1, 0]], dtype=np.dtype('complex64'))), + ] + half_flip = cirq.MixedUnitaryChannel(mix, key='flip') + assert ( + repr(half_flip) + == """\ + cirq.MixedUnitaryChannel(mixture=[\ +-(0.5, np.array([[(1+0j), 0j], [0j, (1+0j)]], dtype=np.complex64)), \ +-(0.5, np.array([[0j, (1+0j)], [(1+0j), 0j]], dtype=np.complex64))], \ ++(0.5, np.array([[(1+0j), 0j], [0j, (1+0j)]], dtype=np.dtype('complex64'))), \ ++(0.5, np.array([[0j, (1+0j)], [(1+0j), 0j]], dtype=np.dtype('complex64')))], \ + key='flip')""" + ) + +Index: Cirq-1.1.0/cirq-core/cirq/sim/density_matrix_simulator_test.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/sim/density_matrix_simulator_test.py ++++ Cirq-1.1.0/cirq-core/cirq/sim/density_matrix_simulator_test.py +@@ -951,9 +951,9 @@ def test_density_matrix_step_result_repr + ) + ) + == "cirq.DensityMatrixStepResult(sim_state=cirq.DensityMatrixSimulationState(" +- "initial_state=np.array([[(0.5+0j), (0.5+0j)], [(0.5+0j), (0.5+0j)]], dtype=np.complex64), " ++ "initial_state=np.array([[(0.5+0j), (0.5+0j)], [(0.5+0j), (0.5+0j)]], dtype=np.dtype('complex64')), " + "qubits=(cirq.LineQubit(0),), " +- "classical_data=cirq.ClassicalDataDictionaryStore()), dtype=np.complex64)" ++ "classical_data=cirq.ClassicalDataDictionaryStore()), dtype=np.dtype('complex64'))" + ) + + +@@ -1034,9 +1034,9 @@ def test_density_matrix_trial_result_rep + expected_repr = ( + "cirq.DensityMatrixTrialResult(" + "params=cirq.ParamResolver({'s': 1}), " +- "measurements={'m': np.array([[1]], dtype=np.int32)}, " ++ "measurements={'m': np.array([[1]], dtype=np.dtype('int32'))}, " + "final_simulator_state=cirq.DensityMatrixSimulationState(" +- "initial_state=np.array([[(0.5+0j), (0.5+0j)], [(0.5+0j), (0.5+0j)]], dtype=np.complex64), " ++ "initial_state=np.array([[(0.5+0j), (0.5+0j)], [(0.5+0j), (0.5+0j)]], dtype=np.dtype('complex64')), " + "qubits=(cirq.LineQubit(0),), " + "classical_data=cirq.ClassicalDataDictionaryStore()))" + ) +Index: Cirq-1.1.0/cirq-core/cirq/sim/sparse_simulator_test.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/sim/sparse_simulator_test.py ++++ Cirq-1.1.0/cirq-core/cirq/sim/sparse_simulator_test.py +@@ -775,9 +775,9 @@ def test_sparse_simulator_repr(): + # No equality so cannot use cirq.testing.assert_equivalent_repr + assert ( + repr(step) == "cirq.SparseSimulatorStep(sim_state=cirq.StateVectorSimulationState(" +- "initial_state=np.array([[0j, (1+0j)], [0j, 0j]], dtype=np.complex64), " ++ "initial_state=np.array([[0j, (1+0j)], [0j, 0j]], dtype=np.dtype('complex64')), " + "qubits=(cirq.LineQubit(0), cirq.LineQubit(1)), " +- "classical_data=cirq.ClassicalDataDictionaryStore()), dtype=np.complex64)" ++ "classical_data=cirq.ClassicalDataDictionaryStore()), dtype=np.dtype('complex64'))" + ) + + +Index: Cirq-1.1.0/cirq-core/cirq/sim/sparse_simulator.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/sim/sparse_simulator.py ++++ Cirq-1.1.0/cirq-core/cirq/sim/sparse_simulator.py +@@ -282,5 +282,5 @@ class SparseSimulatorStep( + # Dtype doesn't have a good repr, so we work around by invoking __name__. + return ( + f'cirq.SparseSimulatorStep(sim_state={self._sim_state!r},' +- f' dtype=np.{self._dtype.__name__})' ++ f' dtype=np.{np.dtype(self._dtype)!r})' + ) +Index: Cirq-1.1.0/cirq-core/cirq/sim/state_vector_simulator_test.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/sim/state_vector_simulator_test.py ++++ Cirq-1.1.0/cirq-core/cirq/sim/state_vector_simulator_test.py +@@ -35,9 +35,9 @@ def test_state_vector_trial_result_repr( + expected_repr = ( + "cirq.StateVectorTrialResult(" + "params=cirq.ParamResolver({'s': 1}), " +- "measurements={'m': np.array([[1]], dtype=np.int32)}, " ++ "measurements={'m': np.array([[1]], dtype=np.dtype('int32'))}, " + "final_simulator_state=cirq.StateVectorSimulationState(" +- "initial_state=np.array([0j, (1+0j)], dtype=np.complex64), " ++ "initial_state=np.array([0j, (1+0j)], dtype=np.dtype('complex64')), " + "qubits=(cirq.NamedQubit('a'),), " + "classical_data=cirq.ClassicalDataDictionaryStore()))" + ) +Index: Cirq-1.1.0/cirq-core/cirq/sim/density_matrix_simulator.py +=================================================================== +--- Cirq-1.1.0.orig/cirq-core/cirq/sim/density_matrix_simulator.py ++++ Cirq-1.1.0/cirq-core/cirq/sim/density_matrix_simulator.py +@@ -303,7 +303,7 @@ class DensityMatrixStepResult(simulator_ + # Dtype doesn't have a good repr, so we work around by invoking __name__. + return ( + f'cirq.DensityMatrixStepResult(sim_state={self._sim_state!r},' +- f' dtype=np.{self._dtype.__name__})' ++ f' dtype=np.{np.dtype(self._dtype)!r})' + ) + + diff --git a/packages/p/python-cirq/fix-tests.patch b/packages/p/python-cirq/fix-tests.patch deleted file mode 100644 index bd0d7bc..0000000 --- a/packages/p/python-cirq/fix-tests.patch +++ /dev/null @@ -1,88 +0,0 @@ -Index: Cirq-1.0.0/cirq-google/cirq_google/calibration/phased_fsim_test.py -=================================================================== ---- Cirq-1.0.0.orig/cirq-google/cirq_google/calibration/phased_fsim_test.py -+++ Cirq-1.0.0/cirq-google/cirq_google/calibration/phased_fsim_test.py -@@ -12,7 +12,6 @@ - # See the License for the specific language governing permissions and - # limitations under the License. - import os --import re - - from typing import cast - from unittest import mock -@@ -223,12 +222,14 @@ def test_floquet_to_calibration_layer_wi - - def test_xeb_to_calibration_layer(): - q_00, q_01, q_02, q_03 = [cirq.GridQubit(0, index) for index in range(4)] -- gate = cirq.FSimGate(theta=np.pi / 4, phi=0.0) -+ gate = cirq.FSimGate(theta=0.75, phi=0.0) - request = XEBPhasedFSimCalibrationRequest( - gate=gate, - pairs=((q_00, q_01), (q_02, q_03)), - options=XEBPhasedFSimCalibrationOptions( - n_library_circuits=22, -+ fatol=0.0078125, -+ xatol=0.0078125, - fsim_options=XEBPhasedFSimCharacterizationOptions( - characterize_theta=True, - characterize_zeta=True, -@@ -246,8 +247,8 @@ def test_xeb_to_calibration_layer(): - 'n_library_circuits': 22, - 'n_combinations': 10, - 'cycle_depths': '5_25_50_100_200_300', -- 'fatol': 5e-3, -- 'xatol': 5e-3, -+ 'fatol': 0.0078125, -+ 'xatol': 0.0078125, - 'characterize_theta': True, - 'characterize_zeta': True, - 'characterize_chi': False, -@@ -267,8 +268,6 @@ def test_xeb_to_calibration_layer(): - desired_textproto = f.read() - - layer_str = str(new_layer) -- # Fix precision issues -- layer_str = re.sub(r'0.004999\d+', '0.005', layer_str) - assert layer_str == desired_textproto - - -Index: Cirq-1.0.0/cirq-google/cirq_google/calibration/test_data/xeb_calibration_layer.textproto -=================================================================== ---- Cirq-1.0.0.orig/cirq-google/cirq_google/calibration/test_data/xeb_calibration_layer.textproto -+++ Cirq-1.0.0/cirq-google/cirq_google/calibration/test_data/xeb_calibration_layer.textproto -@@ -12,7 +12,7 @@ layer { - qubit_constant_index: 1 - fsimgate { - theta { -- float_value: 0.7853981852531433 -+ float_value: 0.75 - } - phi { - float_value: 0.0 -@@ -24,7 +24,7 @@ layer { - qubit_constant_index: 3 - fsimgate { - theta { -- float_value: 0.7853981852531433 -+ float_value: 0.75 - } - phi { - float_value: 0.0 -@@ -106,7 +106,7 @@ args { - key: "fatol" - value { - arg_value { -- float_value: 0.005 -+ float_value: 0.0078125 - } - } - } -@@ -130,7 +130,7 @@ args { - key: "xatol" - value { - arg_value { -- float_value: 0.005 -+ float_value: 0.0078125 - } - } - } diff --git a/packages/p/python-cirq/python-cirq.changes b/packages/p/python-cirq/python-cirq.changes index 132efd4..afaf4c0 100644 --- a/packages/p/python-cirq/python-cirq.changes +++ b/packages/p/python-cirq/python-cirq.changes @@ -1,4 +1,34 @@ ------------------------------------------------------------------- +Sat Jan 28 19:10:55 UTC 2023 - Ben Greiner + +- Update to 1.1.0 + * This Cirq release focuses on tracking and improving performance + of key workflows like circuit construction, parameter + resolution etc. The release also adds a new transformers + framework for qubit routing and provides an efficient + implementation of the qubit routing algorithm described in + arXiv:1902.08091 [quant-ph] + ## Backwards Incompatible Changes + * 7892143 Print multi-qubit circuit with asymmetric depolarizing + noise correctly (#5931) by Paige + * af1267d Allow repeated measurements in deferred transformer + (#5857) by Dax Fohl + ## What's New + * New top level objects in cirq-core: + - RoutingSwapTag + - AbstractInitialMapper + - HardCodedInitialMapper + - LineInitialMapper + - MappingManager + - RouteCQC + - routed_circuit_with_mapping +- Add subpackage for cirq_core[contrib] +- Enable -rigetti package: pyquil and all its dependants are + available (gh#quantumlib/Cirq#5681) +- Drop fix-tests.patch +- Add cirq-pr5991-np1.24.patch -- gh#quantumlib/Cirq#5991 + +------------------------------------------------------------------- Wed Nov 16 09:16:50 UTC 2022 - Daniel Garcia - Remove not needed python-six dependency diff --git a/packages/p/python-cirq/python-cirq.spec b/packages/p/python-cirq/python-cirq.spec index 2d80c85..9b12304 100644 --- a/packages/p/python-cirq/python-cirq.spec +++ b/packages/p/python-cirq/python-cirq.spec @@ -1,7 +1,7 @@ # # spec file for package python-cirq # -# 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 @@ -16,22 +16,21 @@ # -%define packagename Cirq -%define skip_python2 1 %define plainpython python -# not all requirements available right now -%bcond_with rigetti -%define cirqmodules core aqt google ionq pasqal web %{?_with_rigetty:rigetty} +%define cirqmodules core aqt google ionq pasqal web rigetti Name: python-cirq -Version: 1.0.0 +Version: 1.1.0 Release: 0 Summary: Library for writing quantum circuits License: Apache-2.0 URL: https://github.com/quantumlib/Cirq -Source: https://github.com/quantumlib/Cirq/archive/v%{version}.tar.gz#/%{packagename}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM fix-tests.patch gh#quantumlib/Cirq#5911 -Patch: fix-tests.patch +Source: https://github.com/quantumlib/Cirq/archive/v%{version}.tar.gz#/Cirq-%{version}.tar.gz +# PATCH-FIX-UPSTREAM cirq-pr5991-np1.24.patch gh#quantumlib/Cirq#5991 +Patch0: cirq-pr5991-np1.24.patch +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION cirq-core @@ -56,30 +55,13 @@ BuildRequires: %{python_module protobuf >= 3.12.0} # google-api-core[grpc] BuildRequires: %{python_module grpcio} # /SECTION -%if %{with rigetti} -BuildRequires: %{python_module attrs >= 20.3} -BuildRequires: %{python_module certifi >= 2021.5.30} -BuildRequires: %{python_module h11 >= 0.9.0} -BuildRequires: %{python_module httpcore >= 0.11.1} -BuildRequires: %{python_module httpx >= 0.15.5} -BuildRequires: %{python_module idna >= 2.10} -BuildRequires: %{python_module iso8601 >= 0.1.14} -BuildRequires: %{python_module pydantic >= 1.8.2} -BuildRequires: %{python_module pyjwt >= 1.7.1} -BuildRequires: %{python_module pyquil >= 3.0.0} -BuildRequires: %{python_module python-dateutil >= 2.8.1} -BuildRequires: %{python_module qcs-api-client >= 0.8.0} -BuildRequires: %{python_module retrying >= 1.3.3} -BuildRequires: %{python_module rfc3339 >= 6.2} -BuildRequires: %{python_module rfc3986 >= 1.5.0} -BuildRequires: %{python_module sniffio >= 1.2.0} -BuildRequires: %{python_module toml >= 0.10.2} -%endif -# SECTION cirq-core/contrib -BuildRequires: %{python_module ply} +BuildRequires: %{python_module pyquil >= 3.2.0} +# SECTION cirq-core[contrib] +BuildRequires: %{python_module autoray} BuildRequires: %{python_module PyLaTeX >= 1.3.0} BuildRequires: %{python_module numba >= 0.53} -BuildRequires: %{python_module pyquil} +BuildRequires: %{python_module opt-einsum} +BuildRequires: %{python_module ply >= 3.6} BuildRequires: %{python_module quimb} # /SECTION # SECTION test @@ -87,6 +69,8 @@ BuildRequires: %{python_module flynt >= 0.60} BuildRequires: %{python_module filelock} BuildRequires: %{python_module freezegun >= 0.3.15} BuildRequires: %{python_module pytest-asyncio} +BuildRequires: %{python_module pytest-randomly} +BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} #/SECTION Requires: %plainpython(abi) = %python_version @@ -95,10 +79,8 @@ Requires: python-cirq-core Requires: python-cirq-google Requires: python-cirq-ionq Requires: python-cirq-pasqal -Requires: python-cirq-web -%if %{with rigetti} Requires: python-cirq-rigetti -%endif +Requires: python-cirq-web # quimb does not support 32 bit arch. ExcludeArch: %ix86 %arm ppc BuildArch: noarch @@ -131,6 +113,19 @@ circuits and running them against quantum computers and simulators. This module contains everything you'd need to write quantum algorithms for NISQ devices and run them on the built-in Cirq simulators. In order to run algorithms on a given quantum hardware platform, you'll have to install the right cirq module as well. +%package core-contrib +Summary: Cirq quantum algorithms for NISQ devices +Requires: python-PyLaTeX >= 1.3.0 +Requires: python-autoray +Requires: python-cirq-core = %{version} +Requires: python-numba >= 0.53 +Requires: python-opt-einsum +Requires: python-ply >= 3.6 +Requires: python-quimb + +%description core-contrib +The cirq-core[contrib] extra + %package aqt Summary: Cirq quantum algorithms on AQT quantum computers Requires: python-cirq-core = %{version} @@ -178,25 +173,9 @@ and features in Cirq. cirq-web also provides a development environment for contr their own visualizations to the module. %package rigetti -Summary: A Cirq package to simulate and connect to Rigetti quantum computers and Quil QVM -Requires: python-attrs >= 20.3 -Requires: python-certifi >= 2021.5.30 +Summary: Cirq package for Rigetti quantum computers and Quil QVM Requires: python-cirq-core = %{version} -Requires: python-h11 >= 0.9.0 -Requires: python-httpcore >= 0.11.1 -Requires: python-httpx >= 0.15.5 -Requires: python-idna >= 2.10 -Requires: python-iso8601 >= 0.1.14 -Requires: python-pydantic >= 1.8.2 -Requires: python-pyjwt >= 1.7.1 -Requires: python-pyquil >= 3.0.0 -Requires: python-python-dateutil >= 2.8.1 -Requires: python-qcs-api-client >= 0.8.0 -Requires: python-retrying >= 1.3.3 -Requires: python-rfc3339 >= 6.2 -Requires: python-rfc3986 >= 1.5.0 -Requires: python-sniffio >= 1.2.0 -Requires: python-toml >= 0.10.2 +Requires: python-pyquil >= 3.2.0 %description rigetti Cirq is a Python library for writing, manipulating, and optimizing quantum @@ -205,36 +184,31 @@ circuits and running them against quantum computers and simulators. This module provides everything you'll need to run Cirq quantum algorithms on Rigetti quantum computers. %prep -%autosetup -p1 -n %{packagename}-%{version} +%autosetup -p1 -n Cirq-%{version} %build for p in %cirqmodules; do pushd cirq-$p - %python_build + %pyproject_wheel popd done -%python_build +%pyproject_wheel %install for p in %cirqmodules; do - pushd cirq-$p - %python_install - popd + cp cirq-$p/dist/*.whl dist/ done -%python_install +%python_expand cp dist/*.whl build/ +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check # tests assume testfiles and import path to be the same, but we test BUILDROOT donttest="test_json_test_data_coverage" donttest="$donttest or test_json_and_repr_data" -# mock error -donttest="$donttest or test_get_engine_sampler" -# version in release isn't updated in this test -donttest="$donttest or test_version" for p in %cirqmodules; do pushd cirq-$p - %pytest -k "not ($donttest)" + %pytest -v -k "not ($donttest)" -n auto popd done @@ -249,6 +223,10 @@ done %{python_sitelib}/cirq %{python_sitelib}/cirq_core-%{version}*-info +%files %{python_files core-contrib} +%doc cirq-core/README.rst +%license cirq-core/LICENSE + %files %{python_files aqt} %doc cirq-aqt/README.rst %license cirq-aqt/LICENSE @@ -280,12 +258,10 @@ done %{python_sitelib}/cirq_web %{python_sitelib}/cirq_web-%{version}*-info -%if %{with rigetti} %files %{python_files rigetti} %doc cirq-rigetti/README.rst %license cirq-rigetti/LICENSE %{python_sitelib}/cirq_rigetti %{python_sitelib}/cirq_rigetti-%{version}*-info -%endif %changelog diff --git a/packages/p/python-future/.files b/packages/p/python-future/.files index a36f265..cb2cd11 100644 Binary files a/packages/p/python-future/.files and b/packages/p/python-future/.files differ diff --git a/packages/p/python-future/.rev b/packages/p/python-future/.rev index 5958201..2083d72 100644 --- a/packages/p/python-future/.rev +++ b/packages/p/python-future/.rev @@ -171,4 +171,12 @@ * Fix various py26 unit test failures (9ca5a14) 1060113 + + 61fc3b7eb4fe71dedc2039b1ba7cbff1 + 0.18.3 + + dimstar_suse + - pull in dbm for all flavors on SLE15 SP4+ as well + 1062425 + diff --git a/packages/p/python-future/python-future.changes b/packages/p/python-future/python-future.changes index ebfc246..9ee7f81 100644 --- a/packages/p/python-future/python-future.changes +++ b/packages/p/python-future/python-future.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Feb 1 09:52:15 UTC 2023 - Dirk Müller + +- pull in dbm for all flavors on SLE15 SP4+ as well + +------------------------------------------------------------------- Sat Jan 21 09:53:11 UTC 2023 - Dirk Müller - update to 0.18.3: diff --git a/packages/p/python-future/python-future.spec b/packages/p/python-future/python-future.spec index fa99f45..ba6877e 100644 --- a/packages/p/python-future/python-future.spec +++ b/packages/p/python-future/python-future.spec @@ -36,7 +36,7 @@ BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -%if 0%{suse_version} >= 1550 +%if 0%{suse_version} >= 1550 || (0%{suse_version} == 1500 && 0%{?sle_version} >= 150400) BuildRequires: %{python_module dbm} %else BuildRequires: python3-dbm diff --git a/packages/p/python-ospd-openvas/.files b/packages/p/python-ospd-openvas/.files index 7ec6192..2f5d68f 100644 Binary files a/packages/p/python-ospd-openvas/.files and b/packages/p/python-ospd-openvas/.files differ diff --git a/packages/p/python-ospd-openvas/.rev b/packages/p/python-ospd-openvas/.rev index ed18917..07b0979 100644 --- a/packages/p/python-ospd-openvas/.rev +++ b/packages/p/python-ospd-openvas/.rev @@ -7,4 +7,12 @@ 827272 + + 5a99d3825a9b9c59b7458dce526f89a3 + 22.4.5 + + dimstar_suse + + 1062521 + diff --git a/packages/p/python-ospd-openvas/ospd-openvas-20.8.0.tar.gz b/packages/p/python-ospd-openvas/ospd-openvas-20.8.0.tar.gz deleted file mode 120000 index 04ba940..0000000 --- a/packages/p/python-ospd-openvas/ospd-openvas-20.8.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafkreig5tsd5poiwiktr2mt3ydlnpc3lmlbzqivmy6feeooaqxrz3v2ur4 \ No newline at end of file diff --git a/packages/p/python-ospd-openvas/ospd-openvas-20.8.0.tar.gz.sig b/packages/p/python-ospd-openvas/ospd-openvas-20.8.0.tar.gz.sig deleted file mode 100644 index 5164e84..0000000 --- a/packages/p/python-ospd-openvas/ospd-openvas-20.8.0.tar.gz.sig +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQIcBAABAgAGBQJfM60jAAoJEJgj+qYO0eWAYxcP/RITO99FD29hX+bMWwL/W11h -rn4YUfgN6K04Xy5Qilwpv40KZVCuMX5BKjDAYSUwCvOjWEhU4tvhi6E3S7oNYrUW -oI3+xLh3v5MkniR7WpXtOcQfMAvtyIxfPNxt7XWYxJs4RXd4NQB0oLt21pepi1vP -Kn+RItgdw/QfpTZCiaB6236w/1TX8VQuhD7oaKuwoYFlQyL8QGCLqsl0eqS+h1II -pkZU8XTfo9IxC20brBCu+eDPQZhSolaeK8lHQFqftKlBlgoh3t7icm+pB+KfywTH -cgkZLqfS9Y85z7Ur7ZmT4AKsHk583MouscKB4eIJBAaTEcI8XQntG/UC9Ro1aydw -va1Ziih2ImhUEwefc/MM6J1OwIfDlTO5Tweyb/r5vmyTpsWeIU9oayF4fFClWzj9 -1jj+tn/7wUQs9RbT+ILCxyUMXYhmicnh7OkYQzB5x247xKUPnnaKGVOIZWG2q24b -W7JyXWW+5PrAUHQDU5gSiyO2NBrlD5GElwHyn2lctzPqMuZC5KJzKclAbcAmzSpW -V8pG40dLrxIHH7BLVVsHoSZwSlrY3e2CB1XOG/KyrocDA79PHnc/tJdR1aZBDlmu -LA7zG0j3kzP/IZoTKHuNjvfgBlCmDohEOUDwrC0xAKDVPZtskIzZTqz9CgfsnlgB -qQfwFoezclaJQvbYlULs -=J3ee ------END PGP SIGNATURE----- diff --git a/packages/p/python-ospd-openvas/ospd-openvas-22.4.5.tar.gz b/packages/p/python-ospd-openvas/ospd-openvas-22.4.5.tar.gz new file mode 120000 index 0000000..68afaf1 --- /dev/null +++ b/packages/p/python-ospd-openvas/ospd-openvas-22.4.5.tar.gz @@ -0,0 +1 @@ +/ipfs/bafkreifdqytb47prxstujgicewfydxipoovoiixzwz53ggtyniyztzcroe \ No newline at end of file diff --git a/packages/p/python-ospd-openvas/ospd-openvas-22.4.5.tar.gz.asc b/packages/p/python-ospd-openvas/ospd-openvas-22.4.5.tar.gz.asc new file mode 100644 index 0000000..a58fb06 --- /dev/null +++ b/packages/p/python-ospd-openvas/ospd-openvas-22.4.5.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEiuS+QptgpZsxHC5zmCP6pg7R5YAFAmPTphEACgkQmCP6pg7R +5YC3FRAAoWRKJUq13WwDbMqQqlUIZL+F1ZVQSSpWO169hPI/JeWZV6NiNL+npOiw +Fsy9Agyi9HA/cb0grrFTrC7H+v4Ed6LrqLFvMwYwJeEeDOQTuXgG/DHlGlIcswOG +AOXVCqPL6Vy+r3WPR2JfbGOkGzlVQFvvVrK2m6+ya3r6ardOFTCA/XxKPjWH2MT6 +qmAkl7PqK68Sfo9k6OHUvtl1qtuztkLKQkOIIOYsjhkHV7BAy40hzHhPGhq8tj3d ++wgFoKVcnczS/fQlS2lWErkNdpK4a/mRt//tEwCojZ0bt0m3XHSIBiNTFytXxkd/ +nlsLABGouNE+XlG0WQZMBvlpcuhX22rIUVhqSI3iDlr6yFVVrAevW18YCpi+qFUM +h8YPa7AlvUUqPuUu2k4JpHWARZW0r/tGlk0Ww7TBqnRYl8VrfNqj5A/Uk6L11hO2 +PFPySrzFCiScQDbMXguLn8rfjd3rfwoJ9jmNN4hRvJNGSKT5xH3xqf4rTcyoiv+g +xm3VqhMqYVe3DsFoXQouaGG7lbM1qFjsnKVNtrcIS103mOZY1dt8avYp3u1i1J40 +RhobpCRS727jvwvy/asyEa2B66hd3e0hwdDk242M184YqsJ/+viTc2fspIebakaY +yQg3102soDKrQFWTUBHY+eM6dCnoKLJuJgWg+sxQ0yf20V9fVZU= +=J2SG +-----END PGP SIGNATURE----- diff --git a/packages/p/python-ospd-openvas/python-ospd-openvas.changes b/packages/p/python-ospd-openvas/python-ospd-openvas.changes index 09da3ee..6748338 100644 --- a/packages/p/python-ospd-openvas/python-ospd-openvas.changes +++ b/packages/p/python-ospd-openvas/python-ospd-openvas.changes @@ -1,4 +1,53 @@ ------------------------------------------------------------------- +Tue Jan 31 23:12:10 UTC 2023 - Dirk Müller + +- update to 22.4.5: + Added + * Make openvas-scanner option visible for the client (#784) (#791) + * Set openvas and nmap caps at container start, with some compose + installations docker forgets it. + * documentation about new features bd705d3 + * documentation and examples for credentials 5b6b668 + * description of table_driven_lsc to OSPD_PARAMS ecdb67c + * log info for VT update (#619) fc3b80c + * possibility to handle redis tcp connections configured in openvas 29373b7 + * package_unreliable qod_type to nvti_cache 61a3a35 + * use qod_type from advisory when available 47927c7 + * possibility to disable advisories hashsum verification 614a2ec + * gpg verification for notus (#557) d73d03d + * documentation for notus-scanner (#537) 9508f09 + * Notus integration (#510) 2f39d2a + * notus advisories in get_vts (#518) f78c64a + * merge ospd into ospd-openvas 44cc135 + * smoke test for get.vts (#513) b3c0b6b + Changed + * version of the OSP documentation 76d5586 + * Allow openvas access raw sockets and network within container 0eefae9 + * Extend the cmd and add cmd (#558) c810de8 + * Use poetry as build tool for pip installations #559 f3e42c2 + * Handle script timeout as script preferences instead of server preference (#509) af97d06 + Bug Fixes + * using empty dict as scanner-params instead of returning 404 7850833 + * within python 3.9 and higher notus results are missing b42c758 + * set to cvss2 when cvss3 is either not present or NULL 2963af4 + * check for param to be present in calculate_vts_collection_hash 358456d + * missing reload on update_vts 96bc329 + * crash when no severity got found 30a760b + * Stop and resume scan (#604) 41b25c2 + * stacktrace on sensor when unexpectedly closing a ssh connection 487a58e + * do not load oids in openvas when handled by notus 15f50bb + * ospd-openvas should not crash on missing plugin_feed_info.inc 989a876 + * mqtt network loop (#587) 9b5cecc + * Hash calculation of NVT fields 552b5f6 + * prepare notus parser to use family when defined deb850c + * set sentry-sdk dependency to optional 80ed7ca + * warning on ERRMSG (#570) bf26ad0 + * missing category of notus advisories (#569) 02cfd3b + * mqtt on_disconnect method (#538) 915f02e + * fix dead host count (#511) (#516) 2a17e18 + * Fix get_status (#471) 866ea24 + +------------------------------------------------------------------- Mon Aug 17 07:54:47 UTC 2020 - Tomáš Chvátal - Fix download archives diff --git a/packages/p/python-ospd-openvas/python-ospd-openvas.spec b/packages/p/python-ospd-openvas/python-ospd-openvas.spec index 7bd9b73..459927e 100644 --- a/packages/p/python-ospd-openvas/python-ospd-openvas.spec +++ b/packages/p/python-ospd-openvas/python-ospd-openvas.spec @@ -1,7 +1,7 @@ # # spec file for package python-ospd-openvas # -# Copyright (c) 2020 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 @@ -19,30 +19,42 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-ospd-openvas -Version: 20.8.0 +Version: 22.4.5 Release: 0 Summary: An OSP server implementation License: AGPL-3.0-or-later URL: https://github.com/greenbone/ospd-openvas Source: https://github.com/greenbone/ospd-openvas/archive/v%{version}.tar.gz#/ospd-openvas-%{version}.tar.gz -Source98: https://github.com/greenbone/ospd-openvas/releases/download/v%{version}/ospd-openvas-%{version}.tar.gz.sig +Source98: https://github.com/greenbone/ospd-openvas/releases/download/v%{version}/ospd-openvas-%{version}.tar.gz.asc Source99: https://www.greenbone.net/GBCommunitySigningKey.asc#/ospd-openvas.keyring +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module defusedxml >= 0.6} +BuildRequires: %{python_module gnupg >= 0.4.8} +BuildRequires: %{python_module lxml >= 4.5.2} +BuildRequires: %{python_module paho-mqtt >= 1.5.1} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module poetry} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-ospd >= 2.0.0 +Requires: python-defusedxml >= 0.6 +Requires: python-gnupg >= 0.4.8 +Requires: python-lxml >= 4.5.2 Requires: python-packaging -Requires: python-psutil -Requires: python-redis >= 3.0.1 -Provides: ospd-openvas +Requires: python-paho-mqtt >= 1.5.1 +Requires: python-psutil >= 5.5.1 +Requires: python-redis >= 3.5.3 +Provides: ospd-openvas = %{version} +Provides: python-ospd = %{version} +Obsoletes: python-ospd < %{version} BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module Deprecated} -BuildRequires: %{python_module ospd >= 2.0.0} -BuildRequires: %{python_module packaging} -BuildRequires: %{python_module psutil} +BuildRequires: %{python_module Deprecated >= 1.2.10} +BuildRequires: %{python_module packaging >= 20.4} +BuildRequires: %{python_module psutil >= 5.5.1} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module redis >= 3.0.1} +BuildRequires: %{python_module redis >= 3.5.3} # /SECTION %python_subpackages @@ -53,10 +65,10 @@ An OSP server implementation to allow GVM to remotely control OpenVAS. %setup -q -n ospd-openvas-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_clone -a %{buildroot}%{_bindir}/ospd-openvas %python_expand %fdupes %{buildroot}%{$python_sitelib} @@ -73,6 +85,7 @@ An OSP server implementation to allow GVM to remotely control OpenVAS. %license COPYING %doc CHANGELOG.md README.md %python_alternative %{_bindir}/ospd-openvas +%{python_sitelib}/ospd %{python_sitelib}/ospd_openvas* %changelog diff --git a/packages/p/python-outcome/.files b/packages/p/python-outcome/.files index 0f90b1b..fef5018 100644 Binary files a/packages/p/python-outcome/.files and b/packages/p/python-outcome/.files differ diff --git a/packages/p/python-outcome/.rev b/packages/p/python-outcome/.rev index 1dd403e..590a658 100644 --- a/packages/p/python-outcome/.rev +++ b/packages/p/python-outcome/.rev @@ -47,4 +47,12 @@ 1008150 + + 7f4970786a3fdaa87ef44e3d224c4dcf + 1.2.0 + + dimstar_suse + - pull in dbm for all flavors on SLE15 SP4+ as well + 1062428 + diff --git a/packages/p/python-outcome/python-outcome.changes b/packages/p/python-outcome/python-outcome.changes index 2cd6491..ecce2bd 100644 --- a/packages/p/python-outcome/python-outcome.changes +++ b/packages/p/python-outcome/python-outcome.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Feb 1 09:52:15 UTC 2023 - Dirk Müller + +- pull in dbm for all flavors on SLE15 SP4+ as well + +------------------------------------------------------------------- Tue Oct 4 22:25:31 UTC 2022 - Yogalakshmi Arunachalam - Update to version 1.2.0 diff --git a/packages/p/python-outcome/python-outcome.spec b/packages/p/python-outcome/python-outcome.spec index 4057390..ed52d6f 100644 --- a/packages/p/python-outcome/python-outcome.spec +++ b/packages/p/python-outcome/python-outcome.spec @@ -1,7 +1,7 @@ # # spec file for package python-outcome # -# 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 @@ -34,7 +34,7 @@ BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module attrs >= 19.2.0} BuildRequires: %{python_module pytest} -%if 0%{suse_version} >= 1550 +%if 0%{suse_version} >= 1550 || (0%{suse_version} == 1500 && 0%{?sle_version} >= 150400) # for more than one python 3 flavor, but no python2 flavor BuildRequires: %{python_module async_generator} BuildRequires: %{python_module pytest-asyncio} diff --git a/packages/p/python-pyzmq/.files b/packages/p/python-pyzmq/.files index 1ca9378..17e872c 100644 Binary files a/packages/p/python-pyzmq/.files and b/packages/p/python-pyzmq/.files differ diff --git a/packages/p/python-pyzmq/.rev b/packages/p/python-pyzmq/.rev index 672c887..3234811 100644 --- a/packages/p/python-pyzmq/.rev +++ b/packages/p/python-pyzmq/.rev @@ -463,4 +463,12 @@ the core is LGPL-3.0+ but most of what is outside the code is BSD-3-Clause (forw * Temporarily disable test_on_recv_basic 1035017 + + df70e6760527a518cc5f15eb769cf46a + 24.0.1 + + dimstar_suse + - skip numy tests for the testsuite on SLE15 + 1062451 + diff --git a/packages/p/python-pyzmq/python-pyzmq.changes b/packages/p/python-pyzmq/python-pyzmq.changes index f9b1442..783c84b 100644 --- a/packages/p/python-pyzmq/python-pyzmq.changes +++ b/packages/p/python-pyzmq/python-pyzmq.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Feb 1 13:12:01 UTC 2023 - Dirk Müller + +- skip numy tests for the testsuite on SLE15 + +------------------------------------------------------------------- Wed Nov 9 11:44:45 UTC 2022 - Pedro Monreal - Fix build with OpenSSL 3.0 [bsc#1205042] diff --git a/packages/p/python-pyzmq/python-pyzmq.spec b/packages/p/python-pyzmq/python-pyzmq.spec index dc37889..0613f72 100644 --- a/packages/p/python-pyzmq/python-pyzmq.spec +++ b/packages/p/python-pyzmq/python-pyzmq.spec @@ -1,7 +1,7 @@ # # spec file for package python-pyzmq # -# 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 @@ -47,7 +47,9 @@ Recommends: python-simplejson Recommends: python-tornado Suggests: python-paramiko # SECTION Test requirements +%if 0%{?suse_version} >= 1550 BuildRequires: %{python_module numpy} +%endif BuildRequires: %{python_module paramiko} BuildRequires: %{python_module pytest-rerunfailures} BuildRequires: %{python_module pytest-timeout} diff --git a/packages/p/python-quimb/.files b/packages/p/python-quimb/.files index 46e9952..f1141fa 100644 Binary files a/packages/p/python-quimb/.files and b/packages/p/python-quimb/.files differ diff --git a/packages/p/python-quimb/.rev b/packages/p/python-quimb/.rev index e57968e..df80330 100644 --- a/packages/p/python-quimb/.rev +++ b/packages/p/python-quimb/.rev @@ -31,4 +31,13 @@ 1061576 + + 94dcbe0377874115b43007fb54fd87b7 + 1.4.2 + + dimstar_suse + - upgrade opt-einsum to requires as it is imported by tensor/ + unconditionally + 1062607 + diff --git a/packages/p/python-quimb/python-quimb.changes b/packages/p/python-quimb/python-quimb.changes index 1fd40fa..990bc24 100644 --- a/packages/p/python-quimb/python-quimb.changes +++ b/packages/p/python-quimb/python-quimb.changes @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Thu Feb 2 09:37:02 UTC 2023 - Dirk Müller + +- upgrade opt-einsum to requires as it is imported by tensor/ + unconditionally + +------------------------------------------------------------------- Sat Jan 14 11:35:41 UTC 2023 - Ben Greiner - Update to v1.4.2 diff --git a/packages/p/python-quimb/python-quimb.spec b/packages/p/python-quimb/python-quimb.spec index cd4da2e..2348f2d 100644 --- a/packages/p/python-quimb/python-quimb.spec +++ b/packages/p/python-quimb/python-quimb.spec @@ -31,6 +31,7 @@ BuildRequires: python-rpm-macros Requires: python-cytoolz >= 0.8.0 Requires: python-numba >= 0.39 Requires: python-numpy >= 1.17 +Requires: python-opt-einsum >= 3.2 Requires: python-psutil >= 4.3.1 Requires: python-scipy >= 1.0.0 Requires: python-tqdm >= 4 @@ -40,29 +41,28 @@ Recommends: python-autoray >= 0.5.1 Recommends: python-diskcache >= 3.0 Recommends: python-matplotlib >= 2 Recommends: python-networkx -Recommends: python-opt-einsum >= 3.2 Suggests: python-mpi4py Suggests: python-petsc4py Suggests: python-randomgen >= 1.18 Suggests: python-slepc4py +# This package does not support 32 bit arch, s390x fails too +ExcludeArch: %{ix86} %{arm} ppc s390x # SECTION test -BuildRequires: %{python_module pytest} +# extra +BuildRequires: %{python_module autoray >= 0.5.1} # runtime BuildRequires: %{python_module cytoolz >= 0.8.0} +BuildRequires: %{python_module diskcache >= 3.0} +BuildRequires: %{python_module matplotlib >= 2} +BuildRequires: %{python_module networkx >= 2.3} BuildRequires: %{python_module numba >= 0.39} BuildRequires: %{python_module numpy >= 1.17} +BuildRequires: %{python_module opt-einsum >= 3.2} BuildRequires: %{python_module psutil >= 4.3.1} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module scipy >= 1.0.0} BuildRequires: %{python_module tqdm >= 4} -# extra -BuildRequires: %{python_module autoray >= 0.5.1} -BuildRequires: %{python_module diskcache >= 3.0} -BuildRequires: %{python_module matplotlib >= 2} -BuildRequires: %{python_module networkx >= 2.3} -BuildRequires: %{python_module opt-einsum >= 3.2} # /SECTION -# This package does not support 32 bit arch, s390x fails too -ExcludeArch: %ix86 %arm ppc s390x %python_subpackages %description diff --git a/packages/p/python-subprocess-tee/.files b/packages/p/python-subprocess-tee/.files index 4654c33..2fe43c9 100644 Binary files a/packages/p/python-subprocess-tee/.files and b/packages/p/python-subprocess-tee/.files differ diff --git a/packages/p/python-subprocess-tee/.rev b/packages/p/python-subprocess-tee/.rev index 12e101a..0841a85 100644 --- a/packages/p/python-subprocess-tee/.rev +++ b/packages/p/python-subprocess-tee/.rev @@ -34,4 +34,12 @@ 1041381 + + 6bf28fc5cff96695264f7492a7bb7be8 + 0.4.1 + + dimstar_suse + + 1062604 + diff --git a/packages/p/python-subprocess-tee/python-subprocess-tee.changes b/packages/p/python-subprocess-tee/python-subprocess-tee.changes index 9d0e99b..b8e4ac0 100644 --- a/packages/p/python-subprocess-tee/python-subprocess-tee.changes +++ b/packages/p/python-subprocess-tee/python-subprocess-tee.changes @@ -1,13 +1,26 @@ ------------------------------------------------------------------- +Tue Jan 31 15:15:06 UTC 2023 - Johannes Kastl + +- update to 0.4.1: + * Bugfixes + - Correct trove metadata related to supported platforms (#90) @ssbarnea + - Move mypy config to pyproject.toml (#88) @ssbarnea + - Stop using deprecated get_event_loop() (#86) @gotmax23 + - Configure packit (#81) @ssbarnea + - Add "setuptools >= 61.0" to build system requires (#82) @gotmax23 + - Clear build dependencies (#80) @ssbarnea + +------------------------------------------------------------------- Wed Dec 7 22:28:03 UTC 2022 - Yogalakshmi Arunachalam -- * Update to version 0.4.0 +- Update to version 0.4.0: * Minor Changes - Enable support for py311 (#72) @ssbarnea + - Enable support for py311 (#72) @ssbarnea * Bugfixes - Remove support for py37 (#70) @ssbarnea - Remove support for py36 (#65) @ssbarnea - Mark test test_rich_console_ex as broken (#64) @ssbarnea + - Remove support for py37 (#70) @ssbarnea + - Remove support for py36 (#65) @ssbarnea + - Mark test test_rich_console_ex as broken (#64) @ssbarnea + ------------------------------------------------------------------- Sun Sep 11 08:51:09 UTC 2022 - Sebastian Wagner diff --git a/packages/p/python-subprocess-tee/python-subprocess-tee.spec b/packages/p/python-subprocess-tee/python-subprocess-tee.spec index 60e8cb5..01243b9 100644 --- a/packages/p/python-subprocess-tee/python-subprocess-tee.spec +++ b/packages/p/python-subprocess-tee/python-subprocess-tee.spec @@ -1,7 +1,7 @@ # # spec file for package python-subprocess-tee # -# 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 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-subprocess-tee -Version: 0.4.0 +Version: 0.4.1 Release: 0 Summary: Captures the output of subprocesses in real-time License: MIT diff --git a/packages/p/python-subprocess-tee/subprocess-tee-0.4.0.tar.gz b/packages/p/python-subprocess-tee/subprocess-tee-0.4.0.tar.gz deleted file mode 120000 index 2880769..0000000 --- a/packages/p/python-subprocess-tee/subprocess-tee-0.4.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafkreid6vcc76mwnwkznhmvgyrseslzo4hv36msokbmy25o6j5xt5ihrje \ No newline at end of file diff --git a/packages/p/python-subprocess-tee/subprocess-tee-0.4.1.tar.gz b/packages/p/python-subprocess-tee/subprocess-tee-0.4.1.tar.gz new file mode 120000 index 0000000..7f179e7 --- /dev/null +++ b/packages/p/python-subprocess-tee/subprocess-tee-0.4.1.tar.gz @@ -0,0 +1 @@ +/ipfs/bafkreiftyesjsp4lrdi6whbp3yf4ebuxq7vmoif2rb3rzoqx5detgjeclu \ No newline at end of file diff --git a/packages/p/python-wsproto/.files b/packages/p/python-wsproto/.files index 3c36d5c..d51e96d 100644 Binary files a/packages/p/python-wsproto/.files and b/packages/p/python-wsproto/.files differ diff --git a/packages/p/python-wsproto/.rev b/packages/p/python-wsproto/.rev index 94d65a6..c6c0598 100644 --- a/packages/p/python-wsproto/.rev +++ b/packages/p/python-wsproto/.rev @@ -123,4 +123,12 @@ - drop 170.patch (upstream) 1007724 + + e6c7d231cf3560375d34c6f5767d1b85 + 1.2.0 + + dimstar_suse + - no longer supports python 3.6, we can drop the 3.6 specific requires + 1062522 + diff --git a/packages/p/python-wsproto/python-wsproto.changes b/packages/p/python-wsproto/python-wsproto.changes index fed9c5f..fbc86dd 100644 --- a/packages/p/python-wsproto/python-wsproto.changes +++ b/packages/p/python-wsproto/python-wsproto.changes @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Feb 1 16:38:58 UTC 2023 - Dirk Müller + +- no longer supports python 3.6, we can drop the 3.6 specific requires + +------------------------------------------------------------------- Mon Oct 3 16:14:29 UTC 2022 - Dirk Müller - update to 1.2.0: diff --git a/packages/p/python-wsproto/python-wsproto.spec b/packages/p/python-wsproto/python-wsproto.spec index dd89104..29614a0 100644 --- a/packages/p/python-wsproto/python-wsproto.spec +++ b/packages/p/python-wsproto/python-wsproto.spec @@ -1,7 +1,7 @@ # # spec file for package python-wsproto # -# 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 @@ -32,17 +32,10 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-h11 >= 0.9.0 BuildArch: noarch -%if 0%{?suse_version} <= 1520 -BuildRequires: %{python_module dataclasses} -%endif -BuildRequires: (python36-dataclasses if python36-base) # SECTION test requirements BuildRequires: %{python_module h11 >= 0.9.0} BuildRequires: %{python_module pytest} # /SECTION -%if 0%{?python_version_nodots} <= 36 -Requires: python-dataclasses -%endif %python_subpackages %description diff --git a/packages/p/python-zope.deprecation/.files b/packages/p/python-zope.deprecation/.files index 0299c6f..8ce351d 100644 Binary files a/packages/p/python-zope.deprecation/.files and b/packages/p/python-zope.deprecation/.files differ diff --git a/packages/p/python-zope.deprecation/.rev b/packages/p/python-zope.deprecation/.rev index 7cb27a5..5f92f51 100644 --- a/packages/p/python-zope.deprecation/.rev +++ b/packages/p/python-zope.deprecation/.rev @@ -73,4 +73,12 @@ New dependency of python-Pyramid 921420 + + d3c3b784efcf2bd0cff2b810e2addb2e + 4.4.0 + + dimstar_suse + + 1062481 + diff --git a/packages/p/python-zope.deprecation/python-zope.deprecation.changes b/packages/p/python-zope.deprecation/python-zope.deprecation.changes index 7cbf5f3..19b4b59 100644 --- a/packages/p/python-zope.deprecation/python-zope.deprecation.changes +++ b/packages/p/python-zope.deprecation/python-zope.deprecation.changes @@ -1,4 +1,12 @@ ------------------------------------------------------------------- +Wed Feb 1 13:14:15 UTC 2023 - Ben Greiner + +- Implement python packaging best practise: Don't cathall platlib +- Explicitly require python3-Sphinx for building the docs. It could + have been omitted from %pythons for %python_module in a 15.X + backport project. + +------------------------------------------------------------------- Fri Sep 24 11:51:36 UTC 2021 - pgajdos@suse.com - %check: use %pyunittest rpm macro diff --git a/packages/p/python-zope.deprecation/python-zope.deprecation.spec b/packages/p/python-zope.deprecation/python-zope.deprecation.spec index 3606d83..dd31ed4 100644 --- a/packages/p/python-zope.deprecation/python-zope.deprecation.spec +++ b/packages/p/python-zope.deprecation/python-zope.deprecation.spec @@ -1,7 +1,7 @@ # # spec file for package python-zope.deprecation # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2013 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -17,7 +17,6 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-zope.deprecation Version: 4.4.0 Release: 0 @@ -30,7 +29,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch # SECTION documentation requirements -BuildRequires: %{python_module Sphinx} +BuildRequires: python3-Sphinx # /SECTION %python_subpackages @@ -67,7 +66,10 @@ pushd build/lib %files %{python_files} %license LICENSE.txt %doc CHANGES.rst COPYRIGHT.txt README.rst -%{python_sitelib}/* +%dir %{python_sitelib}/zope +%{python_sitelib}/zope.deprecation-%{version}*-info +%{python_sitelib}/zope.deprecation-%{version}*-nspkg.pth +%{python_sitelib}/zope/deprecation %files -n %{name}-doc %doc build/sphinx/html/ diff --git a/packages/p/python-zope.hookable/.files b/packages/p/python-zope.hookable/.files index 4fdfc24..b64347f 100644 Binary files a/packages/p/python-zope.hookable/.files and b/packages/p/python-zope.hookable/.files differ diff --git a/packages/p/python-zope.hookable/.rev b/packages/p/python-zope.hookable/.rev index fad207c..c8ecf93 100644 --- a/packages/p/python-zope.hookable/.rev +++ b/packages/p/python-zope.hookable/.rev @@ -111,4 +111,12 @@ New dependency of python-Pyramid 1040338 + + 1479bfe2cc712a49d2dd2330c1720dfa + 5.4 + + dimstar_suse + + 1062479 + diff --git a/packages/p/python-zope.hookable/python-zope.hookable.changes b/packages/p/python-zope.hookable/python-zope.hookable.changes index 90043a2..c773728 100644 --- a/packages/p/python-zope.hookable/python-zope.hookable.changes +++ b/packages/p/python-zope.hookable/python-zope.hookable.changes @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Wed Feb 1 13:05:25 UTC 2023 - Ben Greiner + +- Explicitly require python3-Sphinx for building the docs. It could + have been omitted from %pythons for %python_module in a 15.X + backport project. + +------------------------------------------------------------------- Mon Dec 5 13:47:44 UTC 2022 - Yogalakshmi Arunachalam - Update to version 5.4 diff --git a/packages/p/python-zope.hookable/python-zope.hookable.spec b/packages/p/python-zope.hookable/python-zope.hookable.spec index 9cf2485..8637037 100644 --- a/packages/p/python-zope.hookable/python-zope.hookable.spec +++ b/packages/p/python-zope.hookable/python-zope.hookable.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2013-2022 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -30,14 +30,14 @@ Version: 5.4 Release: 0 Summary: Zope hookable License: ZPL-2.1 -URL: https://www.python.org/pypi/zope.hookable +URL: https://github.com/zopefoundation/zope.hookable Source: https://files.pythonhosted.org/packages/source/z/zope.hookable/zope.hookable-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION documentation requirements -BuildRequires: %{python_module Sphinx} +BuildRequires: python3-Sphinx # /SECTION # SECTION testing requirements %if %{with test} diff --git a/packages/p/python-zope.i18nmessageid/.files b/packages/p/python-zope.i18nmessageid/.files index 9d3cc24..57531b8 100644 Binary files a/packages/p/python-zope.i18nmessageid/.files and b/packages/p/python-zope.i18nmessageid/.files differ diff --git a/packages/p/python-zope.i18nmessageid/.rev b/packages/p/python-zope.i18nmessageid/.rev index 6c9f91a..3f826ab 100644 --- a/packages/p/python-zope.i18nmessageid/.rev +++ b/packages/p/python-zope.i18nmessageid/.rev @@ -102,4 +102,12 @@ New dependecy of python-Pyramid 1040339 + + eeb2fd809572682ddf66f20efd8fb4ab + 5.1.1 + + dimstar_suse + + 1062480 + diff --git a/packages/p/python-zope.i18nmessageid/python-zope.i18nmessageid.changes b/packages/p/python-zope.i18nmessageid/python-zope.i18nmessageid.changes index 567d4a6..f417321 100644 --- a/packages/p/python-zope.i18nmessageid/python-zope.i18nmessageid.changes +++ b/packages/p/python-zope.i18nmessageid/python-zope.i18nmessageid.changes @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Wed Feb 1 13:11:47 UTC 2023 - Ben Greiner + +- Explicitly require python3-Sphinx for building the docs. It could + have been omitted from %pythons for %python_module in a 15.X + backport project. + +------------------------------------------------------------------- Mon Dec 5 13:49:15 UTC 2022 - Yogalakshmi Arunachalam - Update to version 5.1.1 diff --git a/packages/p/python-zope.i18nmessageid/python-zope.i18nmessageid.spec b/packages/p/python-zope.i18nmessageid/python-zope.i18nmessageid.spec index 6c7c3b3..7939ecb 100644 --- a/packages/p/python-zope.i18nmessageid/python-zope.i18nmessageid.spec +++ b/packages/p/python-zope.i18nmessageid/python-zope.i18nmessageid.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2013-2022 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -30,7 +30,7 @@ Version: 5.1.1 Release: 0 Summary: Zope Location License: ZPL-2.1 -URL: https://www.python.org/pypi/zope.i18nmessageid +URL: https://github.com/zopefoundation/zope.i18nmessageid Source: https://files.pythonhosted.org/packages/source/z/zope.i18nmessageid/zope.i18nmessageid-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module pytest} @@ -38,7 +38,7 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION documentation requirements -BuildRequires: %{python_module Sphinx} +BuildRequires: python3-Sphinx Requires: python-six # /SECTION # SECTION testing requirements diff --git a/packages/q/qbe/.files b/packages/q/qbe/.files new file mode 100644 index 0000000..c479d0c Binary files /dev/null and b/packages/q/qbe/.files differ diff --git a/packages/q/qbe/.meta b/packages/q/qbe/.meta new file mode 100644 index 0000000..41d40fc --- /dev/null +++ b/packages/q/qbe/.meta @@ -0,0 +1,6 @@ + + qbe + Small embeddable C compiler backend. + + https://c9x.me/compile + diff --git a/packages/q/qbe/.rev b/packages/q/qbe/.rev new file mode 100644 index 0000000..52af114 --- /dev/null +++ b/packages/q/qbe/.rev @@ -0,0 +1,10 @@ + + + 6d4b38e0ed1cc17ac3ea6bdbacf4627d + 1.0 + + dimstar_suse + I want to add qbe to openSUSE:Factory + 1062561 + + diff --git a/packages/q/qbe/qbe-1.0.tar.xz b/packages/q/qbe/qbe-1.0.tar.xz new file mode 120000 index 0000000..98165ce --- /dev/null +++ b/packages/q/qbe/qbe-1.0.tar.xz @@ -0,0 +1 @@ +/ipfs/bafkreibfp3zxe7cge6k7rzmzo4prqjzlo4v6xbkkvsvzpyh5u4gbg5c6bq \ No newline at end of file diff --git a/packages/q/qbe/qbe.changes b/packages/q/qbe/qbe.changes new file mode 100644 index 0000000..b45cbd9 --- /dev/null +++ b/packages/q/qbe/qbe.changes @@ -0,0 +1,10 @@ +------------------------------------------------------------------- +Tue Jan 31 12:08:13 UTC 2023 - Soc Virnyl Estela + +- Remove BuildRequires since c_compiler, glibc, and glibc-devel are + pulled in the vm during buildtime. + +------------------------------------------------------------------- +Sat Jan 28 02:27:23 UTC 2023 - Soc Virnyl Estela + +- Initial spec for qbe 1.0 diff --git a/packages/q/qbe/qbe.spec b/packages/q/qbe/qbe.spec new file mode 100644 index 0000000..5986179 --- /dev/null +++ b/packages/q/qbe/qbe.spec @@ -0,0 +1,52 @@ +# +# spec file for package qbe +# +# 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 +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: qbe +Version: 1.0 +Release: 0 +Summary: Small embeddable C compiler backend +Group: Development/Languages/Other +URL: https://c9x.me/compile +Source0: https://c9x.me/compile/release/qbe-%{version}.tar.xz +License: MIT + +%description +QBE is a compiler backend that aims to provide 70% of the +performance of industrial optimizing compilers in 10% of the code. +QBE fosters language innovation by offering a compact user-friendly +and performant backend. + +The size limit constrains QBE to focus on the essential and +prevents embarking on a never-ending path of diminishing returns. + +%prep +%setup -q + +%build +export CC="cc" +%make_build CFLAGS="%optflags -std=c99 -fPIE" + +%install +%make_install PREFIX="%_prefix" + +%files +%{_bindir}/%{name} +%license LICENSE +%doc README doc + +%changelog diff --git a/packages/r/rasdaemon/.files b/packages/r/rasdaemon/.files index c9b1385..e0fc9d4 100644 Binary files a/packages/r/rasdaemon/.files and b/packages/r/rasdaemon/.files differ diff --git a/packages/r/rasdaemon/.rev b/packages/r/rasdaemon/.rev index 41bb60a..eabb327 100644 --- a/packages/r/rasdaemon/.rev +++ b/packages/r/rasdaemon/.rev @@ -154,4 +154,12 @@ changelog entry. (forwarded request 546107 from eeich) 977356 + + 226cc04b7aaaf970c148a068404d13d8 + 0.7.0.7.git+24204af + + dimstar_suse + + 1062600 + diff --git a/packages/r/rasdaemon/.servicemark b/packages/r/rasdaemon/.servicemark index 19c2c7a..47fd53d 100644 --- a/packages/r/rasdaemon/.servicemark +++ b/packages/r/rasdaemon/.servicemark @@ -1 +1 @@ -b381a700b52d7b7a4c0668d4f6c3a889 +f179c0c030e362e49dcb58ea7064f2bc diff --git a/packages/r/rasdaemon/_servicedata b/packages/r/rasdaemon/_servicedata index 97cb039..e536f68 100644 --- a/packages/r/rasdaemon/_servicedata +++ b/packages/r/rasdaemon/_servicedata @@ -1,4 +1,4 @@ git://git.infradead.org/users/mchehab/rasdaemon.git - c2255178a49f62c53009a456bc37dd5e37332f09 \ No newline at end of file + 24204af510847837950858c7ddb346ac59ad5da6 \ No newline at end of file diff --git a/packages/r/rasdaemon/rasdaemon-0.6.8.0.git+c225517.obscpio b/packages/r/rasdaemon/rasdaemon-0.6.8.0.git+c225517.obscpio deleted file mode 120000 index 66b38c7..0000000 --- a/packages/r/rasdaemon/rasdaemon-0.6.8.0.git+c225517.obscpio +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeig3zcdygeydwqzznicv63essaoorx2k6jjzxonjhqnkv522x5vdii \ No newline at end of file diff --git a/packages/r/rasdaemon/rasdaemon-0.7.0.7.git+24204af.obscpio b/packages/r/rasdaemon/rasdaemon-0.7.0.7.git+24204af.obscpio new file mode 120000 index 0000000..16d0e7d --- /dev/null +++ b/packages/r/rasdaemon/rasdaemon-0.7.0.7.git+24204af.obscpio @@ -0,0 +1 @@ +/ipfs/bafybeifpat3arj4mkhyd6ioiq65lcr3a53dslnl5rkehrnxnoqvsmnh25q \ No newline at end of file diff --git a/packages/r/rasdaemon/rasdaemon.changes b/packages/r/rasdaemon/rasdaemon.changes index f61be60..569c38e 100644 --- a/packages/r/rasdaemon/rasdaemon.changes +++ b/packages/r/rasdaemon/rasdaemon.changes @@ -1,4 +1,49 @@ ------------------------------------------------------------------- +Wed Feb 01 13:35:51 UTC 2023 - malcolmlewis@opensuse.org + +- Update to version 0.7.0.7.git+24204af: + * README: Update instructions about how to contribute. + * Makefile.am: enable all options on make distcheck. + * configure.ac: get rid of obsolete macros. + * ci.yml: add libtraceevent-dev dependency. + * Remove the old libtrace. + * Adjust indentations. + * Convert to use libtraceevent. + * on_tag.yml: use a different approach to upload artifact. + * Add a release workflow. +- Changes from version 0.7.0: + * .gitignore: add the auto-generated "compile" file. + * INSTALL: update from latest version of it. + * configure.ac: fix bashisms. + * labels/asus: add ASUS TUF GAMING B450-PLUS II. + * rasdaemon: Add four modules supported by HiSilicon common + section. + * rasdaemon: Fix for a memory out-of-bounds issue and optimized + code to remove duplicate function. + * rasdaemon: ras-mc-ctl: Updated HiSilicon platform name. + * rasdaemon: ras-mc-ctl: Relocate reading and display Kunpeng920 + errors to under Kunpeng9xx. + * rasdaemon: ras-mc-ctl: Add support to display the HiSilicon + vendor errors for a specified module. + * rasdaemon: ras-mc-ctl: Add printing usage if necessary + parameters are not passed for the vendor-error options. + * rasdaemon: ras-mc-ctl: Reformat error info of the HiSilicon + Kunpeng920. + * rasdaemon: ras-mc-ctl: Modify error statistics for HiSilicon + KunPeng9xx common errors. + * rasdaemon: Modify recording Hisilicon common error data. + * rasdaemon: Support cpu fault isolation for recoverable errors. + * rasdaemon: Support cpu fault isolation for corrected errors. + * rasdaemon: ras-memory-failure-handler: handle localtime() + failure correctly. + * rasdaemon: mce-amd-smca: properly limit bank types. + * rasdaemon: ras-report: fix possible but unlikely file + descriptor leak. + * libtrace: Use XSI version of strerror_r on non glibc systems. + * rasdaemon: use the new block_rq_error tracepoint. +- Add build requires libtraceevent-devel. + +------------------------------------------------------------------- Tue May 10 09:21:05 UTC 2022 - moritz.kodytek@suse.com - Update to version 0.6.8.0.git+c225517: diff --git a/packages/r/rasdaemon/rasdaemon.obsinfo b/packages/r/rasdaemon/rasdaemon.obsinfo index cbbdb1a..37b1aa9 100644 --- a/packages/r/rasdaemon/rasdaemon.obsinfo +++ b/packages/r/rasdaemon/rasdaemon.obsinfo @@ -1,4 +1,4 @@ name: rasdaemon -version: 0.6.8.0.git+c225517 -mtime: 1648810239 -commit: c2255178a49f62c53009a456bc37dd5e37332f09 +version: 0.7.0.7.git+24204af +mtime: 1674698384 +commit: 24204af510847837950858c7ddb346ac59ad5da6 diff --git a/packages/r/rasdaemon/rasdaemon.spec b/packages/r/rasdaemon/rasdaemon.spec index 0bf45c1..c303a82 100644 --- a/packages/r/rasdaemon/rasdaemon.spec +++ b/packages/r/rasdaemon/rasdaemon.spec @@ -1,7 +1,7 @@ # # spec file for package rasdaemon # -# 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,7 +17,7 @@ Name: rasdaemon -Version: 0.6.8.0.git+c225517 +Version: 0.7.0.7.git+24204af Release: 0 Summary: Utility to receive RAS error tracings License: GPL-2.0-only @@ -28,6 +28,7 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: gettext-devel BuildRequires: libtool +BuildRequires: libtraceevent-devel BuildRequires: sqlite3-devel Requires(pre): %fillup_prereq Requires: perl-DBD-SQLite @@ -47,7 +48,7 @@ EDAC drivers and DIMM labels are loaded at system startup, as well as an utility for reporting current error counts from the EDAC sysfs files. %prep -%setup -q +%autosetup %build autoreconf -fvi diff --git a/packages/y/yast2-sound b/packages/y/yast2-sound new file mode 160000 index 0000000..63804f3 --- /dev/null +++ b/packages/y/yast2-sound @@ -0,0 +1 @@ +Subproject commit 63804f357b4845236e8c3edee40c23ab391736fe