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 uJZsOiyF7F7kHwAA0tVLHw (envelope-from ) for ; Fri, 19 Jun 2020 09:28:12 +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 UD9JNiyF7F4pJgAAbx9fmQ (envelope-from ) for ; Fri, 19 Jun 2020 09:28:12 +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 E28E5940C03 for ; Fri, 19 Jun 2020 09:28:11 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 31C196DE0F22; Fri, 19 Jun 2020 02:28:08 -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 enyvcfaVRvBA; Fri, 19 Jun 2020 02:28:07 -0700 (PDT) Received: from arlo.cworth.org (localhost [IPv6:::1]) by arlo.cworth.org (Postfix) with ESMTP id 5152B6DE0EED; Fri, 19 Jun 2020 02:28:06 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id A63786DE0EED for ; Fri, 19 Jun 2020 02:28:04 -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 UGcFUTpBUs5C for ; Fri, 19 Jun 2020 02:28:03 -0700 (PDT) Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) by arlo.cworth.org (Postfix) with ESMTPS id D2D6E6DE0EE7 for ; Fri, 19 Jun 2020 02:28:02 -0700 (PDT) Received: by mail-ed1-f41.google.com with SMTP id x93so7029408ede.9 for ; Fri, 19 Jun 2020 02:28:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:in-reply-to:references:date:message-id :mime-version; bh=mCSqInFmD9Y5mvMOix9CtDa3VzcjuqtCYRaNsgs644k=; b=tdQHN2mfVpYBL9pnHZWT+uRKG8U6lt076J8YlvasQWcdIAve8fqmX/cqgOdBmqOz0V PPLrPngjGlwT0TkVPduxcfGrqND3V2g0RYJ7aLWPbRNcKdMcGZWKU29WpaGuzVeDrHw6 9uIe9WVcIcnqBioIcshflcPJdDQRRPG8tiaxxXrEnFfPDI18SX6pGBECj28e7Q5gVaCo bMfI5QrimZ4VZZzflbWVvfehBtuiF7kWo/ti2MVgXTTFA5B5baa8/41FcDGtQWGybfSR W81qCxRkzcIiicgYdl1euP1RNhMcbJ/nO6mIx6M/05tOuMVE9PrUEM7NzSMHrT0lrK9N jcrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:in-reply-to:references :date:message-id:mime-version; bh=mCSqInFmD9Y5mvMOix9CtDa3VzcjuqtCYRaNsgs644k=; b=sI8bYrRULmvnP4JdukZaglaRu2kES544JspWka35xtbeL25P809pe4gaEouuGYqk6n tuj2DTTtxk7W77eN7KeAKXPQPadOJ+twupiH1wtQNWlH5lI1VS/SP9me2Dmk0F/sYMeW X2MTlRjT2N2te0N33PT340dSpRFfg0R2bqQEpLklF4bsnmQIGWw6XqgWcb5hNpgCm0Lr /eAfEmuCIwHVx1vluCIMuX32PJN89bXn38Q6/zCGiZVjAb9apr0CfglWHlwKoBb6dkQq Ym+tzU10k3aT042RqUKBo5XCLw4Y1NCSD8OfhOrA7speDhe0AHhRyT9jbUBZaNSwpuD1 iRvA== X-Gm-Message-State: AOAM533ntpMrV6E5+IovWOujPzBCfrGUGx61x5TXw86/akssuDrcCGgE xoBJMXeXo9U8JKjL2/EcUkA= X-Google-Smtp-Source: ABdhPJyBquJVAxUTnVaPPnsM2TRiyZwmPMI+KWWCrvmE52p81ICvVAdSY1azLeGQvAJ4ISm0PFq5pg== X-Received: by 2002:a50:da83:: with SMTP id q3mr2348652edj.325.1592558878542; Fri, 19 Jun 2020 02:27:58 -0700 (PDT) Received: from powell.devork.be (2a02-8388-8480-1180-4c18-fc69-8d8c-22b5.cable.dynamic.v6.surfer.at. [2a02:8388:8480:1180:4c18:fc69:8d8c:22b5]) by smtp.gmail.com with ESMTPSA id qp16sm4406400ejb.64.2020.06.19.02.27.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jun 2020 02:27:57 -0700 (PDT) Received: (nullmailer pid 355585 invoked by uid 1000); Fri, 19 Jun 2020 09:27:56 -0000 From: Floris Bruynooghe To: David Bremner , Frank LENORMAND , notmuch@notmuchmail.org Subject: Re: [python-cffi] Version number for the `notmuch2` bindings In-Reply-To: <878sgktaf0.fsf@tethera.net> References: <159249299110.2148623.13329635762636805277@localhost.localdomain> <878sgktaf0.fsf@tethera.net> Date: Fri, 19 Jun 2020 11:27:56 +0200 Message-ID: <87r1ubcsmb.fsf@powell.devork.be> MIME-Version: 1.0 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="us-ascii" Content-Transfer-Encoding: 7bit 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=tdQHN2mf; dmarc=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.01 X-TUID: mbe7pSW/GUa3 On Thu 18 Jun 2020 at 16:56 -0300, David Bremner wrote: > Frank LENORMAND writes: > >> Hi, >> >> The original Python bindings follow the entire repository's version >> number[1]. The new Python bindings use `0.1`[2]. >> >> The Debian package[3] follows the same version number as well, but >> it's starting to confuse maintainers of packages for other environments >> (e.g. Pypi[4]), who use `0.1` because that's what's in the code. > > Floris might have some good reason in mind for the divergence. I will > say it's a pain in Debian to have different binary packages (.deb's) > built from the same source with different version numbers. So I'd need > to be convinced. There is no good reason, it was overlooked when merging the cffi bindings into notmuch proper. Is there any reason we can not directly read the toplevel version file from inside setup.py instead of having to add sed hackery? Cheers, Floris