From nobody Sat Jun 18 17:15:14 2022 X-Original-To: freebsd-python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 21EAF85FD9E for ; Sat, 18 Jun 2022 17:15:15 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LQMwy5KSkz4jrC; Sat, 18 Jun 2022 17:15:14 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: from reviews.nyi.freebsd.org (reviews.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:b]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 91ED017FF2; Sat, 18 Jun 2022 17:15:14 +0000 (UTC) (envelope-from daemon-user@freebsd.org) Received: by reviews.nyi.freebsd.org (Postfix, from userid 1346) id 9196034E75; Sat, 18 Jun 2022 17:15:14 +0000 (UTC) Date: Sat, 18 Jun 2022 17:15:14 +0000 To: Phabricator From: "thierry (Thierry Thomas)" Cc: freebsd-python@freebsd.org Reply-to: "thierry (Thierry Thomas)" Subject: [Differential] D35513: [WIP] Adding devel/py-threadpoolctl Message-ID: X-Priority: 3 X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: , X-Herald-Rules: none X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: X-Phabricator-Cc: X-Phabricator-Cc: Precedence: bulk Thread-Topic: PHID-DREV-gt2zo7osgqhg7babxfr3 X-Phabricator-Mail-ID: 3228339 X-Phabricator-Send-Attempt: akok47z3vdiagp3z In-Reply-To: References: Thread-Index: MWJlZmY4NzQ5NWRiNjUxZTk3NjZjNzI5Njc2IGKuCCI= X-Phabricator-Stamps: actor(@thierry) application(Differential) author(@thierry) monogram(D35513) object-type(DREV) phid(PHID-DREV-gt2zo7osgqhg7babxfr3) reviewer(@emaste_freebsdfoundation.org) reviewer(@wen) reviewer(@yuri) revision-repository(R11) revision-status(needs-review) subscriber(#python) subscriber(@freebsd-python-list) subscriber(@koobs) via(web) List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_f6687ba4321e3325968d95d9620a669a" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655572514; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references; bh=UQ8JZSK+Fxu5pTtJEkVX1VqArIppuVim7iKDySuZTmY=; b=W19Z2e2KmEOeQ4fE19XSxx4Dt5eXNJTCL0ELyiuospAS3m4aGWZBBeQZkG8o7oBlv5wHcN mV2jmkbv1yjcbWkUNqlfC04Ug/r5EyfKxiwo/uqlcEbfXJvrrC9vugUT4k636vVTrgC6wQ T38ZgBlLw4NyVlsU+8CfJD5d/wvOErK152Dh/utmtCEvAsa9UAY4rRntj+P0Yr9WYVC7Bc N+j6nzlxcltyBIlqWQf+mrEH3m5saJeYs7zdaNNsNvCJ48WLBfwFMYjdKb5TEzs8HT2vM2 zRMxWC2AhwIED2JPpmmMR89QJoqbci3S3wUqUs1XVP/UgLVf2BgPPiJ1MBjhMA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1655572514; a=rsa-sha256; cv=none; b=Y8FLDzVtTiEzxbWvSMl03uQ/Zgerzc2zlhkuBr1LYegOqikRbgSD5j/zJX2Rhq0uzyME/C pBL4psj3lLGDBJZsQY5dc4+z4fvSMIaJp3QcAwVprWvrYmghk0wbH7T6Q110sf4FjQc6nH A8FQbKDKxdgmrsLbQXckaptNJ/v+ic61ZJFMKfAoX9TUH0GaVgw3+DBLhkfhDskda1J+rQ KsY+7hY0sL+X33faDV0d94yYHZKZVTkliaV7n9xa5k0psuw0D7OoTetIpEZGu1S2VR995W j5ToVwfE34+BMRXQRHplodZLnhr6wD6r5Qdjzi1RCM8+URqloKzC68TVJiEPOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --b1_f6687ba4321e3325968d95d9620a669a Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: base64 dGhpZXJyeSB1cGRhdGVkIHRoaXMgcmV2aXNpb24gdG8gRGlmZiAxMDcxMzkuCnRoaWVycnkgYWRk ZWQgYSBjb21tZW50LgoKCiAgVGFraW5nIGtvb2Jz4oCZcyByZW1hcmtzIGludG8gYWNjb3VudDoK ICAKICAtIHNldCB0aGUgcmFuZ2Ugb2YgUHl0aG9uIHZlcnNpb25zOwogIAogIC0gYnVpbGQgYW5k IHJ1biB0aGUgdGVzdHMgKHVzaW5nIHRoZSBweXRlc3QgaGVscGVyKSwgYXMgYW4gb3B0aW9uIHNp bmNlIGl0IHJlcXVpcmVzIG1vcmUgZGVwZW5kZW5jaWVzLgogIAogIFVuZm9ydHVuYXRlbHksIG9u IG15IG1hY2hpbmUsIEkgZ2V0ICI4IGZhaWxlZCwgMjAgcGFzc2VkLCAzNCBza2lwcGVkIi4KICAK ICBTb21lIHRlc3RzIGFyZSBub3JtYWxseSBza2lwcGVkIGJlY2F1c2Ugd2UgZG8gbm90IGhhdmUg TUtMIG9yIHNvbWUga2luZCBvZiBPTVAsIGJ1dCBvdGhlcnMgYXJlIHNraXBwZWQgYmVjYXVzZSBv cGVuYmxhcyBvciBibGlzIGlzIG5vdCBmb3VuZCwgYW5kIEkgaGF2ZSBub3QgeWV0IGZvdW5kIHdo eS4gU2FtZSBmb3IgdGhlIDggZXJyb3JzOiB0byBiZSBpbnZlc3RpZ2F0ZWTigKYKICAKICBOb3Rl OiB0aGUgcHljfHBjbyBvYmplY3RzIGFyZSBjcmVhdGVkIGR1cmluZyB0aGUgaW5zdGFsbGF0aW9u LgogIAogIFRoZSByZXBvcnRlZCBlcnJvciBpcyBub3QgZml4ZWQsIGJ1dCBhdCBsZWFzdCB0aGUg cG9ydCBpcyBjbGVhbmVyLCBhbmQgdW5kZXJzdGFuZGluZyB0aGUgY2F1c2VzIG9mIHRoZSBmYWls dXJlcyByZXBvcnRlZCBieSBgbWFrZSB0ZXN0JyBjb3VsZCBob3BlZnVsbHkgaGVscC4KClJFUE9T SVRPUlkKICBSMTEgRnJlZUJTRCBwb3J0cyByZXBvc2l0b3J5CgpDSEFOR0VTIFNJTkNFIExBU1Qg VVBEQVRFCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVic2Qub3JnL0QzNTUxMz92cz0xMDcwMDUmaWQ9 MTA3MTM5CgpDSEFOR0VTIFNJTkNFIExBU1QgQUNUSU9OCiAgaHR0cHM6Ly9yZXZpZXdzLmZyZWVi c2Qub3JnL0QzNTUxMy9uZXcvCgpSRVZJU0lPTiBERVRBSUwKICBodHRwczovL3Jldmlld3MuZnJl ZWJzZC5vcmcvRDM1NTEzCgpBRkZFQ1RFRCBGSUxFUwogIGRldmVsL01ha2VmaWxlCiAgZGV2ZWwv cHktdGhyZWFkcG9vbGN0bC9NYWtlZmlsZQogIGRldmVsL3B5LXRocmVhZHBvb2xjdGwvZGlzdGlu Zm8KICBkZXZlbC9weS10aHJlYWRwb29sY3RsL3BrZy1kZXNjcgogIGRldmVsL3B5LXRocmVhZHBv b2xjdGwvcGtnLXBsaXN0CgpFTUFJTCBQUkVGRVJFTkNFUwogIGh0dHBzOi8vcmV2aWV3cy5mcmVl YnNkLm9yZy9zZXR0aW5ncy9wYW5lbC9lbWFpbHByZWZlcmVuY2VzLwoKVG86IHRoaWVycnksIHl1 cmksIGVtYXN0ZV9mcmVlYnNkZm91bmRhdGlvbi5vcmcsIHdlbgpDYzoga29vYnMsIGZyZWVic2Qt cHl0aG9uLWxpc3QsICNweXRob24K --b1_f6687ba4321e3325968d95d9620a669a Content-Type: text/x-patch; charset=utf-8; name="D35513.107139.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="D35513.107139.patch" ZGlmZiAtLWdpdCBhL2RldmVsL3B5LXRocmVhZHBvb2xjdGwvcGtnLXBsaXN0IGIvZGV2ZWwvcHkt dGhyZWFkcG9vbGN0bC9wa2ctcGxpc3QKbmV3IGZpbGUgbW9kZSAxMDA2NDQKLS0tIC9kZXYvbnVs bAorKysgYi9kZXZlbC9weS10aHJlYWRwb29sY3RsL3BrZy1wbGlzdApAQCAtMCwwICsxLDcgQEAK KyUlUFlUSE9OX1NJVEVMSUJESVIlJS9fX3B5Y2FjaGVfXy90aHJlYWRwb29sY3RsJSVQWVRIT05f RVhUX1NVRkZJWCUlLm9wdC0xLnB5YworJSVQWVRIT05fU0lURUxJQkRJUiUlL19fcHljYWNoZV9f L3RocmVhZHBvb2xjdGwlJVBZVEhPTl9FWFRfU1VGRklYJSUucHljCislJVBZVEhPTl9TSVRFTElC RElSJSUvdGhyZWFkcG9vbGN0bC0zLjEuMC5kaXN0LWluZm8vTElDRU5TRQorJSVQWVRIT05fU0lU RUxJQkRJUiUlL3RocmVhZHBvb2xjdGwtMy4xLjAuZGlzdC1pbmZvL01FVEFEQVRBCislJVBZVEhP Tl9TSVRFTElCRElSJSUvdGhyZWFkcG9vbGN0bC0zLjEuMC5kaXN0LWluZm8vUkVDT1JECislJVBZ VEhPTl9TSVRFTElCRElSJSUvdGhyZWFkcG9vbGN0bC0zLjEuMC5kaXN0LWluZm8vV0hFRUwKKyUl UFlUSE9OX1NJVEVMSUJESVIlJS90aHJlYWRwb29sY3RsLnB5CmRpZmYgLS1naXQgYS9kZXZlbC9w eS10aHJlYWRwb29sY3RsL3BrZy1kZXNjciBiL2RldmVsL3B5LXRocmVhZHBvb2xjdGwvcGtnLWRl c2NyCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Ci0tLSAvZGV2L251bGwKKysrIGIvZGV2ZWwvcHktdGhy ZWFkcG9vbGN0bC9wa2ctZGVzY3IKQEAgLTAsMCArMSw4IEBACitQeXRob24gaGVscGVycyB0byBs aW1pdCB0aGUgbnVtYmVyIG9mIHRocmVhZHMgdXNlZCBpbiB0aGUgdGhyZWFkcG9vbC1iYWNrZWQg b2YKK2NvbW1vbiBuYXRpdmUgbGlicmFyaWVzIHVzZWQgZm9yIHNjaWVudGlmaWMgY29tcHV0aW5n IGFuZCBkYXRhIHNjaWVuY2UgKGUuZy4KK0JMQVMgYW5kIE9wZW5NUCkuCisKK0ZpbmUgY29udHJv bCBvZiB0aGUgdW5kZXJseWluZyB0aHJlYWQtcG9vbCBzaXplIGNhbiBiZSB1c2VmdWwgaW4gd29y a2xvYWRzIHRoYXQKK2ludm9sdmUgbmVzdGVkIHBhcmFsbGVsaXNtIHNvIGFzIHRvIG1pdGlnYXRl IG92ZXJzdWJzY3JpcHRpb24gaXNzdWVzLgorCitXV1c6IGh0dHBzOi8vZ2l0aHViLmNvbS9qb2Js aWIvdGhyZWFkcG9vbGN0bApkaWZmIC0tZ2l0IGEvZGV2ZWwvcHktdGhyZWFkcG9vbGN0bC9kaXN0 aW5mbyBiL2RldmVsL3B5LXRocmVhZHBvb2xjdGwvZGlzdGluZm8KbmV3IGZpbGUgbW9kZSAxMDA2 NDQKLS0tIC9kZXYvbnVsbAorKysgYi9kZXZlbC9weS10aHJlYWRwb29sY3RsL2Rpc3RpbmZvCkBA IC0wLDAgKzEsMyBAQAorVElNRVNUQU1QID0gMTY1NTQwODQ1MgorU0hBMjU2ICh0aHJlYWRwb29s Y3RsLTMuMS4wLnRhci5neikgPSBhMzM1YmFhY2ZhYTQ0MDBhZTFmMGQ4ZTNhNThkNjY3NGQyZjg4 MjhlMzcxNmJiMjgwMmM0NDk1NWFkMzkxMzgwCitTSVpFICh0aHJlYWRwb29sY3RsLTMuMS4wLnRh ci5neikgPSAzMzY1MQpkaWZmIC0tZ2l0IGEvZGV2ZWwvcHktdGhyZWFkcG9vbGN0bC9NYWtlZmls ZSBiL2RldmVsL3B5LXRocmVhZHBvb2xjdGwvTWFrZWZpbGUKbmV3IGZpbGUgbW9kZSAxMDA2NDQK LS0tIC9kZXYvbnVsbAorKysgYi9kZXZlbC9weS10aHJlYWRwb29sY3RsL01ha2VmaWxlCkBAIC0w LDAgKzEsNTAgQEAKKyMgQ3JlYXRlZCBieTogdGhpZXJyeUBwb21wby5uZXQKKworUE9SVE5BTUU9 CXRocmVhZHBvb2xjdGwKK1BPUlRWRVJTSU9OPQkzLjEuMAorQ0FURUdPUklFUz0JZGV2ZWwgcHl0 aG9uCitNQVNURVJfU0lURVM9CUNIRUVTRVNIT1AKK1BLR05BTUVQUkVGSVg9CSR7UFlUSE9OX1BL R05BTUVQUkVGSVh9CisKK01BSU5UQUlORVI9CXRoaWVycnlARnJlZUJTRC5vcmcKK0NPTU1FTlQ9 CVRocmVhZC1wb29sIENvbnRyb2xzIGZvciBQeXRob24KKworTElDRU5TRT0JQlNEM0NMQVVTRQor TElDRU5TRV9GSUxFPQkke1dSS1NSQ30vTElDRU5TRQorCisjVVNFX0dJVEhVQj0JeWVzCisjR0hf QUNDT1VOVD0Jam9ibGliCisKK0JVSUxEX0RFUEVORFM9CSR7UFlUSE9OX1BLR05BTUVQUkVGSVh9 YnVpbGQ+MDpkZXZlbC9weS1idWlsZEAke1BZX0ZMQVZPUn0gXAorCQkke1BZVEhPTl9QS0dOQU1F UFJFRklYfWZsaXQtY29yZT4wOmRldmVsL3B5LWZsaXQtY29yZUAke1BZX0ZMQVZPUn0gXAorCQkk e1BZVEhPTl9QS0dOQU1FUFJFRklYfWluc3RhbGxlcj4wOmRldmVsL3B5LWluc3RhbGxlckAke1BZ X0ZMQVZPUn0KKworT1BUSU9OU19ERUZJTkU9CVRFU1QKKworVVNFUz0JCXB5dGhvbjozLjYtMy45 CisKK1RFU1RfREVQRU5EUz0JJHtQWU5VTVBZfQlcCisJCWJsaXM+MDptYXRoL2JsaXMJXAorCQkk e1BZVEhPTl9QS0dOQU1FUFJFRklYfXNjaXB5PjA6c2NpZW5jZS9weS1zY2lweUAke1BZX0ZMQVZP Un0KK1RFU1RfVVNFUz0JYmxhc2xhcGFjazpvcGVuYmxhcyBweXRlc3QKK1RFU1RfVVNFPQlQWVRI T049Y3l0aG9uCitURVNUX1ZBUlM9CVBZVEVTVF9BUkdTPSItdmxyeFhzIC0tY292PXRocmVhZHBv b2xjdGwiCVwKKwkJQkxJU19FTkFCTEVfVEhSRUFESU5HPXllcworCitOT19BUkNIPQl5ZXMKKwor ZG8tYnVpbGQ6CisJKGNkICR7V1JLU1JDfSAmJiAke1BZVEhPTl9DTUR9IC1tIGJ1aWxkIC0td2hl ZWwgLS1uby1pc29sYXRpb24pCisKK3Bvc3QtYnVpbGQtVEVTVC1vbjoKKwkoY2QgJHtXUktTUkN9 L3Rlc3RzL19vcGVubXBfdGVzdF9oZWxwZXIgJiYJXAorCQkke1BZVEhPTl9DTUR9IHNldHVwX2lu bmVyLnB5IGJ1aWxkX2V4dCAtaSAmJglcCisJCSR7UFlUSE9OX0NNRH0gc2V0dXBfb3V0ZXIucHkg YnVpbGRfZXh0IC1pICYmCVwKKwkJJHtQWVRIT05fQ01EfSBzZXR1cF9uZXN0ZWRfcHJhbmdlX2Js YXMucHkgYnVpbGRfZXh0IC1pKQorCitkby1pbnN0YWxsOgorCSR7TUtESVJ9ICR7U1RBR0VESUV9 JHtQWVRIT05QUkVGSVhfU0lURUxJQkRJUn0KKwkoY2QgJHtXUktTUkN9ICYmCVwKKwkke1BZVEhP Tl9DTUR9IC1tIGluc3RhbGxlciAtLWRlc3RkaXI9IiR7U1RBR0VESVJ9IiBkaXN0Lyoud2hsKQor CisuaW5jbHVkZSA8YnNkLnBvcnQubWs+CmRpZmYgLS1naXQgYS9kZXZlbC9NYWtlZmlsZSBiL2Rl dmVsL01ha2VmaWxlCi0tLSBhL2RldmVsL01ha2VmaWxlCisrKyBiL2RldmVsL01ha2VmaWxlCkBA IC01Mzg1LDYgKzUzODUsNyBAQAogICAgIFNVQkRJUiArPSBweS10ZXN0c2NlbmFyaW9zCiAgICAg U1VCRElSICs9IHB5LXRlc3R0b29scwogICAgIFNVQkRJUiArPSBweS10aGVmdXp6CisgICAgU1VC RElSICs9IHB5LXRocmVhZHBvb2xjdGwKICAgICBTVUJESVIgKz0gcHktdGhyZWVtYS1tc2dhcGkK ICAgICBTVUJESVIgKz0gcHktdGhyaWZ0CiAgICAgU1VCRElSICs9IHB5LXRocmlmdHB5MgoK --b1_f6687ba4321e3325968d95d9620a669a--