Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1iFOLu-0000kz-Uz for psycopg@arkaria.postgresql.org; Tue, 01 Oct 2019 20:02:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1iFOLr-0005dt-AD for psycopg@arkaria.postgresql.org; Tue, 01 Oct 2019 20:02:27 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1iFOLp-0005dJ-O0 for psycopg@lists.postgresql.org; Tue, 01 Oct 2019 20:02:26 +0000 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iFOLi-0008AX-LN for psycopg@lists.postgresql.org; Tue, 01 Oct 2019 20:02:24 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 98DEF2210C; Tue, 1 Oct 2019 16:02:17 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Tue, 01 Oct 2019 16:02:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aklaver.com; h= subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm1; bh=H AfdpQvOnFPhq+5kLJn12y5piyX1GWTv9R5f9UIkBg0=; b=1IAUmyPdUvAPlg/rc wB4h5EN5M8gXB7kSFnFU3Ha2UwD5IoYDxr4Kjc2YGhs4jEuLrEuvfzbXRi0/JJ7x 1/AFAoVKZ7wKGmwryWZtBiUPaj21uFP2TIsVnDXlG+rsrkyjB/QVT4I4BMK3dFVY PSfpZ1kgFXRdC4p2l0/ncrNt2xgti5YhiIK8wuVNcrNtHeLQ70TDUvezbWbqkiMG hmdf1lseyyiS+MOcBfIbijsgixk9cnj5i7HSQvrSll1tzMaTBrKzO3rjwEBnh7B5 sItHI0Wrzps9aXzlPKiDm5HkxDrZGvIb9/ZgbNikR5Im6LRbveBWgvvjGV8G9PtU xJA3A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=HAfdpQvOnFPhq+5kLJn12y5piyX1GWTv9R5f9UIkB g0=; b=sqTCvxgdErAQ/KQby2BxCsvQSXbEcmm/CK9suCTMd+dff9xoVep/XBcYJ 2ePt2KWe0IcIV4FKe4ReZ7YoEb5Oj8wNfo//18bpKBNnxMNVey43B5LO3FCYUcM/ i0PypJ8SGao1/9o8wRS5/SD8yfk7X8wg2wpCvRLbzPeXf2NCuX9SMoVA4X0JQClm /K8JAcMXcTpZxpjLYgN0RP3wHO9bgoBL4c/1QvdKZDa9nuXscjBX3H7p6KHxxiHS C3/59JNQ5rbyWeSV75yoq2U8BlykijVNhm6ONMxXyq/rGfLWJHuMOIY36rCPiU6n gZosSpT5ZGOO4OfKH1B83K96xo41Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrgeeggddugedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhkffffgggjggtgfesthejredttdefjeenucfhrhhomheptegurhhi rghnucfmlhgrvhgvrhcuoegrughrihgrnhdrkhhlrghvvghrsegrkhhlrghvvghrrdgtoh hmqeenucfkphepudejgedrvddurddufeeirddvuddvnecurfgrrhgrmhepmhgrihhlfhhr ohhmpegrughrihgrnhdrkhhlrghvvghrsegrkhhlrghvvghrrdgtohhmnecuvehluhhsth gvrhfuihiivgeptd X-ME-Proxy: Received: from [192.168.1.3] (174-21-136-212.tukw.qwest.net [174.21.136.212]) by mail.messagingengine.com (Postfix) with ESMTPA id 769668006A; Tue, 1 Oct 2019 16:02:16 -0400 (EDT) Subject: Re: Psycopg2 and postgresql 12 To: Dale Arntson , "psycopg@lists.postgresql.org" References: From: Adrian Klaver Message-ID: <4a2959f3-26ff-705a-4102-bbef4d9b6316@aklaver.com> Date: Tue, 1 Oct 2019 13:02:15 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 10/1/19 12:10 PM, Dale Arntson wrote: > Hi all, > > Can anyone give me an update on the plans for psycopg2 support for > postgresql 12? Not sure what you are looking for specifically, but: In [11]: psycopg2.__version__ Out[11]: '2.8.3 (dt dec pq3 ext lo64)' In [13]: con = psycopg2.connect("dbname=postgres user=postgres host=localhost port=5435") In [12]: con.server_version Out[12]: 120000 In [14]: cur = con.cursor() In [15]: cur.execute("select * from pg_class") In [16]: rs = cur.fetchall() In [17]: len(rs) Out[17]: 395 > > Thanks, > > -dale > -- Adrian Klaver adrian.klaver@aklaver.com