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.92) (envelope-from ) id 1jHmVQ-0003V4-AE for psycopg@arkaria.postgresql.org; Fri, 27 Mar 2020 10:46:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1jHmVO-00018E-WC for psycopg@arkaria.postgresql.org; Fri, 27 Mar 2020 10:46:26 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1jHmVO-000185-ML for psycopg@lists.postgresql.org; Fri, 27 Mar 2020 10:46:26 +0000 Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jHmVK-0002Gj-PF for psycopg@postgresql.org; Fri, 27 Mar 2020 10:46:24 +0000 Received: by mail-lj1-x22f.google.com with SMTP id q19so9631024ljp.9 for ; Fri, 27 Mar 2020 03:46:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=pCKonMwq/fU8LLr7gstb0+HDutnwUeQOBuJaMjqTE2Q=; b=KcqO/rqxaJ1G/zymHDze9QHtuuWno67kMpL/s9Adnv7a5LYFD+uM2U/50ig0be6kp7 oBjo4RmZXuxDZdo+SBoxQlIfF4eZU/rWWXmenrXD8VPnPzVI9uLj7+wkNDiXtZMxK6+3 BYXyDODijqScX7oyz/fDjUoOz/6kjE/8lK22vyrD/bGTpCvj1hunREtYv+8mFd3JfSqN 883WZjIdA7s2FXsJjTC502/VQVE1uxojsEsNJjVruNMxGBPAP7e8ujYxkrYnvpSs+ctm izIEJyHeLB0vG03jMHaytLx9erdIMuMMos9VwTONkrK6+HYCw9cIfhQBt/dpnO6UfsY0 /8HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=pCKonMwq/fU8LLr7gstb0+HDutnwUeQOBuJaMjqTE2Q=; b=I6JqtAu86vR23GBuXEqOcKvCZlb8b/tzLm7DMnuftvIkNmHQMoZVWKqny9aQ645RBx 94X5rTZMym9T55VXHHMm0JUIiRZXYc681nuodJpVSeLAndB/CIn7D3HlawADpwhNVtFx eF1E2PIRa1AlTrF9QqAZcKZr2eIRivixys6Bbs4N2ccerN9dbSvWy0nNkiw1BX1LAdVa JPyMbDWOvx3E5IBanMQNfCzSphnD//4aER5Ni0MT7T9BQ3xcKAygCuuY11l742kOzCx+ zqu60Fc+8clsmYrjnGQMc9RSaw8jyoxoguJXUjcPhLiJDP3cOjfZFawuQnxygSXYRsV/ F3Sg== X-Gm-Message-State: ANhLgQ3ucdRmn1EYo3QyJ3xud/G6XIdCFqXmNm5iBlpk1SpubbqlwRQt hXVo8r2R5arPC6SY3BmIIadrYtxYgPntbrFZPabmZCL23hQ= X-Google-Smtp-Source: APiQypLzsht/TBjDBcwhXOtvQXoQDVf1ba0wHVF3/80cGo6Ohdui+ZyGOBfed2tIlByVq5h3O4+iRby48K04mJkhEog= X-Received: by 2002:a2e:3309:: with SMTP id d9mr8202328ljc.73.1585305981477; Fri, 27 Mar 2020 03:46:21 -0700 (PDT) MIME-Version: 1.0 From: Daniele Varrazzo Date: Fri, 27 Mar 2020 23:46:09 +1300 Message-ID: Subject: psycopg3: a first report To: psycopg@postgresql.org Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Hello, I have started working on psycopg3. Database communication is up and running, sync and asyncio, and now I'm busy with the definition of the adaptation layer. You can read more at https://www.varrazzo.com/blog/2020/03/26/psycopg3-first-report/ Comments are welcome. Cheers! -- Daniele