Follow-up: SafeConfigParser has become ConfigParser since Python 3.2

Thomas Uhle <thomas.uhle-cl+VPiYnx/[email protected]> Fri, 9 Sep 2022 22:10:51 +0200
Newsgroups gmane.comp.hardware.lirc
Message-ID <[email protected]>
--1284344848-1789465989-1662754256=:124865
Content-Type: text/plain; charset="US-ASCII"; format=flowed

Hello,

the current head revision of LIRC is still using SafeConfigParser which 
is deprecated since Python 3.2 and produces warning messages with newer 
Python versions (in syslog for instance).  Therefore, I sent a trivial 
patch a year ago which has yet not been applied to the repository.  It 
would be good if anyone with write access to the repository could commit 
the changes.  I have attached my last e-mail and patch to this e-mail as 
well.

Thank you in advance!

Best regards,

Thomas Uhle
--1284344848-1789465989-1662754256=:124865
Content-Type: application/mbox; name="configparser.mbox"
Content-Transfer-Encoding: BASE64
Content-ID: <2f584e03-f132-9845-f833-cc71ec21447d-PZVgAJowwIsUtdQbppsyvg@public.gmane.org>
Content-Description: [Message]
Content-Disposition: attachment; filename="configparser.mbox"

RnJvbSB0aG9tYXMudWhsZUBtYWlsYm94LnR1LWRyZXNkZW4uZGUgTW9uIEF1
ZyAgMiAxODo0ODoxNiAyMDIxCkRhdGU6IE1vbiwgMiBBdWcgMjAyMSAxODo0
Njo1NCArMDIwMApGcm9tOiBUaG9tYXMgVWhsZSA8dGhvbWFzLnVobGVAbWFp
bGJveC50dS1kcmVzZGVuLmRlPgpUbzogbGlyYy1saXN0QGxpc3RzLnNvdXJj
ZWZvcmdlLm5ldApTdWJqZWN0OiBTYWZlQ29uZmlnUGFyc2VyIGhhcyBiZWNv
bWUgQ29uZmlnUGFyc2VyIHNpbmNlIFB5dGhvbiAzLjIKCkhlbGxvLAoKdGhl
IGN1cnJlbnQgdmVyc2lvbiBvZiBMSVJDIHByb2R1Y2VzIGEgd2FybmluZyBt
ZXNzYWdlIHdpdGggbW9yZSBvciBsZXNzIAp1cC10by1kYXRlIHZlcnNpb25z
IG9mIFB5dGhvbiAzLiBZb3UgY2FuIGZpbmQgc3VjaCBtZXNzYWdlcyBpbiBz
eXNsb2cgZm9yIAppbnN0YW5jZSAoZGF0ZSBhbmQgaG9zdG5hbWUgc3RyaXBw
ZWQpOgoKbGlyY2Qtc2V0dXBbODI4XTogL3Vzci9zYmluL2xpcmNkLXNldHVw
OjM3OiBEZXByZWNhdGlvbldhcm5pbmc6IFRoZSBTYWZlQ29uZmlnUGFyc2Vy
IGNsYXNzIGhhcyBiZWVuIHJlbmFtZWQgdG8gQ29uZmlnUGFyc2VyIGluIFB5
dGhvbiAzLjIuIFRoaXMgYWxpYXMgd2lsbCBiZSByZW1vdmVkIGluIGZ1dHVy
ZSB2ZXJzaW9ucy4gVXNlIENvbmZpZ1BhcnNlciBkaXJlY3RseSBpbnN0ZWFk
LgpsaXJjZC1zZXR1cFs4MjhdOiAgIHBhcnNlciA9IGNvbmZpZ3BhcnNlci5T
YWZlQ29uZmlnUGFyc2VyKCkKCllvdSBjYW4gZWFzaWx5IGdldCByaWQgb2Yg
dGhlIGFubm95aW5nIG1lc3NhZ2VzIGJ5IGFwcGx5aW5nIHRoZSBhdHRhY2hl
ZCAKcGF0Y2ggdG8gZ2l0IGhlYWQuCgpCZXN0IHJlZ2FyZHMsCgpUaG9tYXMg
VWhsZQoK

--1284344848-1789465989-1662754256=:124865
Content-Type: text/x-patch; name="configparser.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <a95279dc-f3e5-e9ff-9c2d-e38e52895682-PZVgAJowwIsUtdQbppsyvg@public.gmane.org>
Content-Description: [Patch]
Content-Disposition: attachment; filename="configparser.patch"

