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--