From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id lQ9KIdzc8V4JcAAA0tVLHw (envelope-from ) for ; Tue, 23 Jun 2020 10:43:40 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id GP6kHNzc8V4ybgAAbx9fmQ (envelope-from ) for ; Tue, 23 Jun 2020 10:43:40 +0000 Received: from arlo.cworth.org (arlo.cworth.org [50.126.95.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 229EC9400C1 for ; Tue, 23 Jun 2020 10:43:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 828A96DE0C64; Tue, 23 Jun 2020 03:43:32 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TJw10m6n6CJn; Tue, 23 Jun 2020 03:43:31 -0700 (PDT) Received: from arlo.cworth.org (localhost [IPv6:::1]) by arlo.cworth.org (Postfix) with ESMTP id 3B6DD6DE0EB7; Tue, 23 Jun 2020 03:43:31 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 258486DE0EB7 for ; Tue, 23 Jun 2020 03:43:30 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iNNijFqzis4D for ; Tue, 23 Jun 2020 03:43:28 -0700 (PDT) Received: from mail-wr1-f66.google.com (mail-wr1-f66.google.com [209.85.221.66]) by arlo.cworth.org (Postfix) with ESMTPS id EEDB66DE0C64 for ; Tue, 23 Jun 2020 03:43:27 -0700 (PDT) Received: by mail-wr1-f66.google.com with SMTP id l10so19995476wrr.10 for ; Tue, 23 Jun 2020 03:43:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:mime-version:content-transfer-encoding:in-reply-to :references:subject:from:to:date:message-id:user-agent; bh=k88ceBZlvjRsakxeuflK8TZEuBDNAafzC5eNEWwHfBg=; b=bENsNsnoOpaXBT4r8fX/vMf0vRKjl+n3fL3C2h+HEVQ3nTiR64/xPUgIvJK31QBnu8 1yyWwepWQUT6A5KZL+S5F4+1YpFWyra75l/vzG+kPnYyfzUTNzWE6PUsQhWgHnaErs0t pKWgXthbWlUht3uvmd86W5AXinQBEVCx75n9fOYQU5W3w7t0hk87aC7P9F0PA1GGqN3v OUMG2c6mQpWDUroz9lGDDl3jC/HbegpBDWoSl4MikPxvv7h1Sk68eAW/DXBgi4Nv/2ql Wo/HvZPE1Y225+xvOVShOHysCpTkoR+Rk+wjCiU7f1JrNwrHY+7iXKA+AFqHXutfmSHx 4+Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:mime-version:content-transfer-encoding :in-reply-to:references:subject:from:to:date:message-id:user-agent; bh=k88ceBZlvjRsakxeuflK8TZEuBDNAafzC5eNEWwHfBg=; b=ZvJ/9XwXLpt2duzLdfT+L+ff1b0gb/K8OkLH89vdrcDaCEYWLbZZ10KHVDndpt2rQI 6NLtnQlIoLYS+sBQYapLzmtXvgzoAUlBE1wPN0A2Ag1LRflVn9HHWUhpwxib9THvrza+ HQ0kftTqa192QllHHTj7PJknjJAzYHqFHuBu3vRYhPd7091gzJ3Fs9iRrlbeAjb4nUAj yXsrouEWfDblACIuOoeETmWeqJ6CYdmucGvgcANowx/4Bi6ks9OZ1AOCQhqRyUBcLQoO XjonBdBAS/tP/afA53hF+jTYsLHHRJi6zuazz+ZJUZhZs2WmjS3fzQIp6qGmmVMj72+T 01JA== X-Gm-Message-State: AOAM531Xkvn3q3B7sSr9lhvVIU9CKSIL/KTiSUcHyRRzxi6WQ6ON7bcb eAGaURY+kisBsqB8/QgLdg0= X-Google-Smtp-Source: ABdhPJxWiGbyocD2pR7gePQPCGYgUTQjqSriCvn+7n4f0xJkHMjpiT6DWetQj3fng4VWVaTZEGjFSg== X-Received: by 2002:a5d:420b:: with SMTP id n11mr24347753wrq.91.1592909006034; Tue, 23 Jun 2020 03:43:26 -0700 (PDT) Received: from localhost (62-210-75-196.rev.poneytelecom.eu. [62.210.75.196]) by smtp.gmail.com with ESMTPSA id u65sm3335221wmg.5.2020.06.23.03.43.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Jun 2020 03:43:25 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <87a70up1n3.fsf@zancas> References: <20200619094627.360612-1-flub@devork.be> <20200619094627.360612-2-flub@devork.be> <159256957312.2284556.9348455868725621819@localhost.localdomain> <87sgemdbc2.fsf@powell.devork.be> <159288989006.2893984.15946457412980565203@localhost.localdomain> <87a70up1n3.fsf@zancas> Subject: Re: [PATCH] python-cffi: read version from notmuch version file From: Frank LENORMAND To: David Bremner , Floris Bruynooghe , notmuch@notmuchmail.org Date: Tue, 23 Jun 2020 13:43:23 +0300 Message-ID: <159290900372.2893984.14335527608130927138@localhost.localdomain> User-Agent: alot/0.9.1 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: notmuch-bounces@notmuchmail.org Sender: "notmuch" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (body hash did not verify) header.d=gmail.com header.s=20161025 header.b=bENsNsno; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 50.126.95.6 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Spam-Score: 0.19 X-TUID: VYfINIkCs9AO T24gVHVlIEp1biAyMyAxMjozMzozNiAyMDIwLCBEYXZpZCBCcmVtbmVyIHdyb3RlOgo+IEZyYW5r IExFTk9STUFORCA8bGVub3JtZi5tbEBnbWFpbC5jb20+IHdyaXRlczoKPiA+IEZvciBleGFtcGxl LCAwLjMwLjEsIHdpdGggdGhlIGZpcnN0IHR3byBudW1iZXJzIGNvbWluZyBmcm9tIHRoZSBtYWlu Cj4gPiByZXBvc2l0b3J5LCBhbmQgdGhlIGxhc3Qgb25lIGFjdGluZyBhcyBtYWpvciBmb3IgdGhl IGJpbmRpbmdzLgo+ID4KPiA+IDAuMjkuMyDihpIgMC4yOS4xCj4gPiAwLjMwLXJjMiDihpIgMC4z MC4xLXJjMgo+ID4gZXRjLgo+ID4KPiAKPiBJJ20gbWFpbmx5IGludGVyZXN0ZWQgaW4gc3VwcG9y dGluZyB0d28gdXNlIGNhc2VzIGZvciBub3RtdWNoOiBidWlsZGluZwo+IGV2ZXJ5dGhpbmcgZnJv bSBzb3VyY2UsIGFuZCBiaW5hcnkgcGFja2FnZXMgb2YgcmVsZWFzZWQgdmVyc2lvbnMuIFdlJ3Zl Cj4gYWxyZWFkeSBnb25lIHRvIHNvbWUgdHJvdWJsZSB0byB0ZWxsIEVtYWNzIHVzZXJzIHRoYXQg dHJ5IHRvIG1peCBhbmQKPiBtYXRjaCB2ZXJzaW9ucyB0aGF0IHRoZXkgYXJlIG9uIHRoZWlyIG93 biwgYW5kIHRoaXMgc2VlbXMgdG8gYXBwbHkgZXZlbgo+IG1vcmUgc3Ryb25nbHkgdG8gYmluZGlu Z3MgdXNlcnMuCj4gICAgCj4gV2l0aCB0aGF0IHNhaWQsIGlmIEZsb3JpcyB0aGlua3Mgc29tZSBo aWVyYXJjaGljYWwgdmVyc2lvbiBpcyB1c2VmdWwsCj4gYW5kIGlzIHdpbGxpbmcgdG8gbWFpbnRh aW4gaXQsIEkgY2FuIGxpdmUgd2l0aCBpdC4gSSB3b3VsZCBhc2sgdGhhdDoKPiAKPiAxKSBZb3Ug a2VlcCB0aGUgd2hvbGUgInVwc3RyZWFtIiB2ZXJzaW9uIG51bWJlci4gU28gdGhlIGZpcnN0IGV4 YW1wbGUKPiB3b3VsZCBiZSAwLjI5LjMuMS4gIDAuMjkuMSBpcyBhIHByZXZpb3VzIHZlcnNpb24g b2Ygbm90bXVjaCwgYW5kIHRoYXQKPiBhbWJpZ3VpdHkgY2FuIG9ubHkgY2F1c2UgdHJvdWJsZS4K ClRoZSBpZGVhIHdhcyB0aGF0IHRoZSBiaW5kaW5ncyB3aWxsIHdvcmsgd2l0aCB0aGUgWC5ZIHZl cnNpb24gdGhleSB3ZXJlCnJlbGVhc2VkIGZvciwgc2luY2UgdGhlIGxhc3QgY29tcG9uZW50IGlu IFguWS5aIGlzIGZvciBtaW5vciBjaGFuZ2VzIHRoYXQKc2hvdWxkbid0IGFmZmVjdCB0aGUgQVBJ LgoKU28gd2UgY2FuIGtlZXAgWC5ZIGZyb20gTm90TXVjaCBpdHNlbGYsIGFuZCBhcHBlbmQgc29t ZSBpbmZvcm1hdGlvbiB0aGF0CmhpbnQgYXQgdGhlIHN0YXRlIG9mIHRoZSBiaW5kaW5ncy4KCj4g MikgWW91IGRvbid0IGluc2VydCB0aGluZ3MgaW4gdGhlIG1pZGRsZS4gU28gdGhlIHNlY29uZCBl eGFtcGxlIHdvdWxkIGJlCj4gMC4zMC1yYzIuMQoKVGhlIC1yYzIgYXBwbGllcyB0byB0aGUgcmVs ZWFzZSBvZiB0aGUgd2hvbGUgcHJvamVjdCwgc28gaXQgYXBwbGllcyB0byB0aGUKYmluZGluZ3Mg YXMgd2VsbC4gSXQgY2FuIHNhZmVseSBiZSBwbGFjZWQgYXQgdGhlIGJhY2ssIGJlY2F1c2UgaW4g dGhlCmN1cnJlbnQgc3RhdGUgb2YgdGhpbmdzLCBtb2RpZmljYXRpb25zIHRvIHRoZSBiaW5kaW5n cyB3aWxsIGNhdXNlIHRoZSBSQwpudW1iZXIgdG8gaW5jcmVhc2UgYXMgd2VsbC4KCj4gMykgWW91 IGhhdmUgc29tZSB3YXkgdG8gZGlzdGluZ3Vpc2ggYmV0d2VlbiB0aGUgbm90bXVjaCB2ZXJzaW9u IDAuMzAuMSwKPiBhbmQgdGhlIGJpbmRpbmdzIHZlcnNpb24gMC4zMCguMSkgLiBJJ2Qgc3VnZ2Vz dCB1c2luZyBzb21ldGhpbmcKPiBkaWZmZXJlbnQgdGhhbiAnLicgIGFzIGEgc2VwYXJhdG9yLCBi dXQgSSBkb24ndCBrbm93IHdoYXQgdGhlIHB5dGhvbgo+IHRvb2xjaGFpbiB3aWxsIHRvbGVyYXRl LgoKVGhhdCBpcyBjb25mdXNpbmcuIEJ1dCBJIGRvbid0IHRoaW5rIHVzaW5nIGEgNCsgcGFydHMg bG9uZyB2ZXJzaW9uIG51bWJlcgppcyByZWxldmFudCwgYmVjYXVzZSB0aGUgb25seSBpbmZvcm1h dGlvbiB3ZSBuZWVkIGZyb20gdGhlIGJhc2UgdmVyc2lvbgpudW1iZXIgYXJlIHRoZSBYLlkgY29t cG9uZW50cy4KCklmIGN1dHRpbmcgdGhlIGJhc2UgdmVyc2lvbiBudW1iZXIgaXMgbm90IGFuIGFj Y2VwdGFibGUgc29sdXRpb24sIGFuZCB1c2luZwpvbmUgd2l0aCA0KyBjb21wb25lbnRzIGlzbid0 IGVpdGhlciwgdGhlIG9ubHkgb3RoZXIgc2FuZSBjaG9pY2UgaXMgYQpjb21wbGV0ZWx5IGRpZmZl cmVudCBvbmUsIHdob3NlIG1ham9yIGNvbXBvbmVudCBpcyBpbmNyZW1lbnRlZCBhbG9uZyB3aXRo CnRoZSBwcm9qZWN0J3MuIE5vdCB0b28gYmFkLCBpdCB3aWxsIGp1c3Qgbm90IGJlIHNlbGYtZXZp ZGVudCB3aGljaCBiaW5kaW5ncwp3ZXJlIHNoaXBwZWQgd2l0aCB3aGljaCByZWxlYXNlIG9mIE5v dE11Y2guCgpPciB0aGUgZXhhY3Qgc2FtZSB2ZXJzaW9uIG51bWJlciwgYnV0IHRoZW4gd2hhdCBz aG91bGQgaGFwcGVuIHRvIGl0IHdoZW4KdGhlIGJpbmRpbmdzIGFyZSBtb2RpZmllZCwgYnV0IG5v dCBOb3RNdWNoPwoKUmVnYXJkcywKLS0gCkZyYW5rIExFTk9STUFORA==