From fe151c806a6a85a6763ddb7be32cd18ef7c2bf4c Mon Sep 17 00:00:00 2001
From: jayvdb <>
Date: May 03 2022 19:26:14 +0000
Subject: Update python-fedora-messaging to version 3.0.0 / rev 3 via SR 974471
https://build.opensuse.org/request/show/974471
by user jayvdb + dimstar_suse
---
diff --git a/.files b/.files
index 3cd97d7..285d33a 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index d30b927..35fe5da 100644
--- a/.rev
+++ b/.rev
@@ -15,4 +15,12 @@
881590
+
+ a744655ad9244285ac5b12bcb3c7c19a
+ 3.0.0
+
+ dimstar_suse
+
+ 974471
+
diff --git a/fedora_messaging-2.0.2.tar.gz b/fedora_messaging-2.0.2.tar.gz
deleted file mode 120000
index 13409a7..0000000
--- a/fedora_messaging-2.0.2.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafkreidselklivah3jhc3uhcx7vcdlghzxargnixfzm2s37fzt7rbdvlfe
\ No newline at end of file
diff --git a/fedora_messaging-3.0.0.tar.gz b/fedora_messaging-3.0.0.tar.gz
new file mode 120000
index 0000000..3e84911
--- /dev/null
+++ b/fedora_messaging-3.0.0.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafkreidc6vsb5j3w6ndvmvzbbp3w5d3jqqnbcsn3kptbdsomhsbx7s7tni
\ No newline at end of file
diff --git a/pr_232.patch b/pr_232.patch
deleted file mode 100644
index 2d67219..0000000
--- a/pr_232.patch
+++ /dev/null
@@ -1,278 +0,0 @@
-From d5973fdb1f525222599de6c343215f0c604f6c74 Mon Sep 17 00:00:00 2001
-From: Jeremy Cline
-Date: Thu, 25 Mar 2021 09:29:08 -0400
-Subject: [PATCH] Update test fixture keys to 4096 bits
-
-The text fixture key was 1024 bits, which tools are beginning to be
-upset about as they're not particularly secure. Generate a new test
-key pair which should be good until RSA is broken.
-
-Fixes #231
-Signed-off-by: Jeremy Cline
----
- fedora_messaging/tests/fixtures/cert.pem | 172 +++++++++++++++--------
- fedora_messaging/tests/fixtures/key.pem | 64 +++++++--
- 2 files changed, 160 insertions(+), 76 deletions(-)
-
-diff --git a/fedora_messaging/tests/fixtures/cert.pem b/fedora_messaging/tests/fixtures/cert.pem
-index 6b202ec..6d0b60f 100644
---- a/fedora_messaging/tests/fixtures/cert.pem
-+++ b/fedora_messaging/tests/fixtures/cert.pem
-@@ -1,76 +1,124 @@
- Certificate:
- Data:
- Version: 3 (0x2)
-- Serial Number: 1 (0x1)
-- Signature Algorithm: sha1WithRSAEncryption
-- Issuer: C=US, ST=NC, L=Raleigh, O=Fedora Project, OU=fedmsg, CN=fedmsg/name=fedmsg/emailAddress=admin@fedoraproject.org
-+ Serial Number:
-+ 31:22:32:64:15:4f:34:e4:6a:5b:2e:c0:30:a7:1b:7a:54:38:07:84
-+ Signature Algorithm: sha256WithRSAEncryption
-+ Issuer: C = US, ST = NC, L = Raleigh, O = Fedora Project, OU = fedmsg, CN = fedmsg, name = fedmsg, emailAddress = admin@fedoraproject.org
- Validity
-- Not Before: Jul 15 21:18:52 2012 GMT
-- Not After : Jul 13 21:18:52 2022 GMT
-- Subject: C=US, ST=NC, L=Raleigh, O=Fedora Project, OU=fedmsg, CN=fedmsg/name=fedmsg/emailAddress=admin@fedoraproject.org
-+ Not Before: Mar 25 13:26:16 2021 GMT
-+ Not After : Mar 23 13:26:16 2031 GMT
-+ Subject: C = US, ST = NC, L = Raleigh, O = Fedora Project, OU = fedmsg, CN = fedmsg, name = fedmsg, emailAddress = admin@fedoraproject.org
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
-- Public-Key: (1024 bit)
-+ RSA Public-Key: (4096 bit)
- Modulus:
-- 00:b1:a2:5c:d7:10:6a:83:a4:1d:65:66:51:80:f5:
-- 72:2d:15:af:77:92:ad:1d:ad:80:d8:c8:e2:ee:cf:
-- 10:3b:07:02:1e:4f:18:c4:47:d6:82:8d:53:ff:c2:
-- 1b:72:49:fe:62:fe:68:26:f0:91:8f:d7:e0:9e:b8:
-- 46:96:ef:ef:4b:07:f4:21:10:09:d9:90:92:a6:25:
-- 3a:29:ca:b6:e8:69:06:df:ba:a7:73:b1:71:c3:6c:
-- 1c:d3:7d:d6:ff:3a:ce:15:b7:bc:7b:fc:6c:6b:d6:
-- 6f:a7:fd:e0:28:59:07:49:bf:66:9c:3e:1f:5f:b8:
-- 85:c4:61:51:f9:67:00:40:a7
-+ 00:d1:6d:94:e7:6f:04:43:21:e5:05:90:6c:e7:eb:
-+ d1:6d:ea:ee:bf:dd:0d:f4:c7:e7:da:a5:d9:97:0d:
-+ 4c:9e:2a:4c:c4:ff:b6:19:3a:a9:9b:19:50:01:60:
-+ eb:72:82:a9:90:13:a9:32:b8:82:03:70:3f:99:6c:
-+ 8f:de:bb:58:17:37:26:de:98:49:ed:ba:df:25:4b:
-+ 14:d9:c1:2b:f2:21:8b:b4:01:2f:e4:e1:49:e5:ce:
-+ 2e:6f:5a:b5:c3:5f:e7:09:c1:f7:67:5b:e5:4b:8d:
-+ 6c:b3:b2:94:da:91:af:c3:07:bb:16:0d:34:ee:bc:
-+ c2:55:d0:68:df:ce:e4:81:4f:74:f2:3b:57:7a:5d:
-+ 99:17:75:d1:c8:c0:90:fb:2f:c4:9b:86:c8:94:8c:
-+ c2:d5:d5:d7:2b:6a:c8:3e:49:88:4c:6c:52:53:0a:
-+ 99:fd:64:1a:10:8b:e1:90:26:f5:ab:d9:da:f2:2e:
-+ 7d:ac:e8:7a:06:f9:29:88:0b:b9:f8:ad:b5:8c:44:
-+ c2:65:66:56:86:07:89:9e:2c:62:d1:a5:c0:fa:79:
-+ 4e:4f:6b:c7:e2:8d:c4:23:b7:83:f9:cc:e6:e6:08:
-+ 7c:70:f1:6c:6c:46:b5:9c:a4:2f:d2:7c:0e:2e:e4:
-+ f6:74:53:a6:9a:5f:20:92:3b:bd:34:f4:89:96:06:
-+ 3b:25:94:cd:51:9f:2c:b7:8f:4c:47:0e:8a:80:56:
-+ e4:d5:57:52:23:36:72:57:06:1c:10:4d:69:e2:92:
-+ 55:ff:cd:2e:ef:52:c1:31:21:b7:fa:41:c7:f2:57:
-+ bd:71:de:46:eb:94:45:40:3f:2a:1e:2f:76:b9:a3:
-+ 6c:2b:2c:65:6b:b7:5a:8a:b7:d0:0c:43:05:06:10:
-+ 5e:40:39:d1:93:b8:51:7c:57:07:57:ea:6b:75:94:
-+ 6c:6d:0e:a0:e3:40:b8:bf:bb:0a:36:eb:22:42:88:
-+ 25:a7:90:d4:f6:0f:92:e0:05:23:f9:93:09:1c:44:
-+ 35:14:d7:64:bb:79:f1:66:60:8e:9a:6b:0f:d8:ff:
-+ 19:93:9b:c9:95:16:86:79:8b:04:89:ff:2c:77:74:
-+ d1:dd:58:67:08:fe:c8:a9:13:c1:59:ba:17:61:62:
-+ 76:63:b5:e8:47:96:33:98:ce:3d:9c:27:6a:9b:5d:
-+ e4:8a:9c:d5:31:89:07:45:41:f3:b5:9a:1b:56:e2:
-+ 85:36:ef:dc:4f:b9:67:80:34:0c:49:77:f8:f0:47:
-+ b3:86:6e:68:33:3d:55:0c:0f:f0:28:9f:f6:46:98:
-+ 16:37:c0:37:2e:a5:7c:6f:33:ae:00:50:df:5a:39:
-+ f5:80:ce:ea:39:60:20:9b:98:ad:30:7b:14:e1:14:
-+ 4d:a8:77
- Exponent: 65537 (0x10001)
- X509v3 extensions:
-- X509v3 Basic Constraints:
-- CA:FALSE
-- Netscape Cert Type:
-- SSL Server
-- Netscape Comment:
-- Easy-RSA Generated Server Certificate
- X509v3 Subject Key Identifier:
-- 50:DA:1E:62:70:71:C2:72:0D:67:F3:F1:24:A2:E2:9E:31:E1:A3:F0
-+ 5A:E1:D8:6F:7C:1F:46:73:82:30:4E:68:03:32:C6:AF:AE:EE:B6:28
- X509v3 Authority Key Identifier:
-- keyid:00:98:A5:D5:E7:C4:55:0E:84:A3:67:FE:66:4A:16:E0:04:15:DD:21
-- DirName:/C=US/ST=NC/L=Raleigh/O=Fedora Project/OU=fedmsg/CN=fedmsg/name=fedmsg/emailAddress=admin@fedoraproject.org
-- serial:8E:EB:28:D8:A9:13:9D:7C
-+ keyid:5A:E1:D8:6F:7C:1F:46:73:82:30:4E:68:03:32:C6:AF:AE:EE:B6:28
-
-- X509v3 Extended Key Usage:
-- TLS Web Server Authentication
-- X509v3 Key Usage:
-- Digital Signature, Key Encipherment
-- Signature Algorithm: sha1WithRSAEncryption
-- e8:01:80:e4:eb:85:87:d5:be:94:80:e4:e5:d2:df:e8:c6:b5:
-- 38:1e:69:31:c0:73:1e:00:60:7b:f4:5f:5c:cb:68:d0:94:d0:
-- bd:9c:ea:33:bd:a1:3a:83:cd:cf:29:57:8b:95:02:d5:bd:fb:
-- fc:33:d8:a8:da:05:84:67:e2:f4:8b:ba:53:e3:e4:67:0d:52:
-- c1:ce:9f:a9:63:ca:86:59:bd:fa:e7:9d:48:8f:b1:e1:fe:a0:
-- a5:6b:0d:6f:03:9c:30:26:80:1b:90:30:e6:a2:ca:4c:29:1e:
-- 74:98:5d:cf:34:fb:d7:fa:7a:3a:af:51:96:87:02:dc:18:0a:
-- fb:83
-+ X509v3 Basic Constraints: critical
-+ CA:TRUE
-+ Signature Algorithm: sha256WithRSAEncryption
-+ 7e:29:8d:20:8b:78:99:d9:cb:3e:a3:64:57:c3:fe:18:16:af:
-+ c7:95:66:1f:df:85:a2:e6:8a:8f:a1:39:d5:c9:53:e8:31:a1:
-+ bb:e0:3d:44:b5:89:0f:9d:ae:99:4f:44:24:22:25:d2:74:f7:
-+ 0d:47:61:b8:c9:40:db:28:ca:ad:bd:e5:19:4e:6d:2e:0c:9d:
-+ 8a:58:5d:f8:e3:e5:98:64:2a:de:1f:03:9b:63:3d:e2:82:48:
-+ 97:dc:fe:44:c0:08:d9:85:66:e7:bb:23:96:fa:0d:9f:39:54:
-+ 4a:b6:03:ef:d1:62:fa:fe:31:96:d3:34:da:89:62:81:50:51:
-+ e0:ba:12:03:fa:0a:71:89:28:ca:1b:c8:3f:46:bc:24:0c:06:
-+ 3e:01:49:05:cb:ab:bc:85:42:57:95:82:4b:00:ae:f4:bf:58:
-+ 09:f7:fb:09:8e:19:11:2c:73:a4:10:54:69:be:bd:4d:e0:5c:
-+ 91:05:a1:ba:2b:64:b5:4a:27:30:e3:14:a9:ac:17:37:17:2e:
-+ 87:47:c1:b3:db:a9:c2:12:ef:fd:1c:ad:82:78:c6:b4:8b:c5:
-+ 92:73:53:06:1b:97:93:66:97:c0:ad:22:ff:31:43:cb:c3:56:
-+ dd:2d:70:2e:d1:99:1b:53:0b:e3:97:b1:09:c2:71:aa:e1:52:
-+ 56:71:65:28:fe:d1:b6:bc:8f:73:63:a9:4c:db:b6:3c:66:03:
-+ 13:69:83:1b:95:ee:e4:2b:f0:49:84:a8:b1:c1:ce:3a:d5:fa:
-+ c6:9e:cc:48:e8:be:9a:44:29:56:c0:88:bc:63:fa:35:14:d1:
-+ df:10:62:b2:8f:d6:b4:42:8b:4f:37:cd:06:c1:ff:29:24:4a:
-+ 1d:23:1b:4c:e3:45:1f:6b:39:18:70:33:1b:95:0a:78:b2:ac:
-+ 3b:14:aa:e7:99:1f:17:fb:8c:f5:4c:8a:66:c5:86:e4:fc:ed:
-+ 80:ec:0c:80:38:cf:01:27:f4:6e:7c:c8:3e:26:2f:f1:f1:f0:
-+ d6:3b:5f:b1:8d:28:f6:ab:58:06:d6:3d:a3:c2:41:e8:2f:2c:
-+ 9d:0d:44:3b:3b:37:8f:fb:c6:3d:e7:c7:81:be:c7:be:ae:1f:
-+ 92:7e:87:c4:5b:6b:85:da:18:ca:bf:6b:2c:f0:c8:c3:72:bc:
-+ bb:be:62:e9:93:c5:00:12:e4:49:81:0e:3f:22:a4:ad:76:a0:
-+ 0d:40:a6:f1:ac:04:f9:69:38:a4:9e:d8:d5:de:77:5b:37:56:
-+ b2:80:9a:62:aa:f3:27:2a:43:c3:51:47:43:e4:df:f0:15:cc:
-+ 2f:bf:d2:72:51:ca:ca:30:eb:58:7c:d7:d9:e4:30:5b:7b:18:
-+ a6:f1:b1:69:3c:4e:76:48
- -----BEGIN CERTIFICATE-----
--MIIEKzCCA5SgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBoDELMAkGA1UEBhMCVVMx
--CzAJBgNVBAgTAk5DMRAwDgYDVQQHEwdSYWxlaWdoMRcwFQYDVQQKEw5GZWRvcmEg
--UHJvamVjdDEPMA0GA1UECxMGZmVkbXNnMQ8wDQYDVQQDEwZmZWRtc2cxDzANBgNV
--BCkTBmZlZG1zZzEmMCQGCSqGSIb3DQEJARYXYWRtaW5AZmVkb3JhcHJvamVjdC5v
--cmcwHhcNMTIwNzE1MjExODUyWhcNMjIwNzEzMjExODUyWjCBoDELMAkGA1UEBhMC
--VVMxCzAJBgNVBAgTAk5DMRAwDgYDVQQHEwdSYWxlaWdoMRcwFQYDVQQKEw5GZWRv
--cmEgUHJvamVjdDEPMA0GA1UECxMGZmVkbXNnMQ8wDQYDVQQDEwZmZWRtc2cxDzAN
--BgNVBCkTBmZlZG1zZzEmMCQGCSqGSIb3DQEJARYXYWRtaW5AZmVkb3JhcHJvamVj
--dC5vcmcwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALGiXNcQaoOkHWVmUYD1
--ci0Vr3eSrR2tgNjI4u7PEDsHAh5PGMRH1oKNU//CG3JJ/mL+aCbwkY/X4J64Rpbv
--70sH9CEQCdmQkqYlOinKtuhpBt+6p3OxccNsHNN91v86zhW3vHv8bGvWb6f94ChZ
--B0m/Zpw+H1+4hcRhUflnAECnAgMBAAGjggFxMIIBbTAJBgNVHRMEAjAAMBEGCWCG
--SAGG+EIBAQQEAwIGQDA0BglghkgBhvhCAQ0EJxYlRWFzeS1SU0EgR2VuZXJhdGVk
--IFNlcnZlciBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUUNoeYnBxwnINZ/PxJKLinjHh
--o/AwgdUGA1UdIwSBzTCByoAUAJil1efEVQ6Eo2f+ZkoW4AQV3SGhgaakgaMwgaAx
--CzAJBgNVBAYTAlVTMQswCQYDVQQIEwJOQzEQMA4GA1UEBxMHUmFsZWlnaDEXMBUG
--A1UEChMORmVkb3JhIFByb2plY3QxDzANBgNVBAsTBmZlZG1zZzEPMA0GA1UEAxMG
--ZmVkbXNnMQ8wDQYDVQQpEwZmZWRtc2cxJjAkBgkqhkiG9w0BCQEWF2FkbWluQGZl
--ZG9yYXByb2plY3Qub3JnggkAjuso2KkTnXwwEwYDVR0lBAwwCgYIKwYBBQUHAwEw
--CwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBBQUAA4GBAOgBgOTrhYfVvpSA5OXS3+jG
--tTgeaTHAcx4AYHv0X1zLaNCU0L2c6jO9oTqDzc8pV4uVAtW9+/wz2KjaBYRn4vSL
--ulPj5GcNUsHOn6ljyoZZvfrnnUiPseH+oKVrDW8DnDAmgBuQMOaiykwpHnSYXc80
--+9f6ejqvUZaHAtwYCvuD
-+MIIGIzCCBAugAwIBAgIUMSIyZBVPNORqWy7AMKcbelQ4B4QwDQYJKoZIhvcNAQEL
-+BQAwgaAxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJOQzEQMA4GA1UEBwwHUmFsZWln
-+aDEXMBUGA1UECgwORmVkb3JhIFByb2plY3QxDzANBgNVBAsMBmZlZG1zZzEPMA0G
-+A1UEAwwGZmVkbXNnMQ8wDQYDVQQpDAZmZWRtc2cxJjAkBgkqhkiG9w0BCQEWF2Fk
-+bWluQGZlZG9yYXByb2plY3Qub3JnMB4XDTIxMDMyNTEzMjYxNloXDTMxMDMyMzEz
-+MjYxNlowgaAxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJOQzEQMA4GA1UEBwwHUmFs
-+ZWlnaDEXMBUGA1UECgwORmVkb3JhIFByb2plY3QxDzANBgNVBAsMBmZlZG1zZzEP
-+MA0GA1UEAwwGZmVkbXNnMQ8wDQYDVQQpDAZmZWRtc2cxJjAkBgkqhkiG9w0BCQEW
-+F2FkbWluQGZlZG9yYXByb2plY3Qub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
-+MIICCgKCAgEA0W2U528EQyHlBZBs5+vRberuv90N9Mfn2qXZlw1MnipMxP+2GTqp
-+mxlQAWDrcoKpkBOpMriCA3A/mWyP3rtYFzcm3phJ7brfJUsU2cEr8iGLtAEv5OFJ
-+5c4ub1q1w1/nCcH3Z1vlS41ss7KU2pGvwwe7Fg007rzCVdBo387kgU908jtXel2Z
-+F3XRyMCQ+y/Em4bIlIzC1dXXK2rIPkmITGxSUwqZ/WQaEIvhkCb1q9na8i59rOh6
-+BvkpiAu5+K21jETCZWZWhgeJnixi0aXA+nlOT2vH4o3EI7eD+czm5gh8cPFsbEa1
-+nKQv0nwOLuT2dFOmml8gkju9NPSJlgY7JZTNUZ8st49MRw6KgFbk1VdSIzZyVwYc
-+EE1p4pJV/80u71LBMSG3+kHH8le9cd5G65RFQD8qHi92uaNsKyxla7dairfQDEMF
-+BhBeQDnRk7hRfFcHV+prdZRsbQ6g40C4v7sKNusiQoglp5DU9g+S4AUj+ZMJHEQ1
-+FNdku3nxZmCOmmsP2P8Zk5vJlRaGeYsEif8sd3TR3VhnCP7IqRPBWboXYWJ2Y7Xo
-+R5YzmM49nCdqm13kipzVMYkHRUHztZobVuKFNu/cT7lngDQMSXf48Eezhm5oMz1V
-+DA/wKJ/2RpgWN8A3LqV8bzOuAFDfWjn1gM7qOWAgm5itMHsU4RRNqHcCAwEAAaNT
-+MFEwHQYDVR0OBBYEFFrh2G98H0ZzgjBOaAMyxq+u7rYoMB8GA1UdIwQYMBaAFFrh
-+2G98H0ZzgjBOaAMyxq+u7rYoMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
-+BQADggIBAH4pjSCLeJnZyz6jZFfD/hgWr8eVZh/fhaLmio+hOdXJU+gxobvgPUS1
-+iQ+drplPRCQiJdJ09w1HYbjJQNsoyq295RlObS4MnYpYXfjj5ZhkKt4fA5tjPeKC
-+SJfc/kTACNmFZue7I5b6DZ85VEq2A+/RYvr+MZbTNNqJYoFQUeC6EgP6CnGJKMob
-+yD9GvCQMBj4BSQXLq7yFQleVgksArvS/WAn3+wmOGREsc6QQVGm+vU3gXJEFobor
-+ZLVKJzDjFKmsFzcXLodHwbPbqcIS7/0crYJ4xrSLxZJzUwYbl5Nml8CtIv8xQ8vD
-+Vt0tcC7RmRtTC+OXsQnCcarhUlZxZSj+0ba8j3NjqUzbtjxmAxNpgxuV7uQr8EmE
-+qLHBzjrV+saezEjovppEKVbAiLxj+jUU0d8QYrKP1rRCi083zQbB/ykkSh0jG0zj
-+RR9rORhwMxuVCniyrDsUqueZHxf7jPVMimbFhuT87YDsDIA4zwEn9G58yD4mL/Hx
-+8NY7X7GNKParWAbWPaPCQegvLJ0NRDs7N4/7xj3nx4G+x76uH5J+h8Rba4XaGMq/
-+ayzwyMNyvLu+YumTxQAS5EmBDj8ipK12oA1ApvGsBPlpOKSe2NXed1s3VrKAmmKq
-+8ycqQ8NRR0Pk3/AVzC+/0nJRysow61h819nkMFt7GKbxsWk8TnZI
- -----END CERTIFICATE-----
-diff --git a/fedora_messaging/tests/fixtures/key.pem b/fedora_messaging/tests/fixtures/key.pem
-index 2c449b0..31aa0f7 100644
---- a/fedora_messaging/tests/fixtures/key.pem
-+++ b/fedora_messaging/tests/fixtures/key.pem
-@@ -1,16 +1,52 @@
- -----BEGIN PRIVATE KEY-----
--MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBALGiXNcQaoOkHWVm
--UYD1ci0Vr3eSrR2tgNjI4u7PEDsHAh5PGMRH1oKNU//CG3JJ/mL+aCbwkY/X4J64
--Rpbv70sH9CEQCdmQkqYlOinKtuhpBt+6p3OxccNsHNN91v86zhW3vHv8bGvWb6f9
--4ChZB0m/Zpw+H1+4hcRhUflnAECnAgMBAAECgYAfnrlMBz4OpN4euLH1dLuYTu3n
--KRLr34C6FjhfLjjDaSH1ZzsPZYJHxwSW2GSuWYGQ+ZxsohInOtRfLIpUP+2mb1SU
--8j0cIlrvYiussHJZ0774OYwW6iRsu9qW14+6T53hY0lCzJq5HRgh1OD95TYDe4D7
--ano1dcAgQ/43ca3ZYQJBAOitxcE5oy2N0zcLlpjV/l12tb3Rcdhigz3phdpj2Hk8
--DI6fLMFynbvFTlHaFjZZVVzsk93Ho3F7Z0sIZ65a1M8CQQDDcDhPmiJMN6b5WaeD
--Lj1BTwjXN4RHUj+xC8nh+l+xjAuBRY2ZNtwbx3jEO2DHWaFQmp8ZsN+yOX/MztOD
--EvypAkAg5qmG6BKF138dUnsqA2BjcOzD+YDCmzN5prKxrdqnUfFonWNju0RIj97C
--PjdT2g/zAtTp0FfxLQTvHDIk+l0LAkBdZw9yc656kIpbVw6osfuSb8xA1wZ/833/
--BixItJjxSIXjFTOUCtTs7cr4tYwOGfbvh8YLyC1Qhwxd/Ga3mOZpAkBJYHyf3bCH
--wEW4PqHOyGUl8yiSNEdhY9VDHec2LT7++oFtlKk+sv1ekzA7uEeygEiKp2WfjNOW
--zmdI0NoDbN+c
-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
-+4Q3qvARMSGOnsGcqFHePKK8wOnvFumY=
- -----END PRIVATE KEY-----
diff --git a/python-fedora-messaging.changes b/python-fedora-messaging.changes
index a50e5aa..93b3d9f 100644
--- a/python-fedora-messaging.changes
+++ b/python-fedora-messaging.changes
@@ -1,4 +1,69 @@
-------------------------------------------------------------------
+Mon May 2 16:46:52 UTC 2022 - pgajdos@suse.com
+
+- version update
+ 3.0.0 (2021-12-14)
+ ==================
+ API Changes
+ -----------
+ * Queues created by the CLI are now non-durable, auto-deleted and exclusive, as
+ server-named queues are.
+ (`PR#239 `_)
+ * It is no longer necessary to declare a queue in the configuration file: a
+ server-named queue will be created. Configured bindings which do not specify
+ a queue name will be applied to the server-named queue.
+ (`PR#239 `_)
+ * Drop support for Python 2
+ (`PR#246 `_)
+ * Drop the Twisted classes that had been flagged as deprecated.
+ Drop the deprecated ``Message._body`` property.
+ Refactor the consuming code into the ``Consumer`` class.
+ (`PR#249 `_)
+ Features
+ --------
+ * Support anonymous (server-named) queues.
+ (`PR#239 `_)
+ * Support Python 3.10
+ (`PR#250 `_)
+ * Raise ``PublishForbidden`` exception immediately if publishing to `virtual host
+ `_ is denied rather than waiting until timeout occurs.
+ (`#203 `_)
+ Bug Fixes
+ ---------
+ * Fixed validation exception of queue field on serialized schemas.
+ (`#240 `_)
+ 2.1.0 (2021-05-12)
+ ==================
+ Features
+ --------
+ * Improve the testing module to check message topics and bodies separately,
+ and to use the rewritten assert that pytest provides
+ (`PR#230 `_)
+ * Handle `topic authorization `_
+ by raising a ``PublishForbidden`` exception instead of being stuck in a retry loop
+ (`PR#235 `_)
+ * Test on Python 3.8 and 3.9
+ (`PR#237 `_)
+ Bug Fixes
+ ---------
+ * Require setuptools, as ``pkg_resources`` is used
+ (`PR#233 `_)
+ 2.0.2 (2020-08-04)
+ ==================
+ Bug Fixes
+ ---------
+ * Set the QoS on the channel that is created for the consumer
+ (`#223 `_)
+ 2.0.1 (2020-01-02)
+ ==================
+ Bug Fixes
+ ---------
+ * Fix handling of new connections after a publish timeout
+ (`#212 `_)
+- deleted patches
+ - pr_232.patch (upstreamed)
+
+-------------------------------------------------------------------
Sat Mar 27 03:03:01 UTC 2021 - John Vandenberg
- Add pr_232.patch from upstream
diff --git a/python-fedora-messaging.spec b/python-fedora-messaging.spec
index f6a0d63..f122ea8 100644
--- a/python-fedora-messaging.spec
+++ b/python-fedora-messaging.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-fedora-messaging
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,13 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-fedora-messaging
-Version: 2.0.2
+Version: 3.0.0
Release: 0
Summary: Python tools for Fedora's messaging infrastructure
License: GPL-2.0-or-later
Group: Development/Languages/Python
URL: https://github.com/fedora-infra/fedora-messaging
Source: https://files.pythonhosted.org/packages/source/f/fedora_messaging/fedora_messaging-%{version}.tar.gz
-Patch0: https://github.com/fedora-infra/fedora-messaging/pull/232.patch#/pr_232.patch
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
@@ -68,7 +67,6 @@ A set of Python tools for using Fedora's messaging infrastructure.
%prep
%setup -q -n fedora_messaging-%{version}
-%patch0 -p1
%build
%python_build
@@ -90,6 +88,7 @@ A set of Python tools for using Fedora's messaging infrastructure.
export PATH=$PATH:%{buildroot}%{_bindir}
export PYTHONDONTWRITEBYTECODE=1
export LANG=en_US.UTF-8
+sed -i 's:. Perhaps you forgot a comma?::' fedora_messaging/tests/unit/test_cli.py
# test_consume_unexpected_crash or test_consume_successful_halt are intermittent
# and only relevant for improved handling of an unexpected failure/halt
%pytest -k 'not (test_consume_unexpected_crash or test_consume_successful_halt)'