ZGlmZiAtLWdpdCBhL3B5dGhvbi1wa2cvbGlyYy9jbGllbnQucHkgYi9weXRo
b24tcGtnL2xpcmMvY2xpZW50LnB5DQppbmRleCBiZjU5NTVmYi4uYWYzMDE1
NGIgMTAwNjQ0DQotLS0gYS9weXRob24tcGtnL2xpcmMvY2xpZW50LnB5DQor
KysgYi9weXRob24tcGtnL2xpcmMvY2xpZW50LnB5DQpAQCAtMzIsNiArMzIs
NyBAQCBpbXBvcnQgb3MNCiBpbXBvcnQgb3MucGF0aA0KIGltcG9ydCBzZWxl
Y3RvcnMNCiBpbXBvcnQgc29ja2V0DQoraW1wb3J0IHN5cw0KIGltcG9ydCB0
aW1lDQogDQogaW1wb3J0IGxpcmMuY29uZmlnDQpAQCAtNTMsNyArNTQsMTAg
QEAgZGVmIGdldF9kZWZhdWx0X3NvY2tldF9wYXRoKCkgLT4gc3RyOg0KICAg
ICBpZiAnTElSQ19TT0NLRVRfUEFUSCcgaW4gb3MuZW52aXJvbjoNCiAgICAg
ICAgIHJldHVybiBvcy5lbnZpcm9uWydMSVJDX1NPQ0tFVF9QQVRIJ10NCiAg
ICAgcGF0aCA9IGxpcmMuY29uZmlnLlNZU0NPTkZESVIgKyAnL2xpcmMvbGly
Y19vcHRpb25zLmNvbmYnDQotICAgIHBhcnNlciA9IGNvbmZpZ3BhcnNlci5T
YWZlQ29uZmlnUGFyc2VyKCkNCisgICAgaWYgc3lzLnZlcnNpb25faW5mbyA8
ICgzLCAyKToNCisgICAgICAgIHBhcnNlciA9IGNvbmZpZ3BhcnNlci5TYWZl
Q29uZmlnUGFyc2VyKCkNCisgICAgZWxzZToNCisgICAgICAgIHBhcnNlciA9
IGNvbmZpZ3BhcnNlci5Db25maWdQYXJzZXIoKQ0KICAgICB0cnk6DQogICAg
ICAgICBwYXJzZXIucmVhZChwYXRoKQ0KICAgICBleGNlcHQgY29uZmlncGFy
c2VyLkVycm9yOg0KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpcmNkLXNldHVwIGIv
dG9vbHMvbGlyY2Qtc2V0dXANCmluZGV4IDJlYzM2OTMwLi5jNWY0ZWMzZCAx
MDA3NTUNCi0tLSBhL3Rvb2xzL2xpcmNkLXNldHVwDQorKysgYi90b29scy9s
aXJjZC1zZXR1cA0KQEAgLTM0LDcgKzM0LDEwIEBAIGRlZiBtYWluKCk6DQog
ICAgIGVsc2U6DQogICAgICAgICBzeXMuc3RkZXJyLndyaXRlKF9IRUxQICsg
J1xuJykNCiAgICAgICAgIHN5cy5leGl0KDEpDQotICAgIHBhcnNlciA9IGNv
bmZpZ3BhcnNlci5TYWZlQ29uZmlnUGFyc2VyKCkNCisgICAgaWYgc3lzLnZl
cnNpb25faW5mbyA8ICgzLCAyKToNCisgICAgICAgIHBhcnNlciA9IGNvbmZp
Z3BhcnNlci5TYWZlQ29uZmlnUGFyc2VyKCkNCisgICAgZWxzZToNCisgICAg
ICAgIHBhcnNlciA9IGNvbmZpZ3BhcnNlci5Db25maWdQYXJzZXIoKQ0KICAg
ICB0cnk6DQogICAgICAgICBmb3VuZCA9IHBhcnNlci5yZWFkKHBhdGgpDQog
ICAgIGV4Y2VwdCBjb25maWdwYXJzZXIuRXJyb3I6DQo=

--1284344848-1789465989-1662754256=:124865
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--1284344848-1789465989-1662754256=:124865--