Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kcln8-0004K3-Kr for psycopg@arkaria.postgresql.org; Wed, 11 Nov 2020 08:47:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kcln7-00056B-Ei for psycopg@arkaria.postgresql.org; Wed, 11 Nov 2020 08:47:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kcln7-000562-9X for psycopg@lists.postgresql.org; Wed, 11 Nov 2020 08:47:45 +0000 Received: from mail.dndg.it ([178.32.136.2]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kcln2-0000g0-Ap for psycopg@lists.postgresql.org; Wed, 11 Nov 2020 08:47:44 +0000 Received: from [192.168.1.159] (93-40-251-202.ip41.fastwebnet.it [93.40.251.202]) by mail.dndg.it (Postfix) with ESMTPSA id 32043A0700 for ; Wed, 11 Nov 2020 08:50:18 +0000 (UTC) Subject: Re: psycopg is the new psycopg3? To: psycopg@lists.postgresql.org References: <54a7e6b2-f785-e373-02ca-4fb35f8a9589@aklaver.com> From: Federico Di Gregorio Organization: DNDG srl Message-ID: <1dfca7ba-f4ed-3c10-87c2-e35e0df8800a@dndg.it> Date: Wed, 11 Nov 2020 09:47:36 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,NICE_REPLY_A, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 11/11/20 09:44, Matthieu Rigal wrote: > I do also second that opinion. Also, the problem of "3" being connotated > in Python is fading out. Nobody should be scared by a "3" anymore... > > My 3.9 cents > > Le mer. 11 nov. 2020 à 09:30, Oleksandr Shulgin > > a > écrit : > > On Tue, Nov 10, 2020 at 7:27 PM Vladimir Ryabtsev > > wrote: > > As long as psycopg2 is not disappearing anywhere, psycopg3 seems > better. > New users will interpret psycopg2 as "more advanced psycopg". > > > I second that opinion.  Also, a suggestion to skip "3" and go with > "4" doesn't seem to help against the Python version confusion > concern, assuming there is Python4 in some (distant?) future. Reading all the messages I have second toughts. If psycopg2 is here to stay, i.e., if it will not be completely replaced by "psycopg3" (and by completely I mean shutting down everything about it) then we will have the following situation: psycopg2 version 2.x.y psycopg version 3.w.z that at first sight is a bit confusing, isn't it? federico