Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Ben Westover Newsgroups: linux.debian.maint.python Subject: Re: a review of your bumblebee-status package Date: Tue, 07 Jun 2022 02:10:01 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Jun 7 00:04:30 2022 Old-Return-Path: X-Amavis-Spam-Status: No, score=-12.801 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, BODY_8BITS=1.5, DIGITS_LETTERS=1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, MD5_SHA1_SUM=-1, NICE_REPLY_A=-2.192, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 X-Gm-Message-State: AOAM5301+34Q3Mk4OOEcaWqSRYEc23dUtCYGdI3gc7WujYiD+8suwk5b ApZsHH2YfWRIQO6sorVZw7i1gRDb3TZdfQ== X-Google-SMTP-Source: ABdhPJwVNm5scyh48tjYbZ4XfXc6sDNwqEieN3V5c1GwVrjlt4WUK1Tho3qhHjmScXqUEZ2JvCpjOQ== X-Received: by 2002:a05:620a:4621:b0:6a6:d28c:3c5f with SMTP id br33-20020a05620a462100b006a6d28c3c5fmr2027839qkb.678.1654560254710; Mon, 06 Jun 2022 17:04:14 -0700 (PDT) MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------g9aTiYFduTUsIa0BE9x0HvZX" X-Mailing-List: archive/latest/19964 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/fe867c28-62cc-f02b-0f71-6e4990ed8ac4@gmail.com Approved: robomod@news.nic.it Lines: 139 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python@lists.debian.org X-Original-Date: Mon, 6 Jun 2022 20:04:12 -0400 X-Original-Message-ID: X-Original-References: <87sfohoni3.fsf@curie.anarc.at> Xref: csiph.com linux.debian.maint.python:14136 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------g9aTiYFduTUsIa0BE9x0HvZX Content-Type: multipart/mixed; boundary="------------P9EST9BVN22hvpwdk9kmggKu"; protected-headers="v1" From: Ben Westover To: =?UTF-8?Q?Antoine_Beaupr=c3=a9?= Cc: debian-python@lists.debian.org Message-ID: Subject: Re: a review of your bumblebee-status package References: <87sfohoni3.fsf@curie.anarc.at> In-Reply-To: <87sfohoni3.fsf@curie.anarc.at> --------------P9EST9BVN22hvpwdk9kmggKu Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Qm9uam91ciBBbnRvaW5lLA0KDQpJIGFscmVhZHkgZGlzY3Vzc2VkIHRoaXMgdG9waWMgd2l0 aCB5b3UgaW4gSVJDLCBidXQgSSdtIGRvY3VtZW50aW5nIHRoZSANCmRldGFpbHMgaGVyZSBm b3IgdGhlIHNha2Ugb2YgdGhlIG1haWxpbmcgbGlzdC4NCg0KPiAgICogaSB3b25kZXIgaWYg YnVtYmxlYmVlLXN0YXR1cy9fdmVyc2lvbi5weSBiZWxvbmdzIHRoZXJlLiBpdCdzIGEgY29w eQ0KPiAgICAgb2YgdGhlIHB5dGhvbjMtdmVyc2lvbmVlciBwYWNrYWdlIHRoYXQncyBhbHJl YWR5IGluIHRoZQ0KPiAgICAgYXJjaGl2ZS4uLiBjb3VsZCB5b3UgcmVtb3ZlIGl0IGZyb20g dGhlIHNvdXJjZSBhbmQgbWFrZSBzdXJlIHdlIHVzZQ0KPiAgICAgdGhlIERlYmlhbiBjb3B5 IGluc3RlYWQ/IGF0IHRoZSB2ZXJ5IGxlYXN0IHRoZSBkZWJpYW4vY29weXJpZ2h0IGZpbGUN Cj4gICAgIHNob3VsZCByZWZlciB0byBpdC4uLg0KDQpfdmVyc2lvbi5weSBpcyBub3QgYSBj b3B5IG9mIHZlcnNpb25lZXIsIGl0J3MgKmdlbmVyYXRlZCogYnkgdmVyc2lvbmVlci4gDQpI b3dldmVyLCB0aGVyZSBpcyB2ZXJzaW9uZWVyLnB5IGluIHRoZSByb290IGRpcmVjdG9yeSwg d2hpY2ggaXMuIEknbGwgDQpleGNsdWRlIHRoYXQgZnJvbSB0aGUgc291cmNlIGFuZCByZXBh Y2suDQoNCj4gICAqIGkgYWxzbyBhdHRhY2ggdGhlIG91dHB1dCBvZiBgZGVjb3B5YCB3aGlj aCBmaW5kcyBhIGZldyBtb3JlIHRoaW5ncw0KPiAgICAgdGhhbiB5b3UgaW4gZGViaWFuL2Nv cHlyaWdodA0KPiANCj4gICAqIGknbSByZWFsbHkgbm90IHN1cmUgSSBsaWtlIHRoYXQgQyBi aW5hcnkgdG8gZmV0Y2ggdGhlIGtleWJvYXJkDQo+ICAgICBsYXlvdXQuLi4gc3VyZWx5IHRo ZXJlIG11c3QgYmUgYSBtb3JlIHB5dGhvbmljIHdheSBvZiBkb2luZyB0aGlzPyBpDQo+ICAg ICBndWVzcyB0aGVyZSdzIGFub3RoZXIgbGF5b3V0LXhrYiBtb2R1bGUgdGhhdCBkb2VzIHRo ZSByaWdodCB0aGluZywNCj4gICAgIGJ1dCBpdCBzZWVtcyBvZGQgdG8gaGF2ZSBib3RoIHRo ZXJlLi4geW91IGFsc28gc2VlbSB0byByZWJ1aWxkIGl0IGluDQo+ICAgICBkZWJpYW4vcnVs ZXMsIGJ1dCBpIGRvbid0IHNlZSB3aGVyZSBpdCBnZXRzIGluc3RhbGxlZA0KDQpJJ20ganVz dCBmb2xsb3dpbmcgd2hhdCB3YXMgZG9uZSB1cHN0cmVhbSAoZXhjZXB0IHJlbW92aW5nIGEg cHJlYnVpbHQgDQpiaW5hcnkgaW4gdGhlIHNvdXJjZSB0aGF0IEkgdGhlbiByZWJ1aWxkKS4N Cg0KQXMgZm9yIGhvdyBpdCdzIGluc3RhbGxlZCwgSSBiZWxpZXZlIHRoYXQncyBoYW5kbGVk IGJ5IHRoZSB1cHN0cmVhbSANCnNldHVwLnB5Og0KICAgICBkYXRhX2ZpbGVzPVsNCiAgICAg ICAgICgic2hhcmUvYnVtYmxlYmVlLXN0YXR1cy90aGVtZXMiLCBnbG9iLmdsb2IoInRoZW1l cy8qLmpzb24iKSksDQogICAgICAgICAoInNoYXJlL2J1bWJsZWJlZS1zdGF0dXMvdGhlbWVz L2ljb25zIiwgDQpnbG9iLmdsb2IoInRoZW1lcy9pY29ucy8qLmpzb24iKSksDQogICAgICAg ICAoInNoYXJlL2J1bWJsZWJlZS1zdGF0dXMvdXRpbGl0eSIsIGdsb2IuZ2xvYigiYmluLyoi KSksDQogICAgIF0NCkxvb2tzIGxpa2UgaXQncyBwdXQgaW50byAvc29tZXRoaW5nL3NoYXJl L2J1bWJsZWJlZS1zdGF0dXMvdXRpbGl0eS4NCg0KT25lIGZsYXcgSSBkaWQgZmluZCBpcyB0 aGF0IG15IHBhY2thZ2UgaXMgbWFya2VkIGZvciBhcmNoaXRlY3R1cmUgYWxsLCANCndoaWxl IGluIHJlYWxpdHkgaXQgc2hvdWxkIGJlIG1hcmtlZCBhcyBhbnkgYmVjYXVzZSBvZiB0aGlz IEMgYmluYXJ5Lg0KDQo+ICAgKiBpIGRpZCBhIHF1aWNrIHJlYWQgb2YgbW9zdCBvZiB0aGUg Y29kZSBpbiBjb21taXQNCj4gICAgIDMwODUzZmQxOTExMGM2ZTUzYmUzNWM0YmI4NDZhYjNh MTMzYjUxYWMgYW5kIGl0IHNlZW1zIHNhbmUuIGkgaGF2ZW4ndA0KPiAgICAgcmV2aWV3ZWQg dGhlIGNvbnRyaWIgbW9kdWxlcw0KPiANCj4gICAqIHRoZSBidWlsZCBmYWlscyBoZXJlLCBp biBhIGZyZXNoIERlYmlhbiB1bnN0YWJsZSBxZW11IGltYWdlLCB3aXRoOg0KPiANCj4gICAg ICAgICBFUlJPUiB0ZXN0cy9jb3JlL3Rlc3Rfb3V0cHV0LnB5IC0gUnVudGltZUVycm9yOiB1 bmFibGUgdG8gZmluZCB0aGVtZSBkZWZhdWx0DQoNCkkgYW0gYXdhcmUgb2YgdGhpcyBmYWls dXJlIGFuZCBoYXZlIHJlcG9ydGVkIGl0IHVwc3RyZWFtLiBGb3Igbm93LCBJJ2xsIA0KZGlz YWJsZSB0aGUgb2ZmZW5kaW5nIHRlc3QuDQoNCj4gDQo+IEkgYXR0YWNoIGEgZnVsbCBidWls ZCBsb2cuDQo+IA0KPiBUaGFua3MgZm9yIHdvcmtpbmcgb24gdGhpcyBwYWNrYWdlIQ0KPiAN Cj4gYS4NCj4gDQo+IA0KPiANCj4gYW5hcmNhdEBjdXJpZTpidW1ibGViZWUtc3RhdHVzJCBk ZWNvcHkNCj4gQnVpbGRpbmcgdHJlZTogNTZkaXIgWzAwOjAwLCAyNjI5LjYzZGlyL3NdDQo+ IFF1ZXVlaW5nOiA3MzlmaWxlIFswMDowMCwgMTU4Ni45MGZpbGUvc10NCj4gUHJvY2Vzc2lu ZzogMTAwJXzilojilojilojilojilojilojilojilojilojilojilojilojilojilojiloji lojilojilojilojilojilojilojilojilojilojilojilojilojilojiloh8IDY4My82ODMg WzAwOjEwPDAwOjAwLCA2My41MmZpbGUvc10NCj4gRm9ybWF0OiBodHRwczovL3d3dy5kZWJp YW4ub3JnL2RvYy9wYWNrYWdpbmctbWFudWFscy9jb3B5cmlnaHQtZm9ybWF0LzEuMC8NCj4g VXBzdHJlYW0tTmFtZTogYnVtYmxlYmVlLXN0YXR1cw0KPiBVcHN0cmVhbS1Db250YWN0OiB0 b2JpLXdhbi1rZW5vYmkNCj4gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vdG9iaS13YW4t a2Vub2JpL2J1bWJsZWJlZS1zdGF0dXMNCj4gRmlsZXMtRXhjbHVkZWQ6IGJpbi9nZXQta2Jk LWxheW91dA0KPiBDb21tZW50OiBSZW1vdmVkIHg4Nl82NCBMaW51eCBiaW5hcnkgd2l0aCBz b3VyY2UgYXZhaWxhYmxlIGluIHRoZSBzYW1lIHJlcG8NCj4gDQo+IEZpbGVzOiAqDQo+IENv cHlyaWdodDogMjAxNSwgTWFyYyBIZXJuZG9uIGFuZCBHUEwyDQo+ICAgICAgICAgICAgIDIw MTcsIE9zY2FyIFN2ZW5zc29uDQo+ICAgICAgICAgICAgIDIwMTcsIE9zY2FyIFN2ZW5zc29u ICh3b2dzY3BhcikgdW5kZXIgTUlUIGxpY2VuY2UgZnJvbSB1cG93ZXItcHl0aG9uDQo+ICAg ICAgICAgICAgIFB1YmxpYyBEb21haW4NCj4gTGljZW5zZTogRXhwYXQgb3IgTUlUDQo+IA0K PiBGaWxlczogTElDRU5TRQ0KPiBDb3B5cmlnaHQ6IDIwMTYsIHRvYmktd2FuLWtlbm9iaQ0K PiBMaWNlbnNlOiBFeHBhdA0KPiANCj4gRmlsZXM6IGJ1bWJsZWJlZV9zdGF0dXMvX3ZlcnNp b24ucHkNCj4gTGljZW5zZTogcHVibGljLWRvbWFpbg0KPiANCj4gRmlsZXM6IGRlYmlhbi8q DQo+IENvcHlyaWdodDogMjAyMiwgQmVuIFdlc3RvdmVyIDxrd2VzdG92ZXIua3dAZ21haWwu Y29tPg0KPiBMaWNlbnNlOiBNSVQNCj4gDQo+IExpY2Vuc2U6IEV4cGF0DQo+IENvbW1lbnQ6 IEFkZCB0aGUgY29ycmVzcG9uZGluZyBsaWNlbnNlIHRleHQgaGVyZQ0KPiANCj4gTGljZW5z ZTogTUlUDQo+ICAgUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFy Z2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQ0KPiAgIG9mIHRoaXMgc29mdHdh cmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIp LCB0byBkZWFsDQo+ICAgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGlu Y2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cw0KPiAgIHRvIHVzZSwgY29w eSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5k L29yIHNlbGwNCj4gICBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBl cnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMNCj4gICBmdXJuaXNoZWQgdG8gZG8gc28s IHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOg0KPiAgIC4NCj4gICBUaGUg YWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFs bCBiZSBpbmNsdWRlZCBpbiBhbGwNCj4gICBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlv bnMgb2YgdGhlIFNvZnR3YXJlLg0KPiAgIC4NCj4gICBUSEUgU09GVFdBUkUgSVMgUFJPVklE RUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUg0K PiAgIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJ RVMgT0YgTUVSQ0hBTlRBQklMSVRZLA0KPiAgIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ VVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuICBJTiBOTyBFVkVOVCBTSEFMTCBUSEUNCj4g ICBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlN LCBEQU1BR0VTIE9SIE9USEVSDQo+ICAgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElP TiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwNCj4gICBP VVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9S IE9USEVSIERFQUxJTkdTIElOIFRIRQ0KPiAgIFNPRlRXQVJFLg0KPiANCj4gTGljZW5zZTog cHVibGljLWRvbWFpbg0KPiBDb21tZW50OiBBZGQgdGhlIGNvcnJlc3BvbmRpbmcgbGljZW5z ZSB0ZXh0IGhlcmUNCj4gDQoNClRoaXMgYXV0b2dlbmVyYXRlZCBjb3B5cmlnaHQgZmlsZSBo YXMgc29tZSBwcm9ibGVtcy4gRmlyc3Qgb2YgYWxsLCANCkxJQ0VOU0Ugc2hvdWxkbid0IGJl IGNvbnNpZGVyZWQgc2VwYXJhdGUgZnJvbSB0aGUgcmVzdCBvZiB0aGUgc291cmNlLCANCnNp bmNlIGl0IGRlc2NyaWJlcyB0aGUgZW50aXJlIHNvdXJjZS4gQWxzbywgYXMgZmFyIGFzIERl YmlhbiBpcyANCmNvbmNlcm5lZCwgTUlUIGFuZCBFeHBhdCBhcmUgdGhlIHNhbWUgbGljZW5z ZSAoYWx0aG91Z2ggaW4gcmVhbGl0eSBNSVQgDQppcyBhIHRlcm0gdXNlZCB0byBkZXNjcmli ZSB0d28gc2xpZ2h0bHkgZGlmZmVyZW50IGxpY2Vuc2VzKS4gVGhlIA0KY29weXJpZ2h0IGhv bGRlciBmb3IgKiBpcyBpbmNvcnJlY3QsIEkgZG9uJ3Qga25vdyB3aGVyZSBpdCBnb3QgdGhh dCBpbmZvIA0KZnJvbS4gSXQgZGlkIGNhdGNoIF92ZXJzaW9uLnB5LCB3aGljaCBJIGRpZG4n dCwgc28gSSdsbCBhZGQgdGhhdC4NCg0KTWVyY2kgZCdhdm9pciBleGFtaW7DqSBtb24gcGFx dWV0LA0KLS0NCkJlbiBXZXN0b3Zlcg0K --------------P9EST9BVN22hvpwdk9kmggKu-- --------------g9aTiYFduTUsIa0BE9x0HvZX Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEOGnacqRhdU6eNmtFwxHF9U6JtpgFAmKelfwFAwAAAAAACgkQwxHF9U6Jtpg7 ag/+KwVMAPff4uppXYZenWZ5bm3t/4n6qzxGbO2PG72rgSiPtLMxWlU2gFdUn/FgVmziU0QcXjPr X3HQA63zAPaTgc45K5uGiyMgEQrJauEjoKYi6Z3sYiG7sCLIcUj92ayqlUFA0uK1/Ql3lqCSkZg1 DaOk5I+SqPLV9rhFu+beqhCJSThCQ/94/ibriy0mKtkKyFeslJppzy5rR95Q/lGkwQHGfhB5USDY B6Ug+6dHVid6MdNjqKNhhefK4izDdmD71PkbsrbQ0j+AH/QX0XAI8X0Nu7fTlhr6ay2fHOmK1Npp yZRn83EsSGCM069me9ycEx32EYnhdKI1ji+1jQZ7LEYrNf9CNmdA9lzr6yQVLUVyzY7sieBSOEfa pZE7/YTfkRUTYA/sFqAG0WHj8dUV0DTxihgOJyS0bGj1YUjYA7fM7dzX+XoxIUuKMKiREINKsfKi LmiZsYlWVQ9DTdsApi6pTt859qqsSb5V0s8NGrk1KkKUykOK9ZpbKOcAlXE+RiglLrVkQan7FxwM /MrXhbsIUwKnkzeaIijE2SWPmXEavJ3yQ6k1nSvIv4s2xGkLRqfI32RchEU9nFR7bCx3bUkKiC8y evFMuKWJgw3xx5prSmNQ/q5IU/2CsJhFQsPr14QIA9dCRkNjBy4hUEB/2HJscbSSvKBv44t+I0CE lu0= =58yL -----END PGP SIGNATURE----- --------------g9aTiYFduTUsIa0BE9x0HvZX--