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 1gZBXD-0001q1-2r for pgadmin-hackers@arkaria.postgresql.org; Tue, 18 Dec 2018 09:19:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gZBXB-0006KV-Q9 for pgadmin-hackers@arkaria.postgresql.org; Tue, 18 Dec 2018 09:19:25 +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 1gZBXB-0006KO-CW for pgadmin-hackers@lists.postgresql.org; Tue, 18 Dec 2018 09:19:25 +0000 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gZBX8-0007h2-43 for pgadmin-hackers@postgresql.org; Tue, 18 Dec 2018 09:19:24 +0000 Received: by mail-wm1-x344.google.com with SMTP id b11so1810531wmj.1 for ; Tue, 18 Dec 2018 01:19:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pgadmin-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EsTWdgBrFlN2TDAVnr8Pp8+I1J4x57P2weCfOn1qoFg=; b=aqaQ2PGpgPNlOFDTLV3Z+mPDMneJV5VSKgSBVg1Kr6H3T2wlvrT5v1E2v24Vj8mrxI +loaP/J1G50yLDudLWI+q8eD/XNIwZ+7V+LaBJjXWBlumhd7VHJet2S0rRNvbwrUdP4p WdWGtKcsUDqYPCosdCXLRHvg77lCxtRqkS4kqxkKeP8k/zLzigehydJfNlwWF9T5s+hY 2rF95d18dj27386ERfn3HZUx1krh0CYMEHFP99729BTVnQ3BFDOX7sG6CeGwyBAPVTDS wi0c23XS0tvyiFkaGVqFO2uXLdflw6za4kSOBhw8IIlc5gmc/PCwAtGzq3KjJm7WgRbU hxSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EsTWdgBrFlN2TDAVnr8Pp8+I1J4x57P2weCfOn1qoFg=; b=ULpXca0KcFS87mJ/Xv1dFRtDPZ4TfD3z6NfHRJH5pek6M4vIegsdEOAuJnCu5K6S8z zODkxZwckeTJSNwzIMIgbchLxWaDZijfLkW8oVOWTntWZwc1HISsxeisYzPuyJYZjarX CCGJk0Grstyhl8Njkr2fmCzIwDuVXZksHnLUOoTfdX/fTpNKeUMv0RsQWlO/U8gclP8D CdLKuCtkecJSaD28DY9ahBDmA8ESLDKssZL7LBC8L77FOLWLtUK/s5RyFOOVRGJ+aa0O yN3uZBTalkrarodeRcUhBzNmX1cqRu2iJiC/fl2TpmkVmKwB1VAViLPc2FWuo1tLGpyf YLzA== X-Gm-Message-State: AA+aEWZOQyU+hV+4HxEhUg9UXBEEz9BGmLBNpJSNmARKLu9h4oZBXiT/ 7riAOfay66k0Iuv2ppEm17Ok68q2KWBYchbKD0cukQ== X-Google-Smtp-Source: AFSGD/UgFDs03YTzufS+vlMzsZgBpetE7QKaIp3pDTVVSX1Ei2ojNqAiaZpueO9jQEd0TkKRDdiM/3yOYyKmm39UJqw= X-Received: by 2002:a1c:9a4c:: with SMTP id c73mr2451515wme.35.1545124760298; Tue, 18 Dec 2018 01:19:20 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Dave Page Date: Tue, 18 Dec 2018 09:19:08 +0000 Message-ID: Subject: Re: [pgAdmin4][Patch] - RM 3780 pgAdmin4 lacks ability to specify NULL values in CSV export To: Akshay Joshi Cc: pgadmin-hackers Content-Type: multipart/alternative; boundary="00000000000078c41b057d4864db" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --00000000000078c41b057d4864db Content-Type: text/plain; charset="UTF-8" Hi On Tue, Dec 18, 2018 at 3:45 AM Akshay Joshi wrote: > Hi Hackers, > > Attached is the patch to fix RM #3780 pgAdmin4 lacks ability to specify > NULL values in CSV export. > > Please review it. > A few points; - You've included code from backports.csv, but per the licence you need to include a description of the changes made. - Shouldn't backports.csv be removed from requirements.txt, or is it used elsewhere? - If the previous point is true, then I'm fairly sure there is code in one or more of the many package build scripts that adds an __init__.py file to backports.csv in the venv that's created. -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company --00000000000078c41b057d4864db Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi

On T= ue, Dec 18, 2018 at 3:45 AM Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Hi Hackers,

Attached is the patch to fix RM #37= 80=C2=A0pgAdmin4 lacks ability to specify NULL values in CSV export.

P= lease review it.

A few po= ints;

- You've included code from backports.cs= v, but per the licence you need to include a description of the changes mad= e.

- Shouldn't backports.csv be removed from r= equirements.txt, or is it used elsewhere?

- If the= previous point is true, then I'm fairly sure there is code in one or m= ore of the many package build scripts that adds an __init__.py file to back= ports.csv in the venv that's created.
=C2=A0
--
--00000000000078c41b057d4864db